
Time bar (total: 6.4s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 0% | 0% | 49.9% | 0.1% | 0% | 49.9% | 0% | 4 |
| 0% | 0% | 49.9% | 0.1% | 0% | 49.9% | 0% | 5 |
| 0% | 0% | 49.9% | 0.1% | 0% | 49.9% | 0% | 6 |
| 9.4% | 4.7% | 45.2% | 0.1% | 0% | 49.9% | 0% | 7 |
| 17.2% | 8.6% | 41.3% | 0.1% | 0% | 49.9% | 0% | 8 |
| 27.3% | 13.7% | 36.3% | 0.1% | 0% | 49.9% | 0% | 9 |
| 41% | 20.5% | 29.4% | 0.1% | 0% | 49.9% | 0% | 10 |
| 48.6% | 24.3% | 25.6% | 0.1% | 0% | 49.9% | 0% | 11 |
| 57.1% | 28.5% | 21.4% | 0.1% | 0% | 49.9% | 0% | 12 |
Compiled 30 to 17 computations (43.3% saved)
| 1.4s | 8 256× | 0 | valid |
ival-log: 317.0ms (30.1% of total)ival-mult: 251.0ms (23.8% of total)ival-atan2: 137.0ms (13% of total)ival-hypot: 132.0ms (12.5% of total)ival-sub: 81.0ms (7.7% of total)ival-add: 74.0ms (7% of total)ival-div: 47.0ms (4.5% of total)ival-true: 6.0ms (0.6% of total)exact: 6.0ms (0.6% of total)ival-assert: 3.0ms (0.3% of total)| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 119 | 0 | - | 1 | (-2.3287762399060056e-271 1.0888817614679772e-157 1.8924441011255866e+254) | (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) |
| 1 | 0 | - | 1 | (5.990809768828764e+251 -1.0160337080211588e-64 2.7177275538371335e-205) | (*.f64 (atan2.f64 im re) (log.f64 base)) |
| 0 | 0 | - | 0 | - | (log.f64 base) |
| 0 | 0 | - | 0 | - | (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
| 0 | 0 | - | 0 | - | (*.f64 re re) |
| 0 | 0 | - | 0 | - | (atan2.f64 im re) |
| 0 | 0 | - | 0 | - | im |
| 0 | 0 | - | 0 | - | (+.f64 (*.f64 re re) (*.f64 im im)) |
| 0 | 0 | - | 0 | - | re |
| 0 | 0 | - | 0 | - | (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) |
| 0 | 0 | - | 0 | - | (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))) |
| 0 | 0 | - | 0 | - | (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) |
| 0 | 0 | - | 0 | - | #s(literal 0 binary64) |
| 0 | 0 | - | 0 | - | (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) |
| 0 | 0 | - | 0 | - | (*.f64 (log.f64 base) (log.f64 base)) |
| 0 | 0 | - | 0 | - | (*.f64 im im) |
| 0 | 0 | - | 0 | - | base |
| 0 | 0 | - | 0 | - | (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) |
| Operator | Subexpression | Explanation | Count | |
|---|---|---|---|---|
sqrt.f64 | (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) | oflow-rescue | 101 | 0 |
| ↳ | (+.f64 (*.f64 re re) (*.f64 im im)) | overflow | 101 | |
| ↳ | (*.f64 re re) | overflow | 60 | |
| ↳ | (*.f64 im im) | overflow | 53 |
| Predicted + | Predicted - | |
|---|---|---|
| + | 101 | 17 |
| - | 0 | 138 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 101 | 0 | 17 |
| - | 0 | 0 | 138 |
| number | freq |
|---|---|
| 0 | 155 |
| 1 | 101 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 1 | 0 | 0 |
| - | 0 | 0 | 0 |
| 125.0ms | 512× | 0 | valid |
Compiled 270 to 58 computations (78.5% saved)
ival-log: 61.0ms (60% of total)ival-mult: 17.0ms (16.7% of total)ival-hypot: 8.0ms (7.9% of total)ival-add: 4.0ms (3.9% of total)ival-atan2: 4.0ms (3.9% of total)ival-div: 3.0ms (3% of total)ival-sub: 2.0ms (2% of total)ival-true: 1.0ms (1% of total)ival-assert: 0.0ms (0% of total)exact: 0.0ms (0% of total)| 1× | egg-herbie |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 76 | 139 |
| 1 | 207 | 121 |
| 2 | 627 | 78 |
| 3 | 1569 | 63 |
| 4 | 3269 | 63 |
| 5 | 6670 | 63 |
| 0 | 18 | 26 |
| 0 | 34 | 14 |
| 1 | 63 | 12 |
| 2 | 162 | 8 |
| 3 | 344 | 6 |
| 4 | 618 | 6 |
| 5 | 1493 | 6 |
| 6 | 5128 | 6 |
| 7 | 5816 | 6 |
| 8 | 6074 | 6 |
| 9 | 6092 | 6 |
| 10 | 6097 | 6 |
| 11 | 7853 | 6 |
| 0 | 8069 | 6 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
Compiled 28 to 18 computations (35.7% saved)
Compiled 0 to 3 computations (-∞% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 53.5% | (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
Compiled 28 to 18 computations (35.7% saved)
| 1× | egg-herbie |
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 2 | (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) | |
| cost-diff | 4 | (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) | |
| cost-diff | 5 | (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) | |
| cost-diff | 6 | (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 113 |
| 0 | 34 | 77 |
| 1 | 63 | 75 |
| 2 | 162 | 71 |
| 3 | 344 | 69 |
| 4 | 618 | 69 |
| 5 | 1493 | 69 |
| 6 | 5128 | 69 |
| 7 | 5816 | 69 |
| 8 | 6074 | 69 |
| 9 | 6092 | 69 |
| 10 | 6097 | 69 |
| 11 | 7853 | 69 |
| 0 | 8069 | 58 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(atan2.f64 im re) |
im |
re |
(log.f64 base) |
base |
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) |
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) |
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) |
(+.f64 (*.f64 re re) (*.f64 im im)) |
(*.f64 re re) |
(*.f64 im im) |
#s(literal 0 binary64) |
(+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(atan2.f64 im re) |
im |
re |
(log.f64 base) |
base |
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) |
#s(literal 0 binary64) |
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) |
(log.f64 (hypot.f64 re im)) |
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) |
(hypot.f64 re im) |
(+.f64 (*.f64 re re) (*.f64 im im)) |
(fma.f64 re re (*.f64 im im)) |
(*.f64 re re) |
(*.f64 im im) |
#s(literal 0 binary64) |
(+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(*.f64 (log.f64 base) (log.f64 base)) |
(*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) |
#s(literal 0 binary64) |
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 0.2890625 | (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) | |
| accuracy | 0.3006193465446524 | (*.f64 (atan2.f64 im re) (log.f64 base)) | |
| accuracy | 0.4733200195368841 | (*.f64 (log.f64 base) (log.f64 base)) | |
| accuracy | 27.592094320098305 | (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) |
| 65.0ms | 256× | 0 | valid |
Compiled 121 to 20 computations (83.5% saved)
ival-mult: 33.0ms (62.8% of total)ival-log: 6.0ms (11.4% of total)ival-hypot: 4.0ms (7.6% of total)ival-atan2: 4.0ms (7.6% of total)ival-add: 2.0ms (3.8% of total)ival-div: 1.0ms (1.9% of total)ival-sub: 1.0ms (1.9% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| Inputs |
|---|
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) |
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) |
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
| Outputs |
|---|
(/ (atan2 im re) (log base)) |
0 |
im |
(+ im (* 1/2 (/ (pow re 2) im))) |
(+ im (* (pow re 2) (+ (* -1/8 (/ (pow re 2) (pow im 3))) (* 1/2 (/ 1 im))))) |
(+ im (* (pow re 2) (+ (* (pow re 2) (- (* 1/16 (/ (pow re 2) (pow im 5))) (* 1/8 (/ 1 (pow im 3))))) (* 1/2 (/ 1 im))))) |
(* (log base) (atan2 im re)) |
re |
(* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))) |
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))) |
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))) |
(* -1 re) |
(* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2)))))) |
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2))))))) |
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2)))))))) |
(+ re (* 1/2 (/ (pow im 2) re))) |
(+ re (* (pow im 2) (+ (* -1/8 (/ (pow im 2) (pow re 3))) (* 1/2 (/ 1 re))))) |
(+ re (* (pow im 2) (+ (* (pow im 2) (- (* 1/16 (/ (pow im 2) (pow re 5))) (* 1/8 (/ 1 (pow re 3))))) (* 1/2 (/ 1 re))))) |
(* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2))))) |
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))) |
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))) |
(* -1 im) |
(* -1 (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2)))))) |
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2))))))) |
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2)))))))) |
(pow (log base) 2) |
(* -1 (/ (atan2 im re) (log (/ 1 base)))) |
(* -1 (* (log (/ 1 base)) (atan2 im re))) |
(pow (log (/ 1 base)) 2) |
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) |
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) |
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 29.0ms | re | @ | 0 | ((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (sqrt (+ (* re re) (* im im))) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (* (log base) (log base)) (* (atan2 im re) (log base))) |
| 23.0ms | base | @ | 0 | ((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (sqrt (+ (* re re) (* im im))) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (* (log base) (log base)) (* (atan2 im re) (log base))) |
| 17.0ms | base | @ | -inf | ((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (sqrt (+ (* re re) (* im im))) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (* (log base) (log base)) (* (atan2 im re) (log base))) |
| 9.0ms | re | @ | -inf | ((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (sqrt (+ (* re re) (* im im))) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (* (log base) (log base)) (* (atan2 im re) (log base))) |
| 8.0ms | im | @ | inf | ((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (sqrt (+ (* re re) (* im im))) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (* (log base) (log base)) (* (atan2 im re) (log base))) |
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 121 | 469 |
| 1 | 343 | 466 |
| 2 | 1279 | 462 |
| 3 | 5845 | 460 |
| 0 | 8117 | 428 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ (atan2 im re) (log base)) |
0 |
im |
(+ im (* 1/2 (/ (pow re 2) im))) |
(+ im (* (pow re 2) (+ (* -1/8 (/ (pow re 2) (pow im 3))) (* 1/2 (/ 1 im))))) |
(+ im (* (pow re 2) (+ (* (pow re 2) (- (* 1/16 (/ (pow re 2) (pow im 5))) (* 1/8 (/ 1 (pow im 3))))) (* 1/2 (/ 1 im))))) |
(* (log base) (atan2 im re)) |
re |
(* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))) |
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))) |
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))) |
(* -1 re) |
(* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2)))))) |
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2))))))) |
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2)))))))) |
(+ re (* 1/2 (/ (pow im 2) re))) |
(+ re (* (pow im 2) (+ (* -1/8 (/ (pow im 2) (pow re 3))) (* 1/2 (/ 1 re))))) |
(+ re (* (pow im 2) (+ (* (pow im 2) (- (* 1/16 (/ (pow im 2) (pow re 5))) (* 1/8 (/ 1 (pow re 3))))) (* 1/2 (/ 1 re))))) |
(* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2))))) |
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))) |
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))) |
(* -1 im) |
(* -1 (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2)))))) |
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2))))))) |
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2)))))))) |
(pow (log base) 2) |
(* -1 (/ (atan2 im re) (log (/ 1 base)))) |
(* -1 (* (log (/ 1 base)) (atan2 im re))) |
(pow (log (/ 1 base)) 2) |
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) |
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) |
| Outputs |
|---|
(/ (atan2 im re) (log base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
0 |
#s(literal 0 binary64) |
im |
(+ im (* 1/2 (/ (pow re 2) im))) |
(fma.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 re re) im) |
(+ im (* (pow re 2) (+ (* -1/8 (/ (pow re 2) (pow im 3))) (* 1/2 (/ 1 im))))) |
(fma.f64 (/.f64 (fma.f64 (/.f64 (/.f64 (*.f64 re re) im) im) #s(literal -1/8 binary64) #s(literal 1/2 binary64)) im) (*.f64 re re) im) |
(+ im (* (pow re 2) (+ (* (pow re 2) (- (* 1/16 (/ (pow re 2) (pow im 5))) (* 1/8 (/ 1 (pow im 3))))) (* 1/2 (/ 1 im))))) |
(fma.f64 (pow.f64 re #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 1/16 binary64) re) (/.f64 re (pow.f64 im #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 re re) im)) |
(* (log base) (atan2 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
re |
(* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))) |
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) im) (/.f64 (/.f64 im re) re) re) |
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))) |
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 im re)) (/.f64 im re) #s(literal 1 binary64))) re) |
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))) |
(*.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 6 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 im re)) (/.f64 im re) #s(literal 1 binary64)))) re) |
(* -1 re) |
(neg.f64 re) |
(* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2)))))) |
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) re) (/.f64 (*.f64 im im) re) #s(literal -1 binary64)) re) |
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2))))))) |
(*.f64 (neg.f64 re) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 im re)) (/.f64 im re) #s(literal 1 binary64)))) |
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2)))))))) |
(*.f64 (neg.f64 re) (fma.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 6 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 im re)) (/.f64 im re) #s(literal 1 binary64))))) |
(+ re (* 1/2 (/ (pow im 2) re))) |
(fma.f64 (/.f64 #s(literal 1/2 binary64) re) (*.f64 im im) re) |
(+ re (* (pow im 2) (+ (* -1/8 (/ (pow im 2) (pow re 3))) (* 1/2 (/ 1 re))))) |
(fma.f64 (/.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) re) re) (*.f64 im im) #s(literal 1/2 binary64)) re) (*.f64 im im) re) |
(+ re (* (pow im 2) (+ (* (pow im 2) (- (* 1/16 (/ (pow im 2) (pow re 5))) (* 1/8 (/ 1 (pow re 3))))) (* 1/2 (/ 1 re))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) im) (/.f64 im (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 im im) (/.f64 #s(literal 1/2 binary64) re)) (*.f64 im im) re) |
(* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2))))) |
(*.f64 (fma.f64 (/.f64 (/.f64 (*.f64 re re) im) im) #s(literal 1/2 binary64) #s(literal 1 binary64)) im) |
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))) |
(*.f64 (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (/.f64 (*.f64 re re) im) im) #s(literal 1/2 binary64) #s(literal 1 binary64))) im) |
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))) |
(*.f64 (fma.f64 (pow.f64 re #s(literal 6 binary64)) (/.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (/.f64 (*.f64 re re) im) im) #s(literal 1/2 binary64) #s(literal 1 binary64)))) im) |
(* -1 im) |
(neg.f64 im) |
(* -1 (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2)))))) |
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) im) (/.f64 (*.f64 re re) im) #s(literal -1 binary64)) im) |
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2))))))) |
(*.f64 (neg.f64 im) (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (/.f64 (*.f64 re re) im) im) #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2)))))))) |
(*.f64 (neg.f64 im) (fma.f64 (pow.f64 re #s(literal 6 binary64)) (/.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (/.f64 (*.f64 re re) im) im) #s(literal 1/2 binary64) #s(literal 1 binary64))))) |
(pow (log base) 2) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(* -1 (/ (atan2 im re) (log (/ 1 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(* -1 (* (log (/ 1 base)) (atan2 im re))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(pow (log (/ 1 base)) 2) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) |
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))) |
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) |
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) |
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 74 |
| 0 | 34 | 38 |
| 1 | 120 | 36 |
| 2 | 895 | 33 |
| 0 | 9566 | 28 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) |
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) |
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
| Outputs |
|---|
(*.f64 (*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)) (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(*.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) #s(literal -1 binary64)) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) #s(literal 1 binary64)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) #s(literal 1 binary64) #s(literal 0 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) (pow.f64 (log.f64 base) #s(literal 12 binary64))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) |
(/.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))) |
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(fma.f64 (*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)) (log.f64 base)) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (neg.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64)) |
(fma.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) #s(literal -1 binary64) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) #s(literal 1 binary64) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64) #s(literal 0 binary64)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)))) |
(fma.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)))) |
(fma.f64 #s(literal 0 binary64) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))))) |
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal 0 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal 0 binary64) (pow.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))) |
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) |
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64)) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)))) |
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))))) |
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64)) |
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)))) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))))) |
#s(literal 0 binary64) |
(*.f64 (neg.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/4 binary64)))) |
(*.f64 (fabs.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/4 binary64)))) |
(*.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/4 binary64))) |
(pow.f64 (exp.f64 (log.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1/2 binary64)) |
(pow.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))) #s(literal 1/4 binary64)) |
(pow.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) |
(pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/2 binary64)) |
(/.f64 (neg.f64 (hypot.f64 (*.f64 re re) (*.f64 im im))) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 re) re (*.f64 im im))))) |
(/.f64 (neg.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 (-.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 im re) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))) |
(/.f64 (hypot.f64 (*.f64 im im) (*.f64 re re)) (sqrt.f64 (fma.f64 im im (*.f64 (neg.f64 re) re)))) |
(/.f64 (hypot.f64 (*.f64 re re) (*.f64 im im)) (sqrt.f64 (fma.f64 (neg.f64 re) re (*.f64 im im)))) |
(/.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (neg.f64 (-.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 im re) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))) |
(/.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (*.f64 im re) #s(literal 2 binary64)))))) |
(/.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (-.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 im re) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64))))) |
(sqrt.f64 (fma.f64 re re (*.f64 im im))) |
(hypot.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 im))) |
(hypot.f64 (exp.f64 (log.f64 re)) (neg.f64 im)) |
(hypot.f64 (exp.f64 (log.f64 re)) im) |
(hypot.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 re))) |
(hypot.f64 (exp.f64 (log.f64 im)) (neg.f64 re)) |
(hypot.f64 (exp.f64 (log.f64 im)) re) |
(hypot.f64 (neg.f64 re) (exp.f64 (log.f64 im))) |
(hypot.f64 (neg.f64 re) (neg.f64 im)) |
(hypot.f64 (neg.f64 re) im) |
(hypot.f64 (neg.f64 im) (exp.f64 (log.f64 re))) |
(hypot.f64 (neg.f64 im) (neg.f64 re)) |
(hypot.f64 (neg.f64 im) re) |
(hypot.f64 re (exp.f64 (log.f64 im))) |
(hypot.f64 re (neg.f64 im)) |
(hypot.f64 re im) |
(hypot.f64 im (exp.f64 (log.f64 re))) |
(hypot.f64 im (neg.f64 re)) |
(hypot.f64 im re) |
(exp.f64 (log.f64 (hypot.f64 re im))) |
(+.f64 (cosh.f64 (log.f64 (hypot.f64 re im))) (sinh.f64 (log.f64 (hypot.f64 re im)))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (/.f64 (atan2.f64 im re) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (atan2.f64 im re))) |
(*.f64 (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (atan2.f64 im re)) (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) |
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)) |
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re))) |
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re))) |
(*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) |
(neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) |
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (/.f64 (atan2.f64 im re) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (atan2.f64 im re)) (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (atan2.f64 im re) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (log.f64 base) #s(literal 0 binary64)) |
(-.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(-.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64)) |
(+.f64 (log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) #s(literal 2 binary64))))) |
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(+.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64)) |
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 base (atan2.f64 im re)))) |
(log.f64 (pow.f64 base (atan2.f64 im re))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base))) (log.f64 base)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #s(literal -1 binary64)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #s(literal 1 binary64)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (neg.f64 (log.f64 base))) #s(literal -1 binary64)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (neg.f64 (log.f64 base))) #s(literal 1 binary64)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (exp.f64 (log.f64 (log.f64 base))) (exp.f64 (log.f64 (log.f64 base)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base))) |
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (neg.f64 (log.f64 base)))) |
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base))) |
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) |
(*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (neg.f64 (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(pow.f64 (exp.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) |
(pow.f64 (neg.f64 (log.f64 base)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64)) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(/.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal 10 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base))) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #s(literal -1 binary64) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #s(literal 1 binary64) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (neg.f64 (log.f64 base))) #s(literal -1 binary64) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (neg.f64 (log.f64 base))) #s(literal 1 binary64) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (exp.f64 (log.f64 (log.f64 base))) (exp.f64 (log.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (log.f64 base)) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (neg.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (log.f64 base) #s(literal 0 binary64)) |
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(-.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(fabs.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64))) |
(exp.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(+.f64 (log.f64 (pow.f64 base (/.f64 (log.f64 base) #s(literal 2 binary64)))) (log.f64 (pow.f64 base (/.f64 (log.f64 base) #s(literal 2 binary64))))) |
(+.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (pow.f64 base #s(literal -1 binary64)) (log.f64 base))) |
(log.f64 (pow.f64 base (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (/.f64 (atan2.f64 im re) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (atan2.f64 im re))) |
(*.f64 (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (atan2.f64 im re)) (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) |
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)) |
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re))) |
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re))) |
(*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) |
(neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) |
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (/.f64 (atan2.f64 im re) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (atan2.f64 im re)) (/.f64 (fabs.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (atan2.f64 im re) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (log.f64 base) #s(literal 0 binary64)) |
(-.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(-.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64)) |
(+.f64 (log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) #s(literal 2 binary64))))) |
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(+.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64)) |
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 base (atan2.f64 im re)))) |
(log.f64 (pow.f64 base (atan2.f64 im re))) |
Compiled 8 349 to 1 023 computations (87.7% saved)
16 alts after pruning (16 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 283 | 16 | 299 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 284 | 16 | 300 |
| Status | Accuracy | Program |
|---|---|---|
| 85.6% | (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) | |
| 99.4% | (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) | |
| 53.5% | (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (sqrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) | |
| ▶ | 99.3% | (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
| 85.9% | (/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) | |
| ▶ | 99.0% | (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
| ▶ | 99.2% | (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) |
| 99.2% | (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) | |
| 99.1% | (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) | |
| 99.4% | (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) | |
| 99.2% | (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) | |
| 94.1% | (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) | |
| 85.6% | (*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) | |
| 98.9% | (*.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) | |
| ▶ | 99.3% | (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
| ▶ | 99.5% | #s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
Compiled 590 to 406 computations (31.2% saved)
| 1× | egg-herbie |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (log.f64 base) | |
| cost-diff | 0 | (*.f64 (log.f64 base) (atan2.f64 im re)) | |
| cost-diff | 0 | (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) | |
| cost-diff | 3 | (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) | |
| cost-diff | 0 | (log.f64 base) | |
| cost-diff | 0 | (*.f64 (log.f64 base) (atan2.f64 im re)) | |
| cost-diff | 0 | (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) | |
| cost-diff | 3 | (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) | |
| cost-diff | 0 | (pow.f64 (log.f64 base) #s(literal 3 binary64)) | |
| cost-diff | 0 | (atan2.f64 im re) | |
| cost-diff | 0 | (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) | |
| cost-diff | 0 | (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) | |
| cost-diff | 0 | (atan2.f64 im re) | |
| cost-diff | 0 | (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) | |
| cost-diff | 0 | (log.f64 base) | |
| cost-diff | 5 | (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) | |
| cost-diff | 0 | (log.f64 base) | |
| cost-diff | 0 | (atan2.f64 im re) | |
| cost-diff | 0 | (/.f64 (atan2.f64 im re) (log.f64 base)) | |
| cost-diff | 0 | #s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 46 | 239 |
| 0 | 66 | 221 |
| 1 | 121 | 219 |
| 2 | 304 | 204 |
| 3 | 866 | 202 |
| 4 | 2570 | 202 |
| 5 | 5786 | 202 |
| 0 | 8034 | 202 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(atan2.f64 im re) |
im |
re |
(log.f64 base) |
base |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(log.f64 base) |
base |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(log.f64 base) |
base |
#s(literal 3 binary64) |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
#s(literal 4 binary64) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(log.f64 base) |
base |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 8 binary64)) |
#s(literal 8 binary64) |
(pow.f64 (log.f64 base) #s(literal 10 binary64)) |
#s(literal 10 binary64) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(log.f64 base) |
base |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 12 binary64)) |
#s(literal 12 binary64) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(pow.f64 (log.f64 base) #s(literal 6 binary64)) |
#s(literal 6 binary64) |
(pow.f64 (log.f64 base) #s(literal 8 binary64)) |
#s(literal 8 binary64) |
| Outputs |
|---|
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(atan2.f64 im re) |
im |
re |
(log.f64 base) |
base |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(log.f64 base) |
base |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(log.f64 base) |
base |
#s(literal 3 binary64) |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
#s(literal 4 binary64) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 9 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 9 binary64)) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(log.f64 base) |
base |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 8 binary64)) |
#s(literal 8 binary64) |
(pow.f64 (log.f64 base) #s(literal 10 binary64)) |
#s(literal 10 binary64) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 13 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 13 binary64)) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(log.f64 base) |
base |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 12 binary64)) |
#s(literal 12 binary64) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(pow.f64 (log.f64 base) #s(literal 6 binary64)) |
#s(literal 6 binary64) |
(pow.f64 (log.f64 base) #s(literal 8 binary64)) |
#s(literal 8 binary64) |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 1.1455523183765726 | (pow.f64 (log.f64 base) #s(literal 6 binary64)) | |
| accuracy | 1.148595932240838 | (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) | |
| accuracy | 1.3617338320219559 | (pow.f64 (log.f64 base) #s(literal 8 binary64)) | |
| accuracy | 1.7395602003937243 | (pow.f64 (log.f64 base) #s(literal 12 binary64)) | |
| accuracy | 0.34765625 | (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) | |
| accuracy | 0.9093781805156173 | (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) | |
| accuracy | 1.3617338320219559 | (pow.f64 (log.f64 base) #s(literal 8 binary64)) | |
| accuracy | 1.5939791332317386 | (pow.f64 (log.f64 base) #s(literal 10 binary64)) | |
| accuracy | 0.34765625 | (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) | |
| accuracy | 0.5037154951988313 | (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) | |
| accuracy | 0.6993714844426087 | (pow.f64 (log.f64 base) #s(literal 3 binary64)) | |
| accuracy | 0.8398555177274275 | (pow.f64 (log.f64 base) #s(literal 4 binary64)) | |
| accuracy | 0.0 | (log.f64 base) | |
| accuracy | 0.3033244206686677 | (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) | |
| accuracy | 0.30859375 | (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) | |
| accuracy | 0.4733200195368841 | (pow.f64 (log.f64 base) #s(literal 2 binary64)) | |
| accuracy | 0.0 | (atan2.f64 im re) | |
| accuracy | 0.0 | (log.f64 base) | |
| accuracy | 0.0 | #s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) | |
| accuracy | 0.33431625976844204 | (/.f64 (atan2.f64 im re) (log.f64 base)) |
| 102.0ms | 256× | 0 | valid |
Compiled 236 to 42 computations (82.2% saved)
ival-pow: 18.0ms (30.2% of total)ival-mult: 15.0ms (25.2% of total)ival-div: 8.0ms (13.4% of total)ival-log: 6.0ms (10.1% of total)ival-hypot: 4.0ms (6.7% of total)ival-atan2: 2.0ms (3.4% of total)ival-pow2: 2.0ms (3.4% of total)ival-add: 1.0ms (1.7% of total)ival-sub: 1.0ms (1.7% of total)exact: 1.0ms (1.7% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)| Inputs |
|---|
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(atan2.f64 im re) |
(log.f64 base) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
(pow.f64 (log.f64 base) #s(literal 10 binary64)) |
(pow.f64 (log.f64 base) #s(literal 8 binary64)) |
(pow.f64 (log.f64 base) #s(literal 12 binary64)) |
(pow.f64 (log.f64 base) #s(literal 6 binary64)) |
| Outputs |
|---|
(/ (atan2 im re) (log base)) |
(atan2 im re) |
(/ (atan2 im re) (pow (log base) 2)) |
(* (pow (log base) 3) (atan2 im re)) |
(* (pow (log base) 9) (atan2 im re)) |
(* (log base) (atan2 im re)) |
(* (pow (log base) 13) (atan2 im re)) |
(log base) |
(pow (log base) 3) |
(pow (log base) 2) |
(pow (log base) 4) |
(pow (log base) 10) |
(pow (log base) 8) |
(pow (log base) 12) |
(pow (log base) 6) |
(* -1 (/ (atan2 im re) (log (/ 1 base)))) |
(* -1 (log (/ 1 base))) |
(/ (atan2 im re) (pow (log (/ 1 base)) 2)) |
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re))) |
(* -1 (pow (log (/ 1 base)) 3)) |
(* -1 (* (pow (log (/ 1 base)) 9) (atan2 im re))) |
(* -1 (* (log (/ 1 base)) (atan2 im re))) |
(* -1 (* (pow (log (/ 1 base)) 13) (atan2 im re))) |
(pow (log (/ 1 base)) 2) |
(pow (log (/ 1 base)) 4) |
(pow (log (/ 1 base)) 10) |
(pow (log (/ 1 base)) 8) |
(pow (log (/ 1 base)) 12) |
(pow (log (/ 1 base)) 6) |
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) |
(+ (log -1) (* -1 (log (/ -1 base)))) |
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) |
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) |
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 9) (atan2 im re)) |
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) |
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 13) (atan2 im re)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 4) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 10) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 8) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 12) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 6) |
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 15.0ms | base | @ | -inf | ((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/ (atan2 im re) (log base)) (atan2 im re) (log base) (* (log base) (/ (atan2 im re) (pow (log base) 2))) (/ (atan2 im re) (pow (log base) 2)) (/ (* (atan2 im re) (pow (log base) 3)) (pow (log base) 4)) (* (atan2 im re) (pow (log base) 3)) (pow (log base) 3) (* (* (log base) (atan2 im re)) (pow (log base) 8)) (/ (* (* (log base) (atan2 im re)) (pow (log base) 8)) (pow (log base) 10)) (* (log base) (atan2 im re)) (* (* (log base) (atan2 im re)) (pow (log base) 12)) (/ (* (* (log base) (atan2 im re)) (pow (log base) 12)) (* (pow (log base) 6) (pow (log base) 8))) (pow (log base) 2) (pow (log base) 4) (pow (log base) 10) (pow (log base) 8) (pow (log base) 12) (pow (log base) 6)) |
| 15.0ms | base | @ | inf | ((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/ (atan2 im re) (log base)) (atan2 im re) (log base) (* (log base) (/ (atan2 im re) (pow (log base) 2))) (/ (atan2 im re) (pow (log base) 2)) (/ (* (atan2 im re) (pow (log base) 3)) (pow (log base) 4)) (* (atan2 im re) (pow (log base) 3)) (pow (log base) 3) (* (* (log base) (atan2 im re)) (pow (log base) 8)) (/ (* (* (log base) (atan2 im re)) (pow (log base) 8)) (pow (log base) 10)) (* (log base) (atan2 im re)) (* (* (log base) (atan2 im re)) (pow (log base) 12)) (/ (* (* (log base) (atan2 im re)) (pow (log base) 12)) (* (pow (log base) 6) (pow (log base) 8))) (pow (log base) 2) (pow (log base) 4) (pow (log base) 10) (pow (log base) 8) (pow (log base) 12) (pow (log base) 6)) |
| 13.0ms | re | @ | 0 | ((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/ (atan2 im re) (log base)) (atan2 im re) (log base) (* (log base) (/ (atan2 im re) (pow (log base) 2))) (/ (atan2 im re) (pow (log base) 2)) (/ (* (atan2 im re) (pow (log base) 3)) (pow (log base) 4)) (* (atan2 im re) (pow (log base) 3)) (pow (log base) 3) (* (* (log base) (atan2 im re)) (pow (log base) 8)) (/ (* (* (log base) (atan2 im re)) (pow (log base) 8)) (pow (log base) 10)) (* (log base) (atan2 im re)) (* (* (log base) (atan2 im re)) (pow (log base) 12)) (/ (* (* (log base) (atan2 im re)) (pow (log base) 12)) (* (pow (log base) 6) (pow (log base) 8))) (pow (log base) 2) (pow (log base) 4) (pow (log base) 10) (pow (log base) 8) (pow (log base) 12) (pow (log base) 6)) |
| 12.0ms | im | @ | -inf | ((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/ (atan2 im re) (log base)) (atan2 im re) (log base) (* (log base) (/ (atan2 im re) (pow (log base) 2))) (/ (atan2 im re) (pow (log base) 2)) (/ (* (atan2 im re) (pow (log base) 3)) (pow (log base) 4)) (* (atan2 im re) (pow (log base) 3)) (pow (log base) 3) (* (* (log base) (atan2 im re)) (pow (log base) 8)) (/ (* (* (log base) (atan2 im re)) (pow (log base) 8)) (pow (log base) 10)) (* (log base) (atan2 im re)) (* (* (log base) (atan2 im re)) (pow (log base) 12)) (/ (* (* (log base) (atan2 im re)) (pow (log base) 12)) (* (pow (log base) 6) (pow (log base) 8))) (pow (log base) 2) (pow (log base) 4) (pow (log base) 10) (pow (log base) 8) (pow (log base) 12) (pow (log base) 6)) |
| 11.0ms | base | @ | 0 | ((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/ (atan2 im re) (log base)) (atan2 im re) (log base) (* (log base) (/ (atan2 im re) (pow (log base) 2))) (/ (atan2 im re) (pow (log base) 2)) (/ (* (atan2 im re) (pow (log base) 3)) (pow (log base) 4)) (* (atan2 im re) (pow (log base) 3)) (pow (log base) 3) (* (* (log base) (atan2 im re)) (pow (log base) 8)) (/ (* (* (log base) (atan2 im re)) (pow (log base) 8)) (pow (log base) 10)) (* (log base) (atan2 im re)) (* (* (log base) (atan2 im re)) (pow (log base) 12)) (/ (* (* (log base) (atan2 im re)) (pow (log base) 12)) (* (pow (log base) 6) (pow (log base) 8))) (pow (log base) 2) (pow (log base) 4) (pow (log base) 10) (pow (log base) 8) (pow (log base) 12) (pow (log base) 6)) |
| 1× | egg-herbie |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 75 | 318 |
| 1 | 128 | 304 |
| 2 | 243 | 304 |
| 3 | 717 | 304 |
| 4 | 2447 | 304 |
| 5 | 6273 | 304 |
| 0 | 8197 | 304 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ (atan2 im re) (log base)) |
(atan2 im re) |
(/ (atan2 im re) (pow (log base) 2)) |
(* (pow (log base) 3) (atan2 im re)) |
(* (pow (log base) 9) (atan2 im re)) |
(* (log base) (atan2 im re)) |
(* (pow (log base) 13) (atan2 im re)) |
(log base) |
(pow (log base) 3) |
(pow (log base) 2) |
(pow (log base) 4) |
(pow (log base) 10) |
(pow (log base) 8) |
(pow (log base) 12) |
(pow (log base) 6) |
(* -1 (/ (atan2 im re) (log (/ 1 base)))) |
(* -1 (log (/ 1 base))) |
(/ (atan2 im re) (pow (log (/ 1 base)) 2)) |
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re))) |
(* -1 (pow (log (/ 1 base)) 3)) |
(* -1 (* (pow (log (/ 1 base)) 9) (atan2 im re))) |
(* -1 (* (log (/ 1 base)) (atan2 im re))) |
(* -1 (* (pow (log (/ 1 base)) 13) (atan2 im re))) |
(pow (log (/ 1 base)) 2) |
(pow (log (/ 1 base)) 4) |
(pow (log (/ 1 base)) 10) |
(pow (log (/ 1 base)) 8) |
(pow (log (/ 1 base)) 12) |
(pow (log (/ 1 base)) 6) |
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) |
(+ (log -1) (* -1 (log (/ -1 base)))) |
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) |
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) |
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 9) (atan2 im re)) |
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) |
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 13) (atan2 im re)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 4) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 10) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 8) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 12) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 6) |
| Outputs |
|---|
(/ (atan2 im re) (log base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(atan2 im re) |
(atan2.f64 im re) |
(/ (atan2 im re) (pow (log base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(* (pow (log base) 3) (atan2 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) |
(* (pow (log base) 9) (atan2 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 9 binary64)) (atan2.f64 im re)) |
(* (log base) (atan2 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(* (pow (log base) 13) (atan2 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 13 binary64)) (atan2.f64 im re)) |
(log base) |
(log.f64 base) |
(pow (log base) 3) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(pow (log base) 2) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(pow (log base) 4) |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
(pow (log base) 10) |
(pow.f64 (log.f64 base) #s(literal 10 binary64)) |
(pow (log base) 8) |
(pow.f64 (log.f64 base) #s(literal 8 binary64)) |
(pow (log base) 12) |
(pow.f64 (log.f64 base) #s(literal 12 binary64)) |
(pow (log base) 6) |
(pow.f64 (log.f64 base) #s(literal 6 binary64)) |
(* -1 (/ (atan2 im re) (log (/ 1 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(* -1 (log (/ 1 base))) |
(log.f64 base) |
(/ (atan2 im re) (pow (log (/ 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) |
(* -1 (pow (log (/ 1 base)) 3)) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(* -1 (* (pow (log (/ 1 base)) 9) (atan2 im re))) |
(*.f64 (neg.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal 9 binary64))) (atan2.f64 im re)) |
(* -1 (* (log (/ 1 base)) (atan2 im re))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(* -1 (* (pow (log (/ 1 base)) 13) (atan2 im re))) |
(*.f64 (neg.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal 13 binary64))) (atan2.f64 im re)) |
(pow (log (/ 1 base)) 2) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(pow (log (/ 1 base)) 4) |
(pow.f64 (neg.f64 (log.f64 base)) #s(literal 4 binary64)) |
(pow (log (/ 1 base)) 10) |
(pow.f64 (neg.f64 (log.f64 base)) #s(literal 10 binary64)) |
(pow (log (/ 1 base)) 8) |
(pow.f64 (neg.f64 (log.f64 base)) #s(literal 8 binary64)) |
(pow (log (/ 1 base)) 12) |
(pow.f64 (neg.f64 (log.f64 base)) #s(literal 12 binary64)) |
(pow (log (/ 1 base)) 6) |
(pow.f64 (neg.f64 (log.f64 base)) #s(literal 6 binary64)) |
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) |
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))) |
(+ (log -1) (* -1 (log (/ -1 base)))) |
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) |
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))) |
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re)) |
(*.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)) (atan2.f64 im re)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) |
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)) |
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 9) (atan2 im re)) |
(*.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 9 binary64)) (atan2.f64 im re)) |
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) |
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)) |
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 13) (atan2 im re)) |
(*.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 13 binary64)) (atan2.f64 im re)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) |
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 4) |
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 4 binary64)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 10) |
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 10 binary64)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 8) |
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 8 binary64)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 12) |
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 12 binary64)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 6) |
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 6 binary64)) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 46 | 177 |
| 0 | 66 | 149 |
| 1 | 227 | 142 |
| 0 | 1397 | 142 |
| 1× | iter limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(atan2.f64 im re) |
(log.f64 base) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
(pow.f64 (log.f64 base) #s(literal 10 binary64)) |
(pow.f64 (log.f64 base) #s(literal 8 binary64)) |
(pow.f64 (log.f64 base) #s(literal 12 binary64)) |
(pow.f64 (log.f64 base) #s(literal 6 binary64)) |
| Outputs |
|---|
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(atan2.f64 im re) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) |
(pow.f64 (log.f64 base) #s(literal 1 binary64)) |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))) |
(log.f64 base) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 14 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64)))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64)))) |
(*.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 14 binary64)))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 10 binary64))))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 14 binary64))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 10 binary64)))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 14 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 14 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 10 binary64)))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 14 binary64)))) |
(neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 10 binary64))))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 14 binary64))))) |
(neg.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 14 binary64))) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 14 binary64))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64)) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64)) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) |
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(*.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) |
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) |
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(pow.f64 (exp.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3/2 binary64)) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(fma.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (fabs.f64 (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (fabs.f64 (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (log.f64 base) #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(fma.f64 #s(literal 0 binary64) (log.f64 base) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) |
(+.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(+.f64 (*.f64 (log.f64 base) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(log.f64 (pow.f64 base (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re)) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 14 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64)))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64)))) |
(*.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 14 binary64)))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 10 binary64))))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 14 binary64))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 10 binary64)))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 14 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 14 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 10 binary64)))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 14 binary64)))) |
(neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 10 binary64))))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 14 binary64))))) |
(neg.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 14 binary64))) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 14 binary64))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64)) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64)) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64)))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))) |
(fma.f64 (log.f64 base) (atan2.f64 im re) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (log.f64 base) #s(literal 0 binary64)) |
(-.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) #s(literal 0 binary64))) |
(-.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(-.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64)))) |
(-.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64)) |
(+.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64)) |
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(log.f64 (pow.f64 base (atan2.f64 im re))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 12 binary64)))) |
(log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 14 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64)))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64)))) |
(*.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 14 binary64)))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 10 binary64))))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 14 binary64))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 10 binary64)))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 14 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 14 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 10 binary64)))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 14 binary64)))) |
(neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 10 binary64))))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 14 binary64))))) |
(neg.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 5 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 14 binary64))) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 14 binary64))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64)) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64)) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 (neg.f64 (neg.f64 (log.f64 base))) (neg.f64 (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (fabs.f64 (log.f64 base)))) |
(*.f64 (fabs.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (fabs.f64 (log.f64 base)))) |
(*.f64 (exp.f64 (log.f64 (log.f64 base))) (exp.f64 (log.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(pow.f64 (exp.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) |
(pow.f64 (neg.f64 (log.f64 base)) #s(literal 2 binary64)) |
(pow.f64 (fabs.f64 (log.f64 base)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64)) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (-.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(fma.f64 (neg.f64 (neg.f64 (log.f64 base))) (neg.f64 (neg.f64 (log.f64 base))) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(fma.f64 (neg.f64 (neg.f64 (log.f64 base))) (neg.f64 (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (fabs.f64 (log.f64 base))) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(fma.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (fabs.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (fabs.f64 (log.f64 base))) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(fma.f64 (fabs.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (exp.f64 (log.f64 (log.f64 base))) (exp.f64 (log.f64 (log.f64 base))) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(fma.f64 (exp.f64 (log.f64 (log.f64 base))) (exp.f64 (log.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(fma.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (log.f64 base)) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(fma.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (log.f64 base) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(fma.f64 (log.f64 base) (log.f64 base) #s(literal 0 binary64)) |
(-.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(fabs.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(log.f64 (pow.f64 base (log.f64 base))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (fabs.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(*.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(pow.f64 (exp.f64 (log.f64 (log.f64 base))) #s(literal 4 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (-.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64))))) |
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (neg.f64 (log.f64 base)) (fabs.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (fabs.f64 (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 0 binary64)) |
(-.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64)) |
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 12 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 8 binary64)))) |
(exp.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 4 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 4 binary64)))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64)) |
(+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 5 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 5 binary64)))) |
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 5 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 5 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 5 binary64)) (pow.f64 (log.f64 base) #s(literal 5 binary64))) |
(pow.f64 (exp.f64 (log.f64 (log.f64 base))) #s(literal 10 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 5 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 5 binary64)) |
(pow.f64 (log.f64 base) #s(literal 10 binary64)) |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 10 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 10 binary64))) (sinh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 10 binary64)))) |
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(pow.f64 (exp.f64 (log.f64 (log.f64 base))) #s(literal 8 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 4 binary64)) |
(pow.f64 (log.f64 base) #s(literal 8 binary64)) |
(exp.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal 4 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 4 binary64)))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 4 binary64)) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 8 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 8 binary64))) (sinh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 8 binary64)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)))) |
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) |
(pow.f64 (exp.f64 (log.f64 (log.f64 base))) #s(literal 12 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 6 binary64)) |
(pow.f64 (log.f64 base) #s(literal 12 binary64)) |
(exp.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal 6 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 6 binary64)))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 6 binary64)) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 12 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 12 binary64))) (sinh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 12 binary64)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))) |
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))) |
(*.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64))) |
(*.f64 (pow.f64 (fabs.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (log.f64 base)) #s(literal 3 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) |
(pow.f64 (exp.f64 (log.f64 (log.f64 base))) #s(literal 6 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3 binary64)) |
(pow.f64 (log.f64 base) #s(literal 6 binary64)) |
(/.f64 (-.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) #s(literal 0 binary64)) (-.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) #s(literal 0 binary64))) |
(/.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) #s(literal 0 binary64))))) |
(/.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 3 binary64))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64)) |
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (fabs.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64)) |
(exp.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 3 binary64))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3 binary64))) |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 6 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 6 binary64))) (sinh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 6 binary64)))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) #s(literal 0 binary64)) |
(+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
Compiled 10 726 to 1 390 computations (87% saved)
18 alts after pruning (15 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 502 | 12 | 514 |
| Fresh | 8 | 3 | 11 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 0 | 0 |
| Total | 512 | 18 | 530 |
| Status | Accuracy | Program |
|---|---|---|
| 85.6% | (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) | |
| 99.1% | (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 14 binary64))) | |
| 52.1% | (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) | |
| ▶ | 47.2% | (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
| 99.0% | (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 2 binary64))) | |
| ✓ | 99.3% | (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
| 99.2% | (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) | |
| ▶ | 99.4% | (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
| 99.4% | (/.f64 #s(approx (* (* (log base) (atan2 im re)) (pow (log base) 8)) (*.f64 (pow.f64 (log.f64 base) #s(literal 9 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) | |
| ▶ | 99.1% | (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
| ▶ | 99.4% | (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
| 99.3% | (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) | |
| 99.2% | (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) | |
| ✓ | 99.3% | (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
| 11.4% | (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (log.f64 base))))) | |
| 99.3% | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) | |
| ✓ | 99.5% | #s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
| ▶ | 46.8% | #s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))) |
Compiled 529 to 406 computations (23.3% saved)
| 1× | egg-herbie |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (atan2.f64 im re) | |
| cost-diff | 0 | (*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))) | |
| cost-diff | 0 | (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) | |
| cost-diff | 2 | (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64)) | |
| cost-diff | 0 | (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) | |
| cost-diff | 0 | (log.f64 base) | |
| cost-diff | 0 | (pow.f64 (log.f64 base) #s(literal 3 binary64)) | |
| cost-diff | 0 | (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) | |
| cost-diff | 0 | (/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))) | |
| cost-diff | 0 | #s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))) | |
| cost-diff | 2 | (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)) | |
| cost-diff | 2 | (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))) | |
| cost-diff | 0 | (atan2.f64 im re) | |
| cost-diff | 0 | (log.f64 base) | |
| cost-diff | 0 | (pow.f64 (log.f64 base) #s(literal -1 binary64)) | |
| cost-diff | 2 | (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) | |
| cost-diff | 0 | (atan2.f64 im re) | |
| cost-diff | 0 | (log.f64 base) | |
| cost-diff | 0 | (*.f64 (log.f64 base) (atan2.f64 im re)) | |
| cost-diff | 5 | (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 44 | 210 |
| 0 | 63 | 189 |
| 1 | 118 | 183 |
| 2 | 276 | 163 |
| 3 | 892 | 163 |
| 4 | 4776 | 163 |
| 0 | 8259 | 163 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(log.f64 base) |
base |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(pow.f64 (log.f64 base) #s(literal -1 binary64)) |
(log.f64 base) |
base |
#s(literal -1 binary64) |
(atan2.f64 im re) |
im |
re |
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))) |
(/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))) |
(atan2.f64 im re) |
im |
re |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))) |
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)) |
(log.f64 (log.f64 base)) |
(log.f64 base) |
base |
#s(literal 1 binary64) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(log.f64 base) |
base |
#s(literal 3 binary64) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
#s(literal 4 binary64) |
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))) |
(atan2.f64 im re) |
im |
re |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (log.f64 base) #s(literal 3/2 binary64)) |
(log.f64 base) |
base |
#s(literal 3/2 binary64) |
#s(literal 2 binary64) |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
#s(literal 4 binary64) |
| Outputs |
|---|
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(log.f64 base) |
base |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(pow.f64 (log.f64 base) #s(literal -1 binary64)) |
(log.f64 base) |
base |
#s(literal -1 binary64) |
(atan2.f64 im re) |
im |
re |
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))) |
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(atan2.f64 im re) |
im |
re |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))) |
(log.f64 base) |
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)) |
(log.f64 (log.f64 base)) |
(log.f64 (log.f64 base)) |
(log.f64 base) |
base |
#s(literal 1 binary64) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(log.f64 base) |
base |
#s(literal 3 binary64) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
#s(literal 4 binary64) |
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) |
(atan2.f64 im re) |
im |
re |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(pow.f64 (log.f64 base) #s(literal 3/2 binary64)) |
(log.f64 base) |
base |
#s(literal 3/2 binary64) |
#s(literal 2 binary64) |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
#s(literal 4 binary64) |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 0.16015625 | (*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))) | |
| accuracy | 0.19140625 | (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) | |
| accuracy | 0.23828125 | (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64)) | |
| accuracy | 0.4256402832848187 | (pow.f64 (log.f64 base) #s(literal 4 binary64)) | |
| accuracy | 0.15625 | (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) | |
| accuracy | 0.18587875976844204 | (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) | |
| accuracy | 0.3444901367581883 | (pow.f64 (log.f64 base) #s(literal 3 binary64)) | |
| accuracy | 0.4256402832848187 | (pow.f64 (log.f64 base) #s(literal 4 binary64)) | |
| accuracy | 0.0 | #s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))) | |
| accuracy | 0.03125 | (log.f64 (log.f64 base)) | |
| accuracy | 0.16015625 | (/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))) | |
| accuracy | 0.5387942379149702 | (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))) | |
| accuracy | 0.0 | (atan2.f64 im re) | |
| accuracy | 0.0 | (log.f64 base) | |
| accuracy | 0.1640625 | (pow.f64 (log.f64 base) #s(literal -1 binary64)) | |
| accuracy | 0.1796875 | (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) | |
| accuracy | 0.0 | (log.f64 base) | |
| accuracy | 0.125 | (*.f64 (log.f64 base) (atan2.f64 im re)) | |
| accuracy | 0.15625 | (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) | |
| accuracy | 0.23894501953688402 | (pow.f64 (log.f64 base) #s(literal 2 binary64)) |
| 47.0ms | 134× | 0 | invalid |
| 39.0ms | 122× | 0 | valid |
Compiled 203 to 40 computations (80.3% saved)
ival-mult: 14.0ms (21.6% of total)ival-pow: 13.0ms (20.1% of total)ival-log: 9.0ms (13.9% of total)ival-div: 8.0ms (12.4% of total)ival-pow2: 6.0ms (9.3% of total)ival-atan2: 5.0ms (7.7% of total)ival-hypot: 4.0ms (6.2% of total)ival-exp: 2.0ms (3.1% of total)ival-add: 1.0ms (1.5% of total)ival-sub: 1.0ms (1.5% of total)exact: 1.0ms (1.5% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)| Inputs |
|---|
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(log.f64 base) |
(atan2.f64 im re) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(pow.f64 (log.f64 base) #s(literal -1 binary64)) |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))) |
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)) |
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))) |
(/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64)) |
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(log.f64 (log.f64 base)) |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
(pow.f64 (log.f64 base) #s(literal 3/2 binary64)) |
| Outputs |
|---|
(/ (atan2 im re) (log base)) |
(* (log base) (atan2 im re)) |
(atan2 im re) |
(/ (atan2 im re) (pow (log base) 4)) |
(* (pow (log base) 3) (atan2 im re)) |
(log base) |
(/ 1 (log base)) |
(log (log base)) |
(pow (log base) 3) |
(pow (log base) 2) |
(pow (log base) 4) |
(sqrt (pow (log base) 3)) |
(* -1 (/ (atan2 im re) (log (/ 1 base)))) |
(* -1 (* (log (/ 1 base)) (atan2 im re))) |
(* -1 (log (/ 1 base))) |
(/ -1 (log (/ 1 base))) |
(log (* -1 (log (/ 1 base)))) |
(* -1 (pow (log (/ 1 base)) 3)) |
(/ (atan2 im re) (pow (log (/ 1 base)) 4)) |
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re))) |
(pow (log (/ 1 base)) 2) |
(pow (log (/ 1 base)) 4) |
(* (sqrt (pow (log (/ 1 base)) 3)) (sqrt -1)) |
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) |
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) |
(+ (log -1) (* -1 (log (/ -1 base)))) |
(/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) |
(log (+ (log -1) (* -1 (log (/ -1 base))))) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) |
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 4)) |
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 4) |
(sqrt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)) |
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 44.0ms | base | @ | 0 | ((/ (* (log base) (atan2 im re)) (pow (log base) 2)) (* (log base) (atan2 im re)) (log base) (atan2 im re) (* (pow (log base) -1) (atan2 im re)) (pow (log base) -1) (exp (* (log (log base)) 1)) (* (log (log base)) 1) (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/ (atan2 im re) (exp (* (log (log base)) 1))) (* (pow (log base) 3) (/ (atan2 im re) (pow (log base) 4))) (pow (log base) 3) (/ (atan2 im re) (pow (log base) 4)) (pow (pow (log base) 3/2) 2) (/ (* (atan2 im re) (pow (pow (log base) 3/2) 2)) (pow (log base) 4)) (* (atan2 im re) (pow (pow (log base) 3/2) 2)) (pow (log base) 2) (log (log base)) (pow (log base) 4) (pow (log base) 3/2)) |
| 37.0ms | base | @ | -inf | ((/ (* (log base) (atan2 im re)) (pow (log base) 2)) (* (log base) (atan2 im re)) (log base) (atan2 im re) (* (pow (log base) -1) (atan2 im re)) (pow (log base) -1) (exp (* (log (log base)) 1)) (* (log (log base)) 1) (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/ (atan2 im re) (exp (* (log (log base)) 1))) (* (pow (log base) 3) (/ (atan2 im re) (pow (log base) 4))) (pow (log base) 3) (/ (atan2 im re) (pow (log base) 4)) (pow (pow (log base) 3/2) 2) (/ (* (atan2 im re) (pow (pow (log base) 3/2) 2)) (pow (log base) 4)) (* (atan2 im re) (pow (pow (log base) 3/2) 2)) (pow (log base) 2) (log (log base)) (pow (log base) 4) (pow (log base) 3/2)) |
| 27.0ms | base | @ | inf | ((/ (* (log base) (atan2 im re)) (pow (log base) 2)) (* (log base) (atan2 im re)) (log base) (atan2 im re) (* (pow (log base) -1) (atan2 im re)) (pow (log base) -1) (exp (* (log (log base)) 1)) (* (log (log base)) 1) (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/ (atan2 im re) (exp (* (log (log base)) 1))) (* (pow (log base) 3) (/ (atan2 im re) (pow (log base) 4))) (pow (log base) 3) (/ (atan2 im re) (pow (log base) 4)) (pow (pow (log base) 3/2) 2) (/ (* (atan2 im re) (pow (pow (log base) 3/2) 2)) (pow (log base) 4)) (* (atan2 im re) (pow (pow (log base) 3/2) 2)) (pow (log base) 2) (log (log base)) (pow (log base) 4) (pow (log base) 3/2)) |
| 24.0ms | im | @ | -inf | ((/ (* (log base) (atan2 im re)) (pow (log base) 2)) (* (log base) (atan2 im re)) (log base) (atan2 im re) (* (pow (log base) -1) (atan2 im re)) (pow (log base) -1) (exp (* (log (log base)) 1)) (* (log (log base)) 1) (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/ (atan2 im re) (exp (* (log (log base)) 1))) (* (pow (log base) 3) (/ (atan2 im re) (pow (log base) 4))) (pow (log base) 3) (/ (atan2 im re) (pow (log base) 4)) (pow (pow (log base) 3/2) 2) (/ (* (atan2 im re) (pow (pow (log base) 3/2) 2)) (pow (log base) 4)) (* (atan2 im re) (pow (pow (log base) 3/2) 2)) (pow (log base) 2) (log (log base)) (pow (log base) 4) (pow (log base) 3/2)) |
| 10.0ms | re | @ | 0 | ((/ (* (log base) (atan2 im re)) (pow (log base) 2)) (* (log base) (atan2 im re)) (log base) (atan2 im re) (* (pow (log base) -1) (atan2 im re)) (pow (log base) -1) (exp (* (log (log base)) 1)) (* (log (log base)) 1) (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/ (atan2 im re) (exp (* (log (log base)) 1))) (* (pow (log base) 3) (/ (atan2 im re) (pow (log base) 4))) (pow (log base) 3) (/ (atan2 im re) (pow (log base) 4)) (pow (pow (log base) 3/2) 2) (/ (* (atan2 im re) (pow (pow (log base) 3/2) 2)) (pow (log base) 4)) (* (atan2 im re) (pow (pow (log base) 3/2) 2)) (pow (log base) 2) (log (log base)) (pow (log base) 4) (pow (log base) 3/2)) |
| 1× | egg-herbie |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 54 | 237 |
| 1 | 94 | 226 |
| 2 | 192 | 226 |
| 3 | 657 | 226 |
| 4 | 2242 | 226 |
| 5 | 5377 | 226 |
| 0 | 8364 | 226 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(/ (atan2 im re) (log base)) |
(* (log base) (atan2 im re)) |
(atan2 im re) |
(/ (atan2 im re) (pow (log base) 4)) |
(* (pow (log base) 3) (atan2 im re)) |
(log base) |
(/ 1 (log base)) |
(log (log base)) |
(pow (log base) 3) |
(pow (log base) 2) |
(pow (log base) 4) |
(sqrt (pow (log base) 3)) |
(* -1 (/ (atan2 im re) (log (/ 1 base)))) |
(* -1 (* (log (/ 1 base)) (atan2 im re))) |
(* -1 (log (/ 1 base))) |
(/ -1 (log (/ 1 base))) |
(log (* -1 (log (/ 1 base)))) |
(* -1 (pow (log (/ 1 base)) 3)) |
(/ (atan2 im re) (pow (log (/ 1 base)) 4)) |
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re))) |
(pow (log (/ 1 base)) 2) |
(pow (log (/ 1 base)) 4) |
(* (sqrt (pow (log (/ 1 base)) 3)) (sqrt -1)) |
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) |
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) |
(+ (log -1) (* -1 (log (/ -1 base)))) |
(/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) |
(log (+ (log -1) (* -1 (log (/ -1 base))))) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) |
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 4)) |
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 4) |
(sqrt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)) |
| Outputs |
|---|
(/ (atan2 im re) (log base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(* (log base) (atan2 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(atan2 im re) |
(atan2.f64 im re) |
(/ (atan2 im re) (pow (log base) 4)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(* (pow (log base) 3) (atan2 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) |
(log base) |
(log.f64 base) |
(/ 1 (log base)) |
(/.f64 #s(literal 1 binary64) (log.f64 base)) |
(log (log base)) |
(log.f64 (log.f64 base)) |
(pow (log base) 3) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(pow (log base) 2) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(pow (log base) 4) |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
(sqrt (pow (log base) 3)) |
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(* -1 (/ (atan2 im re) (log (/ 1 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(* -1 (* (log (/ 1 base)) (atan2 im re))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(* -1 (log (/ 1 base))) |
(log.f64 base) |
(/ -1 (log (/ 1 base))) |
(/.f64 #s(literal 1 binary64) (log.f64 base)) |
(log (* -1 (log (/ 1 base)))) |
(log.f64 (log.f64 base)) |
(* -1 (pow (log (/ 1 base)) 3)) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(/ (atan2 im re) (pow (log (/ 1 base)) 4)) |
(/.f64 (atan2.f64 im re) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 4 binary64))) |
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) |
(pow (log (/ 1 base)) 2) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(pow (log (/ 1 base)) 4) |
(pow.f64 (neg.f64 (log.f64 base)) #s(literal 4 binary64)) |
(* (sqrt (pow (log (/ 1 base)) 3)) (sqrt -1)) |
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)))) |
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) |
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))) |
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) |
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)) |
(+ (log -1) (* -1 (log (/ -1 base)))) |
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) |
(/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) |
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))) |
(log (+ (log -1) (* -1 (log (/ -1 base))))) |
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) |
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)) |
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 4)) |
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 4 binary64))) |
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re)) |
(*.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)) (atan2.f64 im re)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) |
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 4) |
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 4 binary64)) |
(sqrt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)) |
(sqrt.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64))) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 44 | 163 |
| 0 | 63 | 133 |
| 1 | 215 | 112 |
| 0 | 1251 | 112 |
| 1× | iter limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(log.f64 base) |
(atan2.f64 im re) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(pow.f64 (log.f64 base) #s(literal -1 binary64)) |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))) |
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)) |
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))) |
(/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64)) |
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(log.f64 (log.f64 base)) |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
(pow.f64 (log.f64 base) #s(literal 3/2 binary64)) |
| Outputs |
|---|
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (log.f64 base)) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))) #s(literal 0 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) |
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 0 binary64))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 0 binary64)))) |
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 0 binary64))) |
(fma.f64 (atan2.f64 im re) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (atan2.f64 im re) #s(literal 0 binary64)) |
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) #s(literal 0 binary64))) |
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 0 binary64)))) |
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64)) |
(+.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64)) |
(log.f64 (pow.f64 base (atan2.f64 im re))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) |
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base))) |
(pow.f64 (log.f64 base) #s(literal 1 binary64)) |
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base))))) (-.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base))))) |
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base))) (-.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base))))))) |
(exp.f64 (log.f64 (log.f64 base))) |
(+.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) |
(+.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base)))) |
(log.f64 base) |
(atan2.f64 im re) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (log.f64 base)) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))) #s(literal 0 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) |
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) |
(pow.f64 (log.f64 base) #s(literal -1 binary64)) |
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 #s(literal 1 binary64) (log.f64 base)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (log.f64 base))) |
(exp.f64 (-.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 (log.f64 base))))) |
(exp.f64 (-.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) (*.f64 #s(literal 4 binary64) (log.f64 (log.f64 base))))) |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64))) (sinh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) |
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base))) |
(pow.f64 (log.f64 base) #s(literal 1 binary64)) |
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base))))) (-.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base))))) |
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base))) (-.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base))))))) |
(exp.f64 (log.f64 (log.f64 base))) |
(+.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) |
(+.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base)))) |
(log.f64 base) |
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 base))) |
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)) |
(log.f64 (log.f64 base)) |
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (log.f64 base)) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))) #s(literal 0 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) |
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) |
(*.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) |
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) |
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3/2 binary64)) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (fabs.f64 (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (fabs.f64 (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 #s(literal 0 binary64) (log.f64 base) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (log.f64 base) #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(fma.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(exp.f64 (fma.f64 #s(literal 3/2 binary64) (log.f64 (log.f64 base)) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base)))) |
(+.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(+.f64 (*.f64 (log.f64 base) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal 2 binary64)))) |
(+.f64 (cosh.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base)))) (sinh.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(log.f64 (pow.f64 base (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) |
(*.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) |
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) |
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3/2 binary64)) |
(pow.f64 (log.f64 base) #s(literal 3 binary64)) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (fabs.f64 (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (fabs.f64 (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 #s(literal 0 binary64) (log.f64 base) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(fma.f64 (log.f64 base) #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(fma.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(fma.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(exp.f64 (fma.f64 #s(literal 3/2 binary64) (log.f64 (log.f64 base)) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base)))) |
(+.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(+.f64 (*.f64 (log.f64 base) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal 2 binary64)))) |
(+.f64 (cosh.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base)))) (sinh.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 base))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) #s(literal 0 binary64))) |
(log.f64 (pow.f64 base (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (log.f64 base)) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))) #s(literal 0 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) |
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))) |
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64)) |
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal 0 binary64)) |
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) |
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) |
(*.f64 (neg.f64 (neg.f64 (log.f64 base))) (neg.f64 (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (fabs.f64 (log.f64 base)))) |
(*.f64 (fabs.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (fabs.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(pow.f64 (neg.f64 (log.f64 base)) #s(literal 2 binary64)) |
(pow.f64 (fabs.f64 (log.f64 base)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64)) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (-.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(fma.f64 (neg.f64 (neg.f64 (log.f64 base))) (neg.f64 (neg.f64 (log.f64 base))) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(fma.f64 (neg.f64 (neg.f64 (log.f64 base))) (neg.f64 (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (fabs.f64 (log.f64 base))) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(fma.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (fabs.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (fabs.f64 (log.f64 base))) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(fma.f64 (fabs.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(fma.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (log.f64 base)) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(fma.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base))) |
(fma.f64 (log.f64 base) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (log.f64 base) (sinh.f64 (log.f64 (log.f64 base))))) |
(fma.f64 (log.f64 base) (log.f64 base) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(fma.f64 (log.f64 base) (log.f64 base) #s(literal 0 binary64)) |
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(-.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fabs.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))) |
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base))) |
(+.f64 (*.f64 (log.f64 base) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (log.f64 base) (sinh.f64 (log.f64 (log.f64 base))))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))) |
(+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(log.f64 (pow.f64 base (log.f64 base))) |
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 base))) |
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)) |
(log.f64 (log.f64 base)) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (fabs.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(*.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 3 binary64))) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (log.f64 base) #s(literal 4 binary64)) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64))))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64))))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (neg.f64 (log.f64 base)) (fabs.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (fabs.f64 (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base) #s(literal 0 binary64)) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64)) |
(fma.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 0 binary64)) |
(-.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64)) |
(exp.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 2 binary64))) |
(exp.f64 (*.f64 #s(literal 4 binary64) (log.f64 (log.f64 base)))) |
(+.f64 (cosh.f64 (*.f64 #s(literal 4 binary64) (log.f64 (log.f64 base)))) (sinh.f64 (*.f64 #s(literal 4 binary64) (log.f64 (log.f64 base))))) |
(+.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64)) |
(+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))) |
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))) |
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 1 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3/4 binary64)) |
(pow.f64 (log.f64 base) #s(literal 3/2 binary64)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal 1 binary64))) |
(exp.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) |
(+.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) |
Compiled 9 223 to 1 138 computations (87.7% saved)
19 alts after pruning (14 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 445 | 8 | 453 |
| Fresh | 4 | 6 | 10 |
| Picked | 3 | 2 | 5 |
| Done | 0 | 3 | 3 |
| Total | 452 | 19 | 471 |
| Status | Accuracy | Program |
|---|---|---|
| 99.1% | (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 14 binary64))) | |
| 99.0% | (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 2 binary64))) | |
| ✓ | 99.3% | (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
| ✓ | 99.4% | (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
| 11.4% | (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 (pow.f64 base (log.f64 base)))) | |
| ▶ | 46.8% | (/.f64 (*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
| 99.4% | (/.f64 #s(approx (* (* (log base) (atan2 im re)) (pow (log base) 8)) (*.f64 (pow.f64 (log.f64 base) #s(literal 9 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) | |
| 52.0% | (*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) | |
| 52.1% | (*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) | |
| ▶ | 47.2% | (*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) |
| ✓ | 99.1% | (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
| ▶ | 47.2% | (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
| 99.3% | (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) | |
| 99.2% | (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) | |
| ▶ | 99.4% | (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) |
| ✓ | 99.3% | (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
| ▶ | 99.3% | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
| 46.8% | (*.f64 (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64))) (atan2.f64 im re)) | |
| ✓ | 99.5% | #s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
Compiled 443 to 360 computations (18.7% saved)
| 1× | egg-herbie |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (log.f64 (log.f64 base)) | |
| cost-diff | 0 | (*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) | |
| cost-diff | 2 | (exp.f64 (log.f64 (log.f64 base))) | |
| cost-diff | 5 | (/.f64 (*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) | |
| cost-diff | 0 | (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) | |
| cost-diff | 0 | (log.f64 base) | |
| cost-diff | 0 | (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) | |
| cost-diff | 7 | (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) | |
| cost-diff | 0 | (atan2.f64 im re) | |
| cost-diff | 0 | (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) | |
| cost-diff | 0 | (log.f64 base) | |
| cost-diff | 5 | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) | |
| cost-diff | 0 | (log.f64 base) | |
| cost-diff | 0 | (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) | |
| cost-diff | 2 | (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) | |
| cost-diff | 2 | (*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) | |
| cost-diff | 0 | (atan2.f64 im re) | |
| cost-diff | 0 | (log.f64 base) | |
| cost-diff | 0 | (/.f64 #s(literal 1 binary64) (log.f64 base)) | |
| cost-diff | 2 | (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 24 | 158 |
| 0 | 41 | 137 |
| 1 | 65 | 127 |
| 2 | 126 | 127 |
| 3 | 397 | 127 |
| 4 | 2659 | 127 |
| 0 | 8252 | 127 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) |
(/.f64 #s(literal 1 binary64) (log.f64 base)) |
#s(literal 1 binary64) |
(log.f64 base) |
base |
(atan2.f64 im re) |
im |
re |
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (log.f64 base) #s(literal -1/2 binary64)) |
(log.f64 base) |
base |
#s(literal -1/2 binary64) |
#s(literal 2 binary64) |
(atan2.f64 im re) |
im |
re |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(log.f64 base) |
base |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal -2 binary64)) |
#s(literal -2 binary64) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(pow.f64 (log.f64 base) #s(literal -1/2 binary64)) |
(log.f64 base) |
base |
#s(literal -1/2 binary64) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) |
(atan2.f64 im re) |
im |
re |
(/.f64 (*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) |
(exp.f64 (log.f64 (log.f64 base))) |
(log.f64 (log.f64 base)) |
(log.f64 base) |
base |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
#s(literal 2 binary64) |
| Outputs |
|---|
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 #s(literal 1 binary64) (log.f64 base)) |
(pow.f64 (log.f64 base) #s(literal -1 binary64)) |
#s(literal 1 binary64) |
(log.f64 base) |
base |
(atan2.f64 im re) |
im |
re |
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (log.f64 base) #s(literal -1 binary64)) |
(pow.f64 (log.f64 base) #s(literal -1/2 binary64)) |
(log.f64 base) |
base |
#s(literal -1/2 binary64) |
#s(literal 2 binary64) |
(atan2.f64 im re) |
im |
re |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(log.f64 base) |
base |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal -2 binary64)) |
#s(literal -2 binary64) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(pow.f64 (log.f64 base) #s(literal -1/2 binary64)) |
(log.f64 base) |
base |
#s(literal -1/2 binary64) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) |
(atan2.f64 im re) |
im |
re |
(/.f64 (*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(exp.f64 (log.f64 (log.f64 base))) |
(log.f64 base) |
(log.f64 (log.f64 base)) |
(log.f64 base) |
base |
(atan2.f64 im re) |
im |
re |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
#s(literal 2 binary64) |
Found 20 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 0.125 | (*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) | |
| accuracy | 0.15625 | (/.f64 (*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) | |
| accuracy | 0.23894501953688402 | (pow.f64 (log.f64 base) #s(literal 2 binary64)) | |
| accuracy | 0.5387942379149702 | (exp.f64 (log.f64 (log.f64 base))) | |
| accuracy | 0.0 | (log.f64 base) | |
| accuracy | 0.078125 | (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) | |
| accuracy | 0.139003759768442 | (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) | |
| accuracy | 0.14453125 | (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) | |
| accuracy | 0.0 | (log.f64 base) | |
| accuracy | 0.16015625 | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) | |
| accuracy | 0.16796875 | (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) | |
| accuracy | 0.2760925781475361 | (pow.f64 (log.f64 base) #s(literal -2 binary64)) | |
| accuracy | 0.0 | (log.f64 base) | |
| accuracy | 0.078125 | (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) | |
| accuracy | 0.1796875 | (*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) | |
| accuracy | 0.24904252930532603 | (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) | |
| accuracy | 0.0 | (atan2.f64 im re) | |
| accuracy | 0.0 | (log.f64 base) | |
| accuracy | 0.16015625 | (/.f64 #s(literal 1 binary64) (log.f64 base)) | |
| accuracy | 0.1796875 | (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) |
| 33.0ms | 122× | 0 | valid |
| 30.0ms | 134× | 0 | invalid |
Compiled 160 to 26 computations (83.8% saved)
ival-mult: 16.0ms (37.5% of total)ival-pow: 8.0ms (18.8% of total)ival-log: 6.0ms (14.1% of total)ival-pow2: 5.0ms (11.7% of total)ival-div: 3.0ms (7% of total)ival-exp: 2.0ms (4.7% of total)ival-atan2: 2.0ms (4.7% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| Inputs |
|---|
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) |
(/.f64 #s(literal 1 binary64) (log.f64 base)) |
(log.f64 base) |
(atan2.f64 im re) |
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (log.f64 base) #s(literal -1/2 binary64)) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) |
(/.f64 (*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(exp.f64 (log.f64 (log.f64 base))) |
(*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) |
(log.f64 (log.f64 base)) |
(pow.f64 (log.f64 base) #s(literal -2 binary64)) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
| Outputs |
|---|
(/ (atan2 im re) (log base)) |
(atan2 im re) |
(/ (atan2 im re) (pow (log base) 2)) |
(* (sqrt (/ 1 (log base))) (atan2 im re)) |
(* (log base) (atan2 im re)) |
(/ 1 (log base)) |
(log base) |
(sqrt (/ 1 (log base))) |
(log (log base)) |
(/ 1 (pow (log base) 2)) |
(pow (log base) 2) |
(* -1 (/ (atan2 im re) (log (/ 1 base)))) |
(/ -1 (log (/ 1 base))) |
(* -1 (log (/ 1 base))) |
(* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1)) |
(/ (atan2 im re) (pow (log (/ 1 base)) 2)) |
(* (sqrt (/ 1 (log (/ 1 base)))) (* (sqrt -1) (atan2 im re))) |
(* -1 (* (log (/ 1 base)) (atan2 im re))) |
(log (* -1 (log (/ 1 base)))) |
(/ 1 (pow (log (/ 1 base)) 2)) |
(pow (log (/ 1 base)) 2) |
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) |
(/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) |
(+ (log -1) (* -1 (log (/ -1 base)))) |
(sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) |
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) |
(* (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) (atan2 im re)) |
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) |
(log (+ (log -1) (* -1 (log (/ -1 base))))) |
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) |
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 90.0ms | base | @ | -inf | ((* (/ 1 (log base)) (atan2 im re)) (/ 1 (log base)) (log base) (atan2 im re) (* (pow (pow (log base) -1/2) 2) (atan2 im re)) (pow (pow (log base) -1/2) 2) (pow (log base) -1/2) (* (log base) (* (atan2 im re) (pow (log base) -2))) (* (atan2 im re) (pow (log base) -2)) (* (pow (log base) -1/2) (* (pow (log base) -1/2) (atan2 im re))) (* (pow (log base) -1/2) (atan2 im re)) (/ (* (exp (log (log base))) (atan2 im re)) (pow (log base) 2)) (exp (log (log base))) (* (exp (log (log base))) (atan2 im re)) (log (log base)) (pow (log base) -2) (pow (log base) 2)) |
| 35.0ms | base | @ | inf | ((* (/ 1 (log base)) (atan2 im re)) (/ 1 (log base)) (log base) (atan2 im re) (* (pow (pow (log base) -1/2) 2) (atan2 im re)) (pow (pow (log base) -1/2) 2) (pow (log base) -1/2) (* (log base) (* (atan2 im re) (pow (log base) -2))) (* (atan2 im re) (pow (log base) -2)) (* (pow (log base) -1/2) (* (pow (log base) -1/2) (atan2 im re))) (* (pow (log base) -1/2) (atan2 im re)) (/ (* (exp (log (log base))) (atan2 im re)) (pow (log base) 2)) (exp (log (log base))) (* (exp (log (log base))) (atan2 im re)) (log (log base)) (pow (log base) -2) (pow (log base) 2)) |
| 20.0ms | base | @ | 0 | ((* (/ 1 (log base)) (atan2 im re)) (/ 1 (log base)) (log base) (atan2 im re) (* (pow (pow (log base) -1/2) 2) (atan2 im re)) (pow (pow (log base) -1/2) 2) (pow (log base) -1/2) (* (log base) (* (atan2 im re) (pow (log base) -2))) (* (atan2 im re) (pow (log base) -2)) (* (pow (log base) -1/2) (* (pow (log base) -1/2) (atan2 im re))) (* (pow (log base) -1/2) (atan2 im re)) (/ (* (exp (log (log base))) (atan2 im re)) (pow (log base) 2)) (exp (log (log base))) (* (exp (log (log base))) (atan2 im re)) (log (log base)) (pow (log base) -2) (pow (log base) 2)) |
| 13.0ms | im | @ | inf | ((* (/ 1 (log base)) (atan2 im re)) (/ 1 (log base)) (log base) (atan2 im re) (* (pow (pow (log base) -1/2) 2) (atan2 im re)) (pow (pow (log base) -1/2) 2) (pow (log base) -1/2) (* (log base) (* (atan2 im re) (pow (log base) -2))) (* (atan2 im re) (pow (log base) -2)) (* (pow (log base) -1/2) (* (pow (log base) -1/2) (atan2 im re))) (* (pow (log base) -1/2) (atan2 im re)) (/ (* (exp (log (log base))) (atan2 im re)) (pow (log base) 2)) (exp (log (log base))) (* (exp (log (log base))) (atan2 im re)) (log (log base)) (pow (log base) -2) (pow (log base) 2)) |
| 10.0ms | im | @ | -inf | ((* (/ 1 (log base)) (atan2 im re)) (/ 1 (log base)) (log base) (atan2 im re) (* (pow (pow (log base) -1/2) 2) (atan2 im re)) (pow (pow (log base) -1/2) 2) (pow (log base) -1/2) (* (log base) (* (atan2 im re) (pow (log base) -2))) (* (atan2 im re) (pow (log base) -2)) (* (pow (log base) -1/2) (* (pow (log base) -1/2) (atan2 im re))) (* (pow (log base) -1/2) (atan2 im re)) (/ (* (exp (log (log base))) (atan2 im re)) (pow (log base) 2)) (exp (log (log base))) (* (exp (log (log base))) (atan2 im re)) (log (log base)) (pow (log base) -2) (pow (log base) 2)) |
| 1× | egg-herbie |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 49 | 230 |
| 1 | 80 | 220 |
| 2 | 147 | 218 |
| 3 | 330 | 218 |
| 4 | 791 | 218 |
| 5 | 2524 | 218 |
| 6 | 3546 | 218 |
| 7 | 4356 | 218 |
| 8 | 4720 | 218 |
| 9 | 4776 | 218 |
| 10 | 4796 | 218 |
| 11 | 4798 | 218 |
| 12 | 4806 | 218 |
| 13 | 4818 | 218 |
| 14 | 4823 | 218 |
| 15 | 4823 | 218 |
| 16 | 4831 | 218 |
| 0 | 4831 | 218 |
| 1× | iter limit |
| 1× | saturated |
| Inputs |
|---|
(/ (atan2 im re) (log base)) |
(atan2 im re) |
(/ (atan2 im re) (pow (log base) 2)) |
(* (sqrt (/ 1 (log base))) (atan2 im re)) |
(* (log base) (atan2 im re)) |
(/ 1 (log base)) |
(log base) |
(sqrt (/ 1 (log base))) |
(log (log base)) |
(/ 1 (pow (log base) 2)) |
(pow (log base) 2) |
(* -1 (/ (atan2 im re) (log (/ 1 base)))) |
(/ -1 (log (/ 1 base))) |
(* -1 (log (/ 1 base))) |
(* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1)) |
(/ (atan2 im re) (pow (log (/ 1 base)) 2)) |
(* (sqrt (/ 1 (log (/ 1 base)))) (* (sqrt -1) (atan2 im re))) |
(* -1 (* (log (/ 1 base)) (atan2 im re))) |
(log (* -1 (log (/ 1 base)))) |
(/ 1 (pow (log (/ 1 base)) 2)) |
(pow (log (/ 1 base)) 2) |
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) |
(/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) |
(+ (log -1) (* -1 (log (/ -1 base)))) |
(sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) |
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) |
(* (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) (atan2 im re)) |
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) |
(log (+ (log -1) (* -1 (log (/ -1 base))))) |
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) |
| Outputs |
|---|
(/ (atan2 im re) (log base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(atan2 im re) |
(atan2.f64 im re) |
(/ (atan2 im re) (pow (log base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(* (sqrt (/ 1 (log base))) (atan2 im re)) |
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re)) |
(* (log base) (atan2 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(/ 1 (log base)) |
(/.f64 #s(literal 1 binary64) (log.f64 base)) |
(log base) |
(log.f64 base) |
(sqrt (/ 1 (log base))) |
(sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) |
(log (log base)) |
(log.f64 (log.f64 base)) |
(/ 1 (pow (log base) 2)) |
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(pow (log base) 2) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(* -1 (/ (atan2 im re) (log (/ 1 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/ -1 (log (/ 1 base))) |
(/.f64 #s(literal 1 binary64) (log.f64 base)) |
(* -1 (log (/ 1 base))) |
(log.f64 base) |
(* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1)) |
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) |
(/ (atan2 im re) (pow (log (/ 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(* (sqrt (/ 1 (log (/ 1 base)))) (* (sqrt -1) (atan2 im re))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (atan2.f64 im re)) |
(* -1 (* (log (/ 1 base)) (atan2 im re))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(log (* -1 (log (/ 1 base)))) |
(log.f64 (log.f64 base)) |
(/ 1 (pow (log (/ 1 base)) 2)) |
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(pow (log (/ 1 base)) 2) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) |
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))) |
(/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) |
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))) |
(+ (log -1) (* -1 (log (/ -1 base)))) |
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) |
(sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) |
(sqrt.f64 (/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))) |
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))) |
(* (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) (atan2 im re)) |
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))) (atan2.f64 im re)) |
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) |
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)) |
(log (+ (log -1) (* -1 (log (/ -1 base))))) |
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))) |
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) |
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))) |
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) |
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 24 | 113 |
| 0 | 41 | 92 |
| 1 | 94 | 82 |
| 2 | 321 | 82 |
| 0 | 2473 | 82 |
| 1× | iter limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) |
(/.f64 #s(literal 1 binary64) (log.f64 base)) |
(log.f64 base) |
(atan2.f64 im re) |
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (log.f64 base) #s(literal -1/2 binary64)) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) |
(/.f64 (*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(exp.f64 (log.f64 (log.f64 base))) |
(*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) |
(log.f64 (log.f64 base)) |
(pow.f64 (log.f64 base) #s(literal -2 binary64)) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
| Outputs |
|---|
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (/.f64 (atan2.f64 im re) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) |
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re))) |
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re))) |
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) |
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))) (-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (-.f64 (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))))) |
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (atan2.f64 im re) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (neg.f64 (atan2.f64 im re))) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (atan2.f64 im re)) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) |
(neg.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (atan2.f64 im re) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (atan2.f64 im re) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (sinh.f64 (log.f64 (log.f64 base))))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(+.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(+.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) |
(*.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) |
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))) |
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 base)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base))) |
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64))) |
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/4 binary64)) |
(pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (log.f64 base) #s(literal -1 binary64)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(/.f64 (-.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base)))) |
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))))) |
(/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (neg.f64 (log.f64 base)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (neg.f64 (log.f64 base)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (log.f64 base)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (log.f64 base)))))) #s(literal 4 binary64)) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (log.f64 base))))) #s(literal 2 binary64)) |
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (log.f64 base))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 #s(literal 1 binary64) (-.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 #s(literal 1 binary64) (log.f64 base)) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64))) |
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 base) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 base))) |
(fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (cosh.f64 (log.f64 (log.f64 base))))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sinh.f64 (log.f64 (log.f64 base))))) |
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (cosh.f64 (log.f64 (log.f64 base)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(fma.f64 (log.f64 base) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (log.f64 base) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(fma.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 #s(literal 1 binary64) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(-.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base)))) |
(fabs.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(exp.f64 (-.f64 (log.f64 (log.f64 base)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) |
(exp.f64 (fma.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64) (log.f64 (log.f64 base)))) |
(exp.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64) (log.f64 (log.f64 base)))) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64))) |
(exp.f64 (neg.f64 (log.f64 (log.f64 base)))) |
(+.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 #s(literal 1 binary64) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) #s(literal 1 binary64))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 base))) |
(+.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(+.f64 (*.f64 (log.f64 base) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) (*.f64 (log.f64 base) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (cosh.f64 (log.f64 (log.f64 base))))) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sinh.f64 (log.f64 (log.f64 base))))) |
(+.f64 (/.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(+.f64 (/.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(+.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (cosh.f64 (log.f64 (log.f64 base)))) |
(+.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (neg.f64 (log.f64 (log.f64 base))))) |
(log.f64 (pow.f64 base (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base)))) |
(*.f64 (fabs.f64 (sqrt.f64 (log.f64 base))) (fabs.f64 (sqrt.f64 (log.f64 base)))) |
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))) |
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64)) |
(pow.f64 (log.f64 base) #s(literal 1 binary64)) |
(/.f64 (-.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base))))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (log.f64 base))) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (log.f64 base))))) #s(literal 2 binary64)) |
(/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (log.f64 base))))) #s(literal 2 binary64)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (log.f64 base)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (log.f64 base)))))) #s(literal 4 binary64)) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (log.f64 base)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (log.f64 base)))))) #s(literal 4 binary64)) |
(/.f64 (fabs.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fabs.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base))))))) |
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(neg.f64 (neg.f64 (log.f64 base))) |
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(-.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(fabs.f64 (neg.f64 (log.f64 base))) |
(fabs.f64 (log.f64 base)) |
(exp.f64 (log.f64 (log.f64 base))) |
(+.f64 (neg.f64 (neg.f64 (cosh.f64 (log.f64 (log.f64 base))))) (neg.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(+.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) |
(+.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base)))) |
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 base #s(literal -1 binary64)))) |
(log.f64 base) |
(atan2.f64 im re) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (atan2.f64 im re) #s(literal 1 binary64)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 #s(literal 1 binary64) (atan2.f64 im re)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(neg.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(+.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (log.f64 base)) (/.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (/.f64 (atan2.f64 im re) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) |
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re))) |
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re))) |
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) |
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))) (-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (-.f64 (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))))) |
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (atan2.f64 im re) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (neg.f64 (atan2.f64 im re))) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (atan2.f64 im re)) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) |
(neg.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (atan2.f64 im re) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (atan2.f64 im re) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (sinh.f64 (log.f64 (log.f64 base))))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(+.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(+.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) |
(*.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) |
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))) |
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 base)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base))) |
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64))) |
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/4 binary64)) |
(pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (log.f64 base) #s(literal -1 binary64)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(/.f64 (-.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base)))) |
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))))) |
(/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (neg.f64 (log.f64 base)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (neg.f64 (log.f64 base)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (log.f64 base)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (log.f64 base)))))) #s(literal 4 binary64)) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (log.f64 base))))) #s(literal 2 binary64)) |
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (log.f64 base))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 #s(literal 1 binary64) (-.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 #s(literal 1 binary64) (log.f64 base)) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64))) |
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 base) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 base))) |
(fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) #s(literal 1 binary64))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (cosh.f64 (log.f64 (log.f64 base))))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sinh.f64 (log.f64 (log.f64 base))))) |
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (cosh.f64 (log.f64 (log.f64 base)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(fma.f64 (log.f64 base) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (log.f64 base) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(fma.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 #s(literal 1 binary64) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(-.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base)))) |
(fabs.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(exp.f64 (-.f64 (log.f64 (log.f64 base)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) |
(exp.f64 (fma.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64) (log.f64 (log.f64 base)))) |
(exp.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64) (log.f64 (log.f64 base)))) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64))) |
(exp.f64 (neg.f64 (log.f64 (log.f64 base)))) |
(+.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 #s(literal 1 binary64) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) #s(literal 1 binary64))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 base))) |
(+.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(+.f64 (*.f64 (log.f64 base) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) (*.f64 (log.f64 base) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (cosh.f64 (log.f64 (log.f64 base))))) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sinh.f64 (log.f64 (log.f64 base))))) |
(+.f64 (/.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(+.f64 (/.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(+.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (cosh.f64 (log.f64 (log.f64 base)))) |
(+.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (neg.f64 (log.f64 (log.f64 base))))) |
(log.f64 (pow.f64 base (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))))) |
(*.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/4 binary64)) (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/4 binary64))) |
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1/2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (log.f64 base))) |
(pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/4 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1/2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)) |
(pow.f64 (log.f64 base) #s(literal -1/2 binary64)) |
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) (-.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (-.f64 (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))))) |
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(fabs.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/4 binary64))) |
(exp.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(+.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) |
(+.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) |
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (/.f64 (atan2.f64 im re) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) |
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re))) |
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re))) |
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) |
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))) (-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (-.f64 (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))))) |
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (atan2.f64 im re) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (neg.f64 (atan2.f64 im re))) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (atan2.f64 im re)) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) |
(neg.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (atan2.f64 im re) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (atan2.f64 im re) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (sinh.f64 (log.f64 (log.f64 base))))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(+.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(+.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (atan2.f64 im re)) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (log.f64 base))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) |
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 base))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) |
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (atan2.f64 im re) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (atan2.f64 im re))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(fma.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(+.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (atan2.f64 im re))) |
(+.f64 (*.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) (*.f64 (atan2.f64 im re) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (/.f64 (atan2.f64 im re) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) |
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re))) |
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re))) |
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) |
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))) (-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (-.f64 (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))))) |
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (atan2.f64 im re) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (neg.f64 (atan2.f64 im re))) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (atan2.f64 im re)) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) |
(neg.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (atan2.f64 im re) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (atan2.f64 im re) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (sinh.f64 (log.f64 (log.f64 base))))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(+.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(+.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (atan2.f64 im re)) |
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (atan2.f64 im re))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (atan2.f64 im re) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (atan2.f64 im re) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (atan2.f64 im re))) |
(+.f64 (*.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (atan2.f64 im re) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (/.f64 (atan2.f64 im re) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) |
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re))) |
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re))) |
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) |
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))) (-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (-.f64 (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))))) |
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (atan2.f64 im re) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (neg.f64 (atan2.f64 im re))) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (atan2.f64 im re)) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) |
(neg.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (atan2.f64 im re) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (atan2.f64 im re) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(fma.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (sinh.f64 (log.f64 (log.f64 base))))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(+.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(+.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) |
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base)))) |
(*.f64 (fabs.f64 (sqrt.f64 (log.f64 base))) (fabs.f64 (sqrt.f64 (log.f64 base)))) |
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))) |
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64)) |
(pow.f64 (log.f64 base) #s(literal 1 binary64)) |
(/.f64 (-.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base))))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (log.f64 base))) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (log.f64 base))))) #s(literal 2 binary64)) |
(/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (log.f64 base))))) #s(literal 2 binary64)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (log.f64 base)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (log.f64 base)))))) #s(literal 4 binary64)) |
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (log.f64 base)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (log.f64 base)))))) #s(literal 4 binary64)) |
(/.f64 (fabs.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fabs.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base))))))) |
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(neg.f64 (neg.f64 (log.f64 base))) |
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(-.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(fabs.f64 (neg.f64 (log.f64 base))) |
(fabs.f64 (log.f64 base)) |
(exp.f64 (log.f64 (log.f64 base))) |
(+.f64 (neg.f64 (neg.f64 (cosh.f64 (log.f64 (log.f64 base))))) (neg.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(+.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) |
(+.f64 (cosh.f64 (log.f64 (log.f64 base))) (sinh.f64 (log.f64 (log.f64 base)))) |
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 base #s(literal -1 binary64)))) |
(log.f64 base) |
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) #s(literal 1 binary64)) (atan2.f64 im re)) |
(*.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base)) |
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) |
(*.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (neg.f64 (neg.f64 (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)))) (-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (-.f64 (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)))))) |
(/.f64 (*.f64 (atan2.f64 im re) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (atan2.f64 im re)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (atan2.f64 im re) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)) (atan2.f64 im re) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(fma.f64 (atan2.f64 im re) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (neg.f64 (atan2.f64 im re)) (sinh.f64 (log.f64 (log.f64 base))))) |
(+.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))) |
(log.f64 (pow.f64 base (atan2.f64 im re))) |
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 base))) |
(-.f64 (log.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (log.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(-.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (log.f64 base)))) |
(+.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (sqrt.f64 (log.f64 base)))) |
(log.f64 (log.f64 base)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base)))) |
(*.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 4 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 4 binary64))) |
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) |
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (log.f64 base))) |
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/2 binary64)) |
(pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 8 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 4 binary64)) |
(pow.f64 (log.f64 base) #s(literal -2 binary64)) |
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) (-.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (-.f64 (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))))) |
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base)) |
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base))) |
(neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fabs.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(exp.f64 (neg.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) |
(exp.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))) |
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))) |
(+.f64 (cosh.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(+.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) |
(+.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))) |
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(*.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (log.f64 base))) |
(pow.f64 (neg.f64 (log.f64 base)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64)) |
(pow.f64 (log.f64 base) #s(literal 2 binary64)) |
(/.f64 (*.f64 (log.f64 base) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (log.f64 base) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base))) (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base)))) (-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base)))) |
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (-.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base)) (-.f64 (*.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base))) (*.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base)))))) |
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 (*.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))))) |
(/.f64 (*.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (log.f64 base)) (fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (-.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (pow.f64 (cosh.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64)))) |
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) |
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(fma.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base))) |
(fma.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base))) |
(fma.f64 (neg.f64 (cosh.f64 (log.f64 (log.f64 base)))) (neg.f64 (log.f64 base)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(fma.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base))) |
(fma.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (sinh.f64 (log.f64 (log.f64 base)))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base))) |
(fma.f64 (neg.f64 (log.f64 base)) (neg.f64 (cosh.f64 (log.f64 (log.f64 base)))) (*.f64 (neg.f64 (log.f64 base)) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(fma.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base))) |
(fma.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base))) |
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (cosh.f64 (log.f64 (log.f64 base)))) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(fma.f64 (log.f64 base) (sinh.f64 (log.f64 (log.f64 base))) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base))) |
(fma.f64 (log.f64 base) (cosh.f64 (log.f64 (log.f64 base))) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base)) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 base))) |
(-.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (sinh.f64 (log.f64 (log.f64 base))))) |
(fabs.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64))) |
(exp.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(+.f64 (*.f64 (neg.f64 (cosh.f64 (log.f64 (log.f64 base)))) (neg.f64 (log.f64 base))) (*.f64 (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(+.f64 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (cosh.f64 (log.f64 (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (sinh.f64 (neg.f64 (log.f64 (log.f64 base)))))) |
(+.f64 (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base)) (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base))) |
(+.f64 (*.f64 (cosh.f64 (log.f64 (log.f64 base))) (log.f64 base)) (*.f64 (sinh.f64 (log.f64 (log.f64 base))) (log.f64 base))) |
(+.f64 (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(+.f64 (cosh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(log.f64 (pow.f64 (pow.f64 base #s(literal -1 binary64)) (neg.f64 (log.f64 base)))) |
(log.f64 (pow.f64 base (log.f64 base))) |
Compiled 21 008 to 2 407 computations (88.5% saved)
24 alts after pruning (18 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 961 | 14 | 975 |
| Fresh | 5 | 4 | 9 |
| Picked | 3 | 2 | 5 |
| Done | 1 | 4 | 5 |
| Total | 970 | 24 | 994 |
| Status | Accuracy | Program |
|---|---|---|
| 47.2% | (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) | |
| 99.1% | (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 14 binary64))) | |
| 99.2% | (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) | |
| ✓ | 99.3% | (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
| 99.3% | (/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base))) | |
| ✓ | 99.4% | (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
| 11.4% | (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 (pow.f64 base (log.f64 base)))) | |
| 52.1% | (*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) | |
| 47.0% | (*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64)) (atan2.f64 im re)) | |
| 99.3% | (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) | |
| 47.2% | (*.f64 (pow.f64 #s(approx (pow (log base) -1/2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) #s(literal 2 binary64)) (atan2.f64 im re)) | |
| 99.2% | (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) | |
| 47.2% | (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base)))) | |
| 47.1% | (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (atan2.f64 im re)) | |
| ✓ | 99.4% | (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) |
| 47.1% | (*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) | |
| 52.1% | (*.f64 (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) | |
| ✓ | 99.3% | (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
| 46.6% | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 8 binary64)))) | |
| 99.1% | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 2 binary64)))) | |
| ✓ | 99.3% | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
| 99.2% | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) | |
| 46.8% | (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re)) | |
| ✓ | 99.5% | #s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
Compiled 1 095 to 447 computations (59.2% saved)
Total -62.8b remaining (-18781%)
Threshold costs -62.8b (-18781%)
| Inputs |
|---|
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) |
(*.f64 (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (atan2.f64 im re)) |
(*.f64 (pow.f64 #s(approx (pow (log base) -1/2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) #s(literal 2 binary64)) (atan2.f64 im re)) |
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base)))) |
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re)) |
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64)) (atan2.f64 im re)) |
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) |
(*.f64 (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64))) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 8 binary64)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 (pow.f64 base (log.f64 base)))) |
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 #s(approx (* (* (log base) (atan2 im re)) (pow (log base) 8)) (*.f64 (pow.f64 (log.f64 base) #s(literal 9 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) |
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) |
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (sqrt.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
(/.f64 (*.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) |
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 2 binary64))) |
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 14 binary64))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) |
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
(*.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) |
| Outputs |
|---|
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
5 calls:
| 35.0ms | base |
| 14.0ms | im |
| 14.0ms | (log.f64 base) |
| 13.0ms | re |
| 13.0ms | (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.5% | 1 | re |
| 99.5% | 1 | im |
| 99.5% | 1 | base |
| 99.5% | 1 | (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) |
| 99.5% | 1 | (log.f64 base) |
Compiled 33 to 31 computations (6.1% saved)
| 1× | egg-herbie |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 21 |
| 1 | 49 | 19 |
| 2 | 150 | 15 |
| 3 | 345 | 13 |
| 4 | 650 | 13 |
| 5 | 1578 | 13 |
| 6 | 3340 | 13 |
| 7 | 4381 | 13 |
| 8 | 6087 | 13 |
| 1× | node limit |
| Inputs |
|---|
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
| Outputs |
|---|
#s(approx (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 121 | 469 |
| 1 | 343 | 466 |
| 2 | 1279 | 462 |
| 3 | 5845 | 460 |
| 0 | 8117 | 428 |
| 1× | fuel |
| 1× | iter limit |
| 1× | node limit |
Compiled 41 to 28 computations (31.7% saved)
Compiled 126 to 80 computations (36.5% saved)
Loading profile data...