
Time bar (total: 4.1s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0.0% | 0.0% | 0.4% | 99.6% | 0.0% | 0.0% | 0.0% | 0 |
| 0.0% | 0.0% | 0.4% | 99.6% | 0.0% | 0.0% | 0.0% | 1 |
| 0.0% | 0.0% | 0.4% | 99.6% | 0.0% | 0.0% | 0.0% | 2 |
| 50.0% | 0.2% | 0.2% | 99.6% | 0.0% | 0.0% | 0.0% | 3 |
| 50.0% | 0.2% | 0.2% | 99.6% | 0.0% | 0.0% | 0.0% | 4 |
| 75.0% | 0.3% | 0.1% | 99.6% | 0.0% | 0.0% | 0.0% | 5 |
| 75.0% | 0.3% | 0.1% | 99.6% | 0.0% | 0.0% | 0.0% | 6 |
| 87.5% | 0.3% | 0.0% | 99.6% | 0.0% | 0.0% | 0.0% | 7 |
| 87.5% | 0.3% | 0.0% | 99.6% | 0.0% | 0.0% | 0.0% | 8 |
| 93.7% | 0.4% | 0.0% | 99.6% | 0.0% | 0.0% | 0.0% | 9 |
| 93.7% | 0.4% | 0.0% | 99.6% | 0.0% | 0.0% | 0.0% | 10 |
| 96.9% | 0.4% | 0.0% | 99.6% | 0.0% | 0.0% | 0.0% | 11 |
| 96.9% | 0.4% | 0.0% | 99.6% | 0.0% | 0.0% | 0.0% | 12 |
Compiled 61 to 36 computations (41.0% saved)
| 611.0ms | 8 256× | 0 | valid |
ival-mult!: 171.0ms (52.9% of total)ival-div!: 110.0ms (34.0% of total)ival-add!: 40.0ms (12.4% of total)adjust: 2.0ms (0.6% of total)Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 100 | 297 |
| 1 | 433 | 233 |
| 2 | 2384 | 225 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 80.4% | (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
Compiled 58 to 34 computations (41.4% saved)
| Inputs |
|---|
128 |
(* 128 128) |
(* (* 128 128) 128) |
| Outputs |
|---|
#s(literal 128 binary64) |
#s(literal 16384 binary64) |
#s(literal 2097152 binary64) |
| 0.0ms | 1× | 0 | valid |
Compiled 11 to 5 computations (54.5% saved)
adjust: 0.0ms (0.0% of total)Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 695 | 5348 |
| 1× | iter-limit |
| Inputs |
|---|
x1 |
#s(literal 128 binary64) |
(*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) |
(*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
y1 |
(*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) |
x2 |
(/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
y2 |
(*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2) |
(+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) |
(+.f64 y1 y2) |
(/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) |
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| Outputs |
|---|
#s(approx x1 x1) |
#s(approx (/ x1 (* (* 128 128) 128)) (*.f64 #s(literal 1/2097152 binary64) x1)) |
#s(approx (* (/ x1 (* (* 128 128) 128)) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) |
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) |
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 x1 (fma.f64 #s(literal 1/2097152 binary64) y1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) x1))))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 x1 (fma.f64 #s(literal 1/16384 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 x1 (fma.f64 #s(literal 1/128 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))) |
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) y1 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) x1)))))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/16384 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/128 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))) |
#s(approx y1 y1) |
#s(approx (+ y1 y2) y2) |
#s(approx (+ y1 y2) (+.f64 y1 y2)) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 #s(literal 1/2097152 binary64) x2)) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (-.f64 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (-.f64 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (-.f64 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x2)) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x2)) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))))) |
#s(approx (+ y1 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (-.f64 (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1)))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1)))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (-.f64 (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64)))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))) |
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 #s(literal -1 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) x1 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))))) |
#s(approx (+ y1 y2) (*.f64 #s(literal -1 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2))) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1)) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2))) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/16384 binary64) x1))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 128 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 x2 (fma.f64 #s(literal 1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) x2))))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 x2 (fma.f64 #s(literal 1/16384 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 x2 (fma.f64 #s(literal 1/128 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))) |
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) x2)))))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/16384 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/128 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (-.f64 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (-.f64 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (-.f64 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 y2 (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2))))) |
#s(approx (+ y1 y2) (*.f64 y2 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (-.f64 (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2)))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2)))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (-.f64 (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64)))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))) |
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) x2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2)))))) |
#s(approx (+ y1 y2) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y1 y2)) #s(literal 1 binary64))))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/2097152 binary64) x2))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/2097152 binary64) x2))) |
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2)) (*.f64 #s(literal -1 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/2097152 binary64) x2))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/16384 binary64) x2))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2))) |
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 128 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
12 calls:
| Time | Variable | Point |
|---|---|---|
| 64.0ms | x1 | inf |
| 5.0ms | y2 | 0 |
| 4.0ms | y1 | inf |
| 3.0ms | y2 | -inf |
| 3.0ms | x1 | 0 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 109 |
| 0 | 31 | 105 |
| 1 | 109 | 93 |
| 2 | 412 | 93 |
| 3 | 2689 | 93 |
| 0 | 4370 | 88 |
| 1× | iter-limit |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
x1 |
#s(literal 128 binary64) |
(*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) |
(*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
y1 |
(*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) |
x2 |
(/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
y2 |
(*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2) |
(+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) |
(+.f64 y1 y2) |
(/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) |
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| Outputs |
|---|
x1 |
#s(literal 128 binary64) |
#s(literal 16384 binary64) |
#s(literal 2097152 binary64) |
(*.f64 (/.f64 x1 #s(literal 128 binary64)) #s(literal 1/16384 binary64)) |
(*.f64 #s(literal -1/2097152 binary64) (neg.f64 x1)) |
(*.f64 #s(literal 1/2097152 binary64) x1) |
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) |
(*.f64 (neg.f64 x1) #s(literal -1/2097152 binary64)) |
(*.f64 x1 #s(literal 1/2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 x1 #s(literal -1 binary64))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) x1)) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (/.f64 x1 #s(literal 128 binary64))) #s(literal -16384 binary64)) |
(/.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 x1 #s(literal -1 binary64)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 #s(literal -1 binary64) x1) #s(literal -2097152 binary64)) |
(/.f64 (/.f64 x1 #s(literal 128 binary64)) #s(literal 16384 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (neg.f64 x1))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) x1)) |
(/.f64 (neg.f64 x1) #s(literal -2097152 binary64)) |
(/.f64 x1 #s(literal 2097152 binary64)) |
(neg.f64 (*.f64 #s(literal -1/2097152 binary64) x1)) |
y1 |
(*.f64 (/.f64 y1 #s(literal 128 binary64)) (/.f64 x1 #s(literal 16384 binary64))) |
(*.f64 (/.f64 x1 #s(literal 128 binary64)) (/.f64 y1 #s(literal 16384 binary64))) |
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) x1) |
(*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal 1/2097152 binary64)) |
(*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1/2097152 binary64)) |
(*.f64 (*.f64 y1 x1) #s(literal 1/2097152 binary64)) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 y1 x1)) |
(*.f64 (neg.f64 x1) (*.f64 #s(literal -1/2097152 binary64) y1)) |
(*.f64 (neg.f64 x1) (/.f64 y1 #s(literal -2097152 binary64))) |
(*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) |
(*.f64 (*.f64 #s(literal 1/2097152 binary64) x1) y1) |
(*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) |
(/.f64 (neg.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64))) #s(literal -16384 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 x1) y1))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal 16384 binary64)) |
(/.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -2097152 binary64)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 y1 x1) #s(literal 2097152 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) (*.f64 y1 x1))) |
(neg.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64))) |
x2 |
(*.f64 (/.f64 x2 #s(literal 128 binary64)) #s(literal 1/16384 binary64)) |
(*.f64 #s(literal -1/2097152 binary64) (neg.f64 x2)) |
(*.f64 #s(literal 1/2097152 binary64) x2) |
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) |
(*.f64 (neg.f64 x2) #s(literal -1/2097152 binary64)) |
(*.f64 x2 #s(literal 1/2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 x2 #s(literal -1 binary64))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) x2)) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (/.f64 x2 #s(literal 128 binary64))) #s(literal -16384 binary64)) |
(/.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 x2 #s(literal -1 binary64)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 #s(literal -1 binary64) x2) #s(literal -2097152 binary64)) |
(/.f64 (/.f64 x2 #s(literal 128 binary64)) #s(literal 16384 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (neg.f64 x2))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) x2)) |
(/.f64 (neg.f64 x2) #s(literal -2097152 binary64)) |
(/.f64 x2 #s(literal 2097152 binary64)) |
(neg.f64 (*.f64 #s(literal -1/2097152 binary64) x2)) |
y2 |
(*.f64 (/.f64 y2 #s(literal 128 binary64)) (/.f64 x2 #s(literal 16384 binary64))) |
(*.f64 (/.f64 x2 #s(literal 128 binary64)) (/.f64 y2 #s(literal 16384 binary64))) |
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) x2) |
(*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal 1/2097152 binary64)) |
(*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -1/2097152 binary64)) |
(*.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64)) |
(*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y2)) |
(*.f64 (neg.f64 y2) (*.f64 #s(literal -1/2097152 binary64) x2)) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 y2 x2)) |
(*.f64 (neg.f64 x2) (*.f64 #s(literal -1/2097152 binary64) y2)) |
(*.f64 (neg.f64 x2) (/.f64 y2 #s(literal -2097152 binary64))) |
(*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) |
(*.f64 (*.f64 #s(literal 1/2097152 binary64) x2) y2) |
(*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) |
(/.f64 (neg.f64 (/.f64 (*.f64 y2 x2) #s(literal 128 binary64))) #s(literal -16384 binary64)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 y2) x2))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (/.f64 (*.f64 y2 x2) #s(literal 128 binary64)) #s(literal 16384 binary64)) |
(/.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal -2097152 binary64)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 y2 x2) #s(literal 2097152 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) (*.f64 y2 x2))) |
(neg.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) |
(*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 1/2097152 binary64)) |
(*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 1/4398046511104 binary64)) |
(*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) |
(*.f64 #s(literal 1/2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) |
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 1 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y2 x2) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 (neg.f64 y1) (neg.f64 x1)))) #s(literal -34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y2 x2) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (neg.f64 (*.f64 (neg.f64 x1) y1)))) #s(literal -34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y2 x2) #s(literal 128 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal 34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y2 x2) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 y1 x1))) #s(literal -34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y1) (neg.f64 x1)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 (neg.f64 x1) y1)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 x1))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) (neg.f64 x1)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (neg.f64 x1) y1)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) #s(literal -2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) (neg.f64 x1)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (neg.f64 x1) y1)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y1) (neg.f64 x1)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 (neg.f64 x1) y1)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 x1))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) (neg.f64 x1)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (neg.f64 x1) y1)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) #s(literal -2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 (neg.f64 y2) (neg.f64 x2)))) #s(literal -34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 (neg.f64 x2) (neg.f64 y2)))) #s(literal -34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal 16384 binary64)) (*.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (neg.f64 y2) x2) #s(literal 128 binary64)))) #s(literal 268435456 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2)))) #s(literal -34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal 34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 y2 x2))) #s(literal -34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) (neg.f64 x2)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x2) (neg.f64 y2)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal 16384 binary64)) (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (neg.f64 y2) x2) #s(literal 128 binary64)))) #s(literal -34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) (neg.f64 x2)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x2) (neg.f64 y2)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal 16384 binary64)) (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (neg.f64 y2) x2) #s(literal 128 binary64)))) #s(literal 34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal -2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) (neg.f64 x2)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x2) (neg.f64 y2)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal 16384 binary64)) (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (neg.f64 y2) x2) #s(literal 128 binary64)))) #s(literal 34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) (neg.f64 x2)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x2) (neg.f64 y2)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 16384 binary64)) (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (neg.f64 y2) x2) #s(literal 128 binary64)))) #s(literal -34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) (neg.f64 x2)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x2) (neg.f64 y2)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal 16384 binary64)) (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (neg.f64 y2) x2) #s(literal 128 binary64)))) #s(literal 34359738368 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2)))) #s(literal -4398046511104 binary64)) |
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 128 binary64))) #s(literal -16384 binary64)) |
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 128 binary64))) #s(literal -16384 binary64)) |
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 2097152 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 128 binary64))) #s(literal -16384 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -2097152 binary64)) (*.f64 y2 x2))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)))) #s(literal -4398046511104 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64) (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)))) #s(literal 4398046511104 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64)))) #s(literal 4398046511104 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64)))) #s(literal -4398046511104 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64) (*.f64 (*.f64 y2 x2) #s(literal -2097152 binary64)))) #s(literal 4398046511104 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64)))) #s(literal 4398046511104 binary64)) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 y2) x2 (*.f64 (neg.f64 x1) y1))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 y1) x1 (*.f64 (neg.f64 y2) x2))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 x1) y1) (*.f64 y2 x2))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1)))) #s(literal -4398046511104 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 x1)))) #s(literal 4398046511104 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal -2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) y1)))) #s(literal 4398046511104 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2)))) #s(literal -4398046511104 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2)))) #s(literal 4398046511104 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) #s(literal -2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2)))) #s(literal 4398046511104 binary64)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2)))) #s(literal 4398046511104 binary64)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2)))) #s(literal -4398046511104 binary64)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2)))) #s(literal -4398046511104 binary64)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64)))) #s(literal 4398046511104 binary64)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 1 binary64))) #s(literal -4398046511104 binary64)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))))) #s(literal 4398046511104 binary64)) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 y2 x2 (*.f64 y1 x1)))) #s(literal 2097152 binary64)) |
(/.f64 (/.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 128 binary64)) #s(literal 16384 binary64)) |
(/.f64 (/.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 128 binary64)) #s(literal 16384 binary64)) |
(/.f64 (/.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 2097152 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 128 binary64)) #s(literal 16384 binary64)) |
(/.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1)) #s(literal -2097152 binary64)) |
(/.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2)) #s(literal -2097152 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -2097152 binary64)) (*.f64 y2 x2)) #s(literal -2097152 binary64)) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64))) #s(literal 4398046511104 binary64)) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64) (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64))) #s(literal -4398046511104 binary64)) |
(/.f64 (fma.f64 (*.f64 y2 x2) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64)) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64))) #s(literal 4398046511104 binary64)) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64) (*.f64 (*.f64 y2 x2) #s(literal -2097152 binary64))) #s(literal -4398046511104 binary64)) |
(/.f64 (fma.f64 (*.f64 y1 x1) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (+.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))))) |
(/.f64 (fma.f64 (neg.f64 y2) x2 (*.f64 (neg.f64 x1) y1)) #s(literal -2097152 binary64)) |
(/.f64 (fma.f64 (neg.f64 y1) x1 (*.f64 (neg.f64 y2) x2)) #s(literal -2097152 binary64)) |
(/.f64 (-.f64 (*.f64 (neg.f64 x1) y1) (*.f64 y2 x2)) #s(literal -2097152 binary64)) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal 4398046511104 binary64)) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 x1))) #s(literal -4398046511104 binary64)) |
(/.f64 (fma.f64 (*.f64 y2 x2) #s(literal -2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal -4398046511104 binary64)) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal 4398046511104 binary64)) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) #s(literal -4398046511104 binary64)) |
(/.f64 (fma.f64 (*.f64 y1 x1) #s(literal -2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64)) |
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 1 binary64)) #s(literal 4398046511104 binary64)) |
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) #s(literal -4398046511104 binary64)) |
(/.f64 (neg.f64 (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal -2097152 binary64)) |
(/.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 2097152 binary64)) |
(/.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (-.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (+.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal 3 binary64)) (pow.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 3 binary64))) (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))))) |
(/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 2097152 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4398046511104 binary64) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (-.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 3 binary64)) (pow.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal 3 binary64))) (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (-.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))))) |
(neg.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 1 binary64))) |
(neg.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64))) |
(fma.f64 (/.f64 y1 #s(literal 128 binary64)) (/.f64 x1 #s(literal 16384 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(fma.f64 (/.f64 y2 #s(literal 128 binary64)) (/.f64 x2 #s(literal 16384 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (/.f64 y2 #s(literal 128 binary64)) (/.f64 x2 #s(literal 16384 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (/.f64 x2 #s(literal 128 binary64)) (/.f64 y2 #s(literal 16384 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (/.f64 x2 #s(literal 128 binary64)) (/.f64 y2 #s(literal 16384 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (/.f64 x1 #s(literal 128 binary64)) (/.f64 y1 #s(literal 16384 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) x2 (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) x2 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y1) x1 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(fma.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal 1/2097152 binary64) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal 1/2097152 binary64) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal 1/2097152 binary64) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1/2097152 binary64) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal -1/2097152 binary64) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal -1/2097152 binary64) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (*.f64 y1 x1) #s(literal 1/2097152 binary64) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y2) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y2) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (neg.f64 y2) (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (neg.f64 y2) (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 y1 x1) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 y2 x2) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 y2 x2) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (neg.f64 x1) (*.f64 #s(literal -1/2097152 binary64) y1) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(fma.f64 (neg.f64 x1) (/.f64 y1 #s(literal -2097152 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(fma.f64 (neg.f64 x2) (*.f64 #s(literal -1/2097152 binary64) y2) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (neg.f64 x2) (*.f64 #s(literal -1/2097152 binary64) y2) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (neg.f64 x2) (/.f64 y2 #s(literal -2097152 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (neg.f64 x2) (/.f64 y2 #s(literal -2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x2) y2 (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x2) y2 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(fma.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x1) y1 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(fma.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(-.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64))) |
(-.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))) |
(+.f64 (/.f64 (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2)) #s(literal -4398046511104 binary64)) (/.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) #s(literal -4398046511104 binary64))) |
(+.f64 (/.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) #s(literal -4398046511104 binary64)) (/.f64 (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2)) #s(literal -4398046511104 binary64))) |
(+.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1))) |
(+.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) |
(+.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) y2)) y2) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)) y2) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)) y1) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1) |
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 (neg.f64 y1) (neg.f64 y1))) (+.f64 y2 (neg.f64 y1))) |
(/.f64 (-.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 (neg.f64 y1) #s(literal 3 binary64))) (fma.f64 y2 y2 (fma.f64 (neg.f64 y1) (neg.f64 y1) (*.f64 y2 (neg.f64 y1))))) |
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (-.f64 y2 y1)) |
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 (neg.f64 y2) (neg.f64 y2))) (+.f64 y1 (neg.f64 y2))) |
(/.f64 (+.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 y2 y2 (-.f64 (*.f64 y1 y1) (*.f64 y2 y1)))) |
(/.f64 (-.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 (neg.f64 y2) #s(literal 3 binary64))) (fma.f64 y1 y1 (fma.f64 (neg.f64 y2) (neg.f64 y2) (*.f64 y1 (neg.f64 y2))))) |
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 y2 y2)) (-.f64 y1 y2)) |
(/.f64 (+.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 y1 y1 (-.f64 (*.f64 y2 y2) (*.f64 y1 y2)))) |
(neg.f64 (neg.f64 (+.f64 y2 y1))) |
(-.f64 y2 (neg.f64 y1)) |
(-.f64 y1 (neg.f64 y2)) |
(+.f64 (neg.f64 (neg.f64 y1)) y2) |
(+.f64 y2 (neg.f64 (neg.f64 y1))) |
(+.f64 y2 y1) |
(+.f64 y1 y2) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) |
(*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 y2 y1))) |
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal -1 binary64)) (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal 1 binary64)) (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (/.f64 y2 (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal 1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y2 y1)) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y2 y1) x2) (*.f64 #s(literal 1/2097152 binary64) y2)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) (*.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1)))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (/.f64 y2 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) (*.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1)))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (neg.f64 y2) x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -1 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -1 binary64)) (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (+.f64 y2 y1) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (*.f64 y2 x2))) (*.f64 (+.f64 y2 y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y2 y1) (*.f64 y2 x2))) (*.f64 (+.f64 y2 y1) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)) (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) x2) (*.f64 #s(literal 1/2097152 binary64) y2))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2))) (*.f64 #s(literal -2097152 binary64) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) (*.f64 #s(literal -2097152 binary64) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2))) (*.f64 #s(literal 2097152 binary64) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y2 x2) #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2))) (*.f64 #s(literal -2097152 binary64) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) (*.f64 #s(literal -2097152 binary64) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y2 y1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 (/.f64 y1 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2))) (*.f64 #s(literal 2097152 binary64) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 (/.f64 y1 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 (/.f64 y1 (+.f64 y2 y1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 (/.f64 y1 (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 (/.f64 y1 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y2 x2) #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (neg.f64 y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 y2) x2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (neg.f64 y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (neg.f64 y2) x2))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 y2 x2))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (+.f64 y2 y1)) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (neg.f64 y2) x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (+.f64 y2 y1) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (*.f64 y2 x2))) (*.f64 (+.f64 y2 y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y2 y1) (*.f64 y2 x2))) (*.f64 (+.f64 y2 y1) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) x2) (*.f64 #s(literal 1/2097152 binary64) y2))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))))) #s(literal -4398046511104 binary64)) |
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (fma.f64 y2 x2 (*.f64 y1 x1)))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal -1 binary64))) (+.f64 y2 y1)) |
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) (+.f64 y2 y1)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))) #s(literal -4398046511104 binary64)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (+.f64 y2 y1)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 x1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (+.f64 y2 y1) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (+.f64 y2 y1)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) (neg.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) (+.f64 y2 y1) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1))))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) (+.f64 y2 y1)))) (neg.f64 (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1))))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) (neg.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) (+.f64 y2 y1) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) (+.f64 y2 y1)))) (neg.f64 (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 x1)))) (neg.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) (+.f64 y2 y1) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y1 x1)))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (+.f64 y2 y1) (*.f64 y1 x1)))) (neg.f64 (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 x2)))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2)))) (neg.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) (+.f64 y2 y1) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (+.f64 y2 y1) (*.f64 y2 x2)))) (neg.f64 (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y1 x1) (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y1 x1) (*.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 4398046511104 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 4398046511104 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal -1 binary64))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal -1 binary64))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal -1 binary64))) (neg.f64 (*.f64 #s(literal 4398046511104 binary64) (neg.f64 (+.f64 y2 y1))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 4398046511104 binary64) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -1 binary64))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))))) (+.f64 y2 y1)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))) (neg.f64 (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1))) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2))) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) #s(literal 4398046511104 binary64)) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) #s(literal 4398046511104 binary64)) |
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64)) |
(/.f64 (/.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (+.f64 y2 y1)) (+.f64 y2 y1)) |
(/.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (+.f64 y2 y1) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) (+.f64 y2 y1)) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (fma.f64 (*.f64 y2 x2) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (fma.f64 (*.f64 y2 x2) (+.f64 y2 y1) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (fma.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (fma.f64 (*.f64 y1 x1) (+.f64 y2 y1) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))) (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))))))) |
(/.f64 (fma.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (fma.f64 (*.f64 y2 x2) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 x1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (fma.f64 (*.f64 y2 x2) (+.f64 y2 y1) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y1 x1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (+.f64 y2 y1) (*.f64 y1 x1))) (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))) |
(/.f64 (fma.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (fma.f64 (*.f64 y1 x1) (+.f64 y2 y1) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1))) |
(/.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (+.f64 y2 y1) (*.f64 y2 x2))) (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) (*.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1))) (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) (*.f64 (+.f64 y2 y1) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y2 y1))) |
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1)))) |
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) (neg.f64 (*.f64 #s(literal 4398046511104 binary64) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (fma.f64 y2 x2 (*.f64 y1 x1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (neg.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) |
(/.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) (+.f64 y2 y1)) |
(/.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y2 y1))) |
(/.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))) (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))))) |
(/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 y2 y1)) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) |
(/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (+.f64 y2 y1)) |
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)))) |
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)))) (+.f64 y2 y1))) |
(neg.f64 (/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (+.f64 y2 y1))) |
(fma.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (+.f64 y2 y1))) y2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y2 y1))) y1 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 (/.f64 y1 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 y1 x1) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 y1 x1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 y2 x2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 y2 x2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 (neg.f64 y2) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 (neg.f64 y2) (/.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 (neg.f64 x1) (*.f64 #s(literal -1/2097152 binary64) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 (neg.f64 x2) (*.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 x2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 x2 (/.f64 y2 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 x2 (/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 y1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x1) (/.f64 y1 (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 x1 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 x1 (/.f64 y1 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(fma.f64 x1 (/.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y2 y1)))) |
(-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))) |
(-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (neg.f64 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y2 y1))))) |
(-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))) |
(-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (/.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1))) |
(-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1)))) |
(+.f64 (/.f64 (*.f64 (*.f64 y1 x1) (*.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) (/.f64 (*.f64 (*.f64 (+.f64 y2 y1) x2) (*.f64 #s(literal 1/2097152 binary64) y2)) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) |
(+.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
(+.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) |
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) |
(*.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 y2 y1))) |
(*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) |
(*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64))) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)) #s(literal 128 binary64))) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (/.f64 #s(literal -128 binary64) (+.f64 y2 y1))) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 128 binary64)) |
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1))) |
(*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) #s(literal -1 binary64))) (+.f64 y2 y1)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) #s(literal 128 binary64))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 128 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)))) #s(literal -4398046511104 binary64)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 128 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 128 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 128 binary64))) (neg.f64 (*.f64 #s(literal 4398046511104 binary64) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 128 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) #s(literal 1 binary64)) (+.f64 y2 y1)) |
(/.f64 (*.f64 #s(literal 128 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)))) (+.f64 y2 y1)) |
(/.f64 (*.f64 #s(literal 128 binary64) (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) #s(literal 128 binary64)) (+.f64 y2 y1)) |
(/.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 128 binary64)) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1))) #s(literal 4398046511104 binary64)) |
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))) (-.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))))) |
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 128 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 128 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y2 y1))) |
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 128 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) (+.f64 y2 y1)) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)))) |
(neg.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (+.f64 y2 y1)) #s(literal 128 binary64))) |
(neg.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)))) |
(neg.f64 (*.f64 #s(literal 128 binary64) (/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (+.f64 y2 y1)))) |
(neg.f64 (/.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (+.f64 y2 y1))) |
(fma.f64 (*.f64 #s(literal 128 binary64) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal 128 binary64) y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal 128 binary64) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal 128 binary64) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) |
(fma.f64 y2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (+.f64 y2 y1))) #s(literal 128 binary64)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (/.f64 y2 (+.f64 y2 y1)) #s(literal 128 binary64)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))) |
(fma.f64 y1 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y2 y1))) #s(literal 128 binary64)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y2 y1)) #s(literal 128 binary64)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))) |
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) |
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))) |
(-.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 #s(literal -128 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))) |
(-.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))) #s(literal 128 binary64))) |
(-.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (neg.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))) |
(+.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) |
(+.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))) |
(*.f64 (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) |
(*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) |
(*.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 y2 y1))) |
(*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64))) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)) #s(literal 16384 binary64))) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (/.f64 #s(literal -16384 binary64) (+.f64 y2 y1))) |
(*.f64 (*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 128 binary64)) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 16384 binary64)) |
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) #s(literal 128 binary64))) |
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1))) |
(*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(*.f64 #s(literal 128 binary64) (*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 16384 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (neg.f64 (*.f64 #s(literal 16384 binary64) (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))) (+.f64 y2 y1)) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 128 binary64))) (+.f64 y2 y1)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) #s(literal 16384 binary64))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 16384 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)))) #s(literal -4398046511104 binary64)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 #s(literal 16384 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)))) (+.f64 y2 y1)) |
(/.f64 (*.f64 #s(literal 16384 binary64) (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (*.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 128 binary64)) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) #s(literal 16384 binary64)) (+.f64 y2 y1)) |
(/.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 16384 binary64)) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1))) #s(literal 4398046511104 binary64)) |
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64)) (+.f64 y2 y1)) |
(/.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64)) (neg.f64 (+.f64 y2 y1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64)))) |
(neg.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (+.f64 y2 y1)) #s(literal 16384 binary64))) |
(neg.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)))) |
(neg.f64 (*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (+.f64 y2 y1)))) |
(neg.f64 (/.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64)) (+.f64 y2 y1))) |
(fma.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) #s(literal 128 binary64))) |
(fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 16384 binary64) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 16384 binary64))) |
(fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 16384 binary64) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 16384 binary64))) |
(fma.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))) |
(fma.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))) |
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))) |
(+.f64 (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))) |
(+.f64 (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))) |
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 16384 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 16384 binary64))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 16384 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 16384 binary64))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) #s(literal 128 binary64))) |
(*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1))) |
(*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) |
(*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)) #s(literal 2097152 binary64))) |
(*.f64 (*.f64 (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 128 binary64)) |
(*.f64 (*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 16384 binary64)) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64)) |
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)) #s(literal 128 binary64))) |
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) #s(literal 16384 binary64))) |
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) #s(literal 2097152 binary64))) |
(*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) |
(*.f64 #s(literal 16384 binary64) (*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) |
(*.f64 #s(literal 128 binary64) (*.f64 (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 16384 binary64) (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))) (+.f64 y2 y1)) |
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64)))) (+.f64 y2 y1)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64)) #s(literal 128 binary64))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64)) #s(literal 128 binary64))) (+.f64 y2 y1)) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 16384 binary64))) (+.f64 y2 y1)) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) #s(literal 2097152 binary64))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 2097152 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 2097152 binary64))) (+.f64 y2 y1)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))) (+.f64 y2 y1)) |
(/.f64 (*.f64 #s(literal 16384 binary64) (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64)) #s(literal 128 binary64)) (+.f64 y2 y1)) |
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64)) #s(literal 128 binary64)) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (*.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 16384 binary64)) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) #s(literal 2097152 binary64)) (+.f64 y2 y1)) |
(/.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 2097152 binary64)) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) |
(/.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))) (neg.f64 (+.f64 y2 y1))) |
(/.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) (+.f64 y2 y1)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))) |
(neg.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (+.f64 y2 y1)) #s(literal 2097152 binary64))) |
(neg.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal -2097152 binary64))) |
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))) (+.f64 y2 y1))) |
(fma.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) #s(literal 16384 binary64) (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) #s(literal 16384 binary64))) |
(fma.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))) |
(+.f64 (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) #s(literal 16384 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) #s(literal 16384 binary64))) |
Compiled 28 937 to 5 222 computations (82.0% saved)
18 alts after pruning (18 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 905 | 18 | 923 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 906 | 18 | 924 |
| Status | Accuracy | Program |
|---|---|---|
| 80.2% | (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))) | |
| 82.2% | (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64)) | |
| 80.2% | (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))) | |
| ▶ | 99.6% | (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 99.6% | (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y1 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) | |
| 80.3% | (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) | |
| 50.9% | (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) | |
| 47.0% | (*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) | |
| 47.0% | (*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) | |
| ▶ | 38.9% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
| 46.9% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) | |
| 82.2% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) | |
| 47.0% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))) | |
| ▶ | 52.7% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
| ▶ | 55.3% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
| 68.7% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))) | |
| 71.1% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))) | |
| ▶ | 37.9% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
Compiled 1 212 to 738 computations (39.1% saved)
| Inputs |
|---|
1/2097152 |
128 |
2097152 |
| Outputs |
|---|
#s(literal 1/2097152 binary64) |
#s(literal 128 binary64) |
#s(literal 2097152 binary64) |
| 0.0ms | 1× | 0 | valid |
Compiled 5 to 5 computations (0.0% saved)
adjust: 0.0ms (0.0% of total)Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1466 | 10184 |
| 1× | iter-limit |
| Inputs |
|---|
y2 |
y1 |
(+.f64 y2 y1) |
(/.f64 y2 (+.f64 y2 y1)) |
#s(literal 1/2097152 binary64) |
x2 |
(*.f64 #s(literal 1/2097152 binary64) x2) |
(*.f64 #s(literal 1/2097152 binary64) y1) |
x1 |
(/.f64 x1 (+.f64 y2 y1)) |
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) |
(fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
#s(literal 128 binary64) |
(*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) |
(*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 x2 y2) |
(+.f64 y1 y2) |
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(literal 2097152 binary64) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) |
(*.f64 x1 y2) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)) |
(-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) |
(/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) |
(*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)) |
(+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
(/.f64 x2 y1) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) |
(/.f64 x1 y1) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)) |
(-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) |
(*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))) |
(*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))) |
(+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
| Outputs |
|---|
#s(approx x1 x1) |
#s(approx (/ x1 (+ y2 y1)) (/.f64 x1 (+.f64 y1 y2))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
#s(approx (* x1 y2) (*.f64 x1 y2)) |
#s(approx (* 1/2097152 (* x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) |
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) |
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)))) |
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (fma.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (/ x1 y1) (/.f64 x1 y1)) |
#s(approx (* 1/2097152 (/ x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (*.f64 x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 x1 (fma.f64 #s(literal 1/16384 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 x1 (fma.f64 #s(literal 1/128 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))) |
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) |
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 x1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) x1)) (*.f64 #s(literal 1/2097152 binary64) y2)))) |
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1))) |
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)))))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)))))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 x1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (*.f64 x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/16384 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/128 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))) |
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) x1)) (*.f64 #s(literal -1/2097152 binary64) y2))))) |
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 y1)))))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (/.f64 y2 y1))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (/.f64 y2 y1) #s(literal 1 binary64))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (/.f64 y2 y1)) #s(literal 1 binary64))))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))) |
#s(approx y1 y1) |
#s(approx (+ y2 y1) y2) |
#s(approx (+ y2 y1) (+.f64 y1 y2)) |
#s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64)) |
#s(approx (/ y2 (+ y2 y1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y1 y2)))) |
#s(approx (/ y2 (+ y2 y1)) (+.f64 #s(literal 1 binary64) (*.f64 y1 (-.f64 (/.f64 y1 (pow.f64 y2 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y2))))) |
#s(approx (/ y2 (+ y2 y1)) (+.f64 #s(literal 1 binary64) (*.f64 y1 (-.f64 (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y2))))) |
#s(approx (* 1/2097152 y1) (*.f64 #s(literal 1/2097152 binary64) y1)) |
#s(approx (/ x1 (+ y2 y1)) (/.f64 x1 y2)) |
#s(approx (/ x1 (+ y2 y1)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x1 y2))) |
#s(approx (/ x1 (+ y2 y1)) (fma.f64 y1 (-.f64 (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 3 binary64))) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 x1 y2))) |
#s(approx (/ x1 (+ y2 y1)) (fma.f64 y1 (-.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 x1 y2))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 3 binary64))))))))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 4 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))))))))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (*.f64 #s(literal 1/2097152 binary64) x2)) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))))))))))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))))))))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 #s(literal 1/16384 binary64) x2)) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) x2)) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) x2) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) y2)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x2 y2))))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 y1 (-.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (/.f64 x2 y2))))) |
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) (*.f64 x1 y1)) y1)) |
#s(approx (/ x2 y1) (/.f64 x2 y1)) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1)) y1)) |
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1)) |
#s(approx (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))))) (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1))) |
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (/.f64 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) (*.f64 x1 y1)) y1)) |
#s(approx (+ y2 y1) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) |
#s(approx (/ y2 (+ y2 y1)) (/.f64 y2 y1)) |
#s(approx (/ y2 (+ y2 y1)) (/.f64 (+.f64 y2 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1))) y1)) |
#s(approx (/ y2 (+ y2 y1)) (/.f64 (-.f64 (+.f64 y2 (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1)) y1)) |
#s(approx (/ y2 (+ y2 y1)) (/.f64 (-.f64 (+.f64 y2 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 4 binary64)) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1))) y1)) |
#s(approx (/ x1 (+ y2 y1)) (/.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))) y1)) |
#s(approx (/ x1 (+ y2 y1)) (/.f64 (-.f64 (+.f64 x1 (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (*.f64 x1 y2) y1)) y1)) |
#s(approx (/ x1 (+ y2 y1)) (/.f64 (-.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x1 y2) y1))) y1)) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 #s(literal 1/2097152 binary64) x1)) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))))))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))))))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))))))))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 #s(literal 1/16384 binary64) x1)) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1)))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1)))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1)))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 x2 y2)) y1)) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (/.f64 (-.f64 (fma.f64 x2 y2 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1)) y1)) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 4 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 x2 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1))) y1)) |
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1)))) |
#s(approx (+ y2 y1) (*.f64 #s(literal -1 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)) #s(literal 1 binary64))))) |
#s(approx (/ y2 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y2 (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1)) y1))) |
#s(approx (/ y2 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y2 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y2 #s(literal 3 binary64)) y1) (pow.f64 y2 #s(literal 2 binary64))) y1))) y1))) |
#s(approx (/ y2 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y2 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y2 #s(literal 4 binary64)) y1) (pow.f64 y2 #s(literal 3 binary64))) y1)) (pow.f64 y2 #s(literal 2 binary64))) y1))) y1))) |
#s(approx (/ x1 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x1 (/.f64 (*.f64 x1 y2) y1)) y1))) |
#s(approx (/ x1 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 x1 y2)) y1))) y1))) |
#s(approx (/ x1 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) y1)) (*.f64 x1 y2)) y1))) y1))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/16384 binary64) x1))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1)) y1))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1))) y1))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 4 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))) y1)) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1))) y1))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1)) y1))) |
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1))) |
#s(approx (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))))) (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1))) |
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1)))) |
#s(approx (* x2 y2) (*.f64 x2 y2)) |
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1)))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 x2 y2) y1)))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (*.f64 x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 x2 (fma.f64 #s(literal 1/16384 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 x2 (fma.f64 #s(literal 1/128 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))) |
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) x2) (*.f64 #s(literal 1/2097152 binary64) y2)))) |
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 y1))))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (/.f64 y2 y1)))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (+.f64 (/.f64 x1 x2) (/.f64 y2 y1))))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (*.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/16384 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/128 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))) |
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) x2)))))) |
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1))))))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))) x2)))))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (*.f64 x2 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))) |
#s(approx (/ y2 (+ y2 y1)) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y1)))) |
#s(approx (/ y2 (+ y2 y1)) (*.f64 y2 (fma.f64 y2 (-.f64 (/.f64 y2 (pow.f64 y1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y1)))) |
#s(approx (/ y2 (+ y2 y1)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y1)))) |
#s(approx (/ x1 (+ y2 y1)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x1 y1))) |
#s(approx (/ x1 (+ y2 y1)) (fma.f64 y2 (-.f64 (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 3 binary64))) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x1 y1))) |
#s(approx (/ x1 (+ y2 y1)) (fma.f64 y2 (-.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x1 y1))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))))))))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x2 y1)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 y2 (fma.f64 y2 (-.f64 (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 3 binary64))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1)))) |
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1)))) |
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))) |
#s(approx (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))))) (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))) |
#s(approx (+ y2 y1) (*.f64 y2 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)))) |
#s(approx (/ y2 (+ y2 y1)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 y1 y2))) |
#s(approx (/ y2 (+ y2 y1)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 y1 y2)))) |
#s(approx (/ x1 (+ y2 y1)) (/.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) y2))) y2)) |
#s(approx (/ x1 (+ y2 y1)) (/.f64 (-.f64 (+.f64 x1 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (*.f64 x1 y1) y2)) y2)) |
#s(approx (/ x1 (+ y2 y1)) (/.f64 (-.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x1 y1) y2))) y2)) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64)))))) y2)) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64))))))) y2)) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2))))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))))))))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))))))))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64)))))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64)))))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64)))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (-.f64 (+.f64 x2 (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 y1) y2))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (-.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y1) y2)))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1)) y1) (/.f64 x1 y2)))) |
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (/.f64 x1 y2)))) |
#s(approx (+ y2 y1) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y1 y2)) #s(literal 1 binary64))))) |
#s(approx (/ y2 (+ y2 y1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) (*.f64 #s(literal -1 binary64) y1)) y2)))) |
#s(approx (/ y2 (+ y2 y1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) y2)) (*.f64 #s(literal -1 binary64) (pow.f64 y1 #s(literal 2 binary64)))) y2)) (*.f64 #s(literal -1 binary64) y1)) y2)))) |
#s(approx (/ x1 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x1 (/.f64 (*.f64 x1 y1) y2)) y2))) |
#s(approx (/ x1 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 x1 y1)) y2))) y2))) |
#s(approx (/ x1 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) y2) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) y2)) (*.f64 x1 y1)) y2))) y2))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2))) y2))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) y2))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) y2))) |
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) y2))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) y2))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/2097152 binary64) x2))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 1/2097152 binary64) x2))) |
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 1/2097152 binary64) x2))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/16384 binary64) x2))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2))) |
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 x2 y1)) y2)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) y2) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) y2) (*.f64 x2 y1)) y2)))) |
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 y2) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1)) y1)))))) |
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 #s(literal -1 binary64) (/.f64 x1 y2)))))) |
12 calls:
| Time | Variable | Point |
|---|---|---|
| 12.0ms | y1 | inf |
| 11.0ms | x2 | -inf |
| 6.0ms | y1 | -inf |
| 6.0ms | y2 | -inf |
| 5.0ms | x2 | inf |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 52 | 403 |
| 0 | 81 | 371 |
| 1 | 368 | 307 |
| 2 | 1493 | 307 |
| 0 | 4033 | 297 |
| 1× | iter-limit |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
y2 |
y1 |
(+.f64 y2 y1) |
(/.f64 y2 (+.f64 y2 y1)) |
#s(literal 1/2097152 binary64) |
x2 |
(*.f64 #s(literal 1/2097152 binary64) x2) |
(*.f64 #s(literal 1/2097152 binary64) y1) |
x1 |
(/.f64 x1 (+.f64 y2 y1)) |
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) |
(fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) |
#s(literal 128 binary64) |
(*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) |
(*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 x2 y2) |
(+.f64 y1 y2) |
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(literal 2097152 binary64) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) |
(*.f64 x1 y2) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)) |
(-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) |
(/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) |
(*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)) |
(+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
(/.f64 x2 y1) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) |
(/.f64 x1 y1) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)) |
(-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) |
(*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))) |
(*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))) |
(+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
| Outputs |
|---|
y2 |
y1 |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)) y1) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) y2)) y2) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)) y2) |
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 (neg.f64 y2) (neg.f64 y2))) (+.f64 y1 (neg.f64 y2))) |
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (+.f64 y2 (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (-.f64 y2 y1)) |
(/.f64 (-.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 (neg.f64 y2) #s(literal 3 binary64))) (fma.f64 y1 y1 (fma.f64 (neg.f64 y2) (neg.f64 y2) (*.f64 y1 (neg.f64 y2))))) |
(/.f64 (-.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 (neg.f64 y1) #s(literal 3 binary64))) (fma.f64 y2 y2 (+.f64 (*.f64 y1 y1) (*.f64 y2 (neg.f64 y1))))) |
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 y2 y2)) (-.f64 y1 y2)) |
(/.f64 (+.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 y1 y1 (-.f64 (*.f64 y2 y2) (*.f64 y1 y2)))) |
(/.f64 (+.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 y2 y2 (-.f64 (*.f64 y1 y1) (*.f64 y2 y1)))) |
(neg.f64 (-.f64 (neg.f64 y1) y2)) |
(-.f64 y1 (neg.f64 y2)) |
(-.f64 y2 (neg.f64 y1)) |
(+.f64 y1 (neg.f64 (neg.f64 y2))) |
(+.f64 y1 y2) |
(+.f64 y2 (neg.f64 (neg.f64 y1))) |
(+.f64 y2 y1) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) y2) |
(*.f64 (neg.f64 y2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2))) |
(*.f64 y2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 y2))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (neg.f64 (*.f64 y2 #s(literal 1 binary64))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (*.f64 y2 #s(literal 1 binary64)) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (neg.f64 y2)) (+.f64 y1 y2)) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y1) y2) (neg.f64 y2))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) y2)) |
(/.f64 (neg.f64 y2) (-.f64 (neg.f64 y1) y2)) |
(/.f64 y2 (+.f64 y1 y2)) |
(neg.f64 (/.f64 y2 (-.f64 (neg.f64 y1) y2))) |
#s(literal 1/2097152 binary64) |
x2 |
(*.f64 (neg.f64 x2) #s(literal -1/2097152 binary64)) |
(*.f64 x2 #s(literal 1/2097152 binary64)) |
(*.f64 #s(literal 1/2097152 binary64) x2) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x2)) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 x2 #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x2))) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (neg.f64 x2)) #s(literal 2097152 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (neg.f64 x2))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) x2)) |
(/.f64 (neg.f64 x2) #s(literal -2097152 binary64)) |
(/.f64 x2 #s(literal 2097152 binary64)) |
(neg.f64 (*.f64 #s(literal -1/2097152 binary64) x2)) |
(*.f64 #s(literal 1/2097152 binary64) y1) |
(*.f64 y1 #s(literal 1/2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 y1 #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y1)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 y1 #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) y1) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 y1) #s(literal -2097152 binary64)) |
(/.f64 y1 #s(literal 2097152 binary64)) |
x1 |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x1) |
(*.f64 (neg.f64 x1) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2))) |
(*.f64 x1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 x1 #s(literal 1 binary64))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x1))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (*.f64 x1 #s(literal 1 binary64)) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (neg.f64 x1)) (+.f64 y1 y2)) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y1) y2) (neg.f64 x1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x1)) |
(/.f64 (neg.f64 x1) (-.f64 (neg.f64 y1) y2)) |
(/.f64 x1 (+.f64 y1 y2)) |
(neg.f64 (/.f64 x1 (-.f64 (neg.f64 y1) y2))) |
(*.f64 (*.f64 (/.f64 x1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) y1) |
(*.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) |
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) |
(*.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(*.f64 (/.f64 x1 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) y1)) |
(*.f64 x1 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) y1))) |
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
(*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y1 y2)))) |
(*.f64 y1 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (neg.f64 (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal -1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (*.f64 y1 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) y1)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (*.f64 y1 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (*.f64 #s(literal 1 binary64) y1)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 x1) (*.f64 y1 #s(literal 1 binary64))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 x1) (*.f64 #s(literal 1 binary64) y1)) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 x1 (*.f64 y1 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 x1 (*.f64 #s(literal 1 binary64) y1)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) (*.f64 x1 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) (neg.f64 (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) (neg.f64 x1)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y1) (*.f64 x1 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y1) (neg.f64 (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y1) (neg.f64 x1)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y1) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 y1 (*.f64 x1 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 y1 (neg.f64 (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 y1 (neg.f64 x1))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y1 (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (neg.f64 x1))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) (*.f64 #s(literal 1/2097152 binary64) y1))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (+.f64 y1 y2)) |
(/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (neg.f64 x1)) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (*.f64 (neg.f64 x1) (*.f64 #s(literal 1/2097152 binary64) y1)) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (neg.f64 x1) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 x1) y1) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 y1 (neg.f64 x1)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (neg.f64 (*.f64 x1 y1)) (neg.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (*.f64 x1 y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 x1 y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) |
(/.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2)) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2))) |
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) (neg.f64 x2)) (-.f64 (neg.f64 y1) y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) (neg.f64 x2)) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) (neg.f64 x2)) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) (neg.f64 x2)) (-.f64 (neg.f64 y1) y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (-.f64 (neg.f64 y1) y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (-.f64 (neg.f64 y1) y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (neg.f64 y2)) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (neg.f64 y2)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (neg.f64 y2)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (neg.f64 y2)) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) (neg.f64 x2)) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) (neg.f64 x2)) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) (neg.f64 x2)) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) (neg.f64 x2)) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (-.f64 (neg.f64 y1) y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (-.f64 (neg.f64 y1) y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (-.f64 (neg.f64 y1) y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (-.f64 (neg.f64 y1) y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (-.f64 (neg.f64 y1) y2)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (-.f64 (neg.f64 y1) y2)) (*.f64 (+.f64 y1 y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (-.f64 (neg.f64 y1) y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (-.f64 (neg.f64 y1) y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)))) (*.f64 (-.f64 (neg.f64 y1) y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)))) (*.f64 (-.f64 (neg.f64 y1) y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)))) (*.f64 (-.f64 (neg.f64 y1) y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 x2 y2 (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x2 y2 (*.f64 x1 y1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y1) y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 1 binary64))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2) (*.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 1 binary64)) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2) (*.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) (-.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) (+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y1) y2) (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))) (-.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))))) |
(/.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) |
(neg.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y1) y2))) |
(neg.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) |
(fma.f64 (*.f64 (/.f64 x1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) y1 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) |
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) #s(literal 1/2097152 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2)))) |
(fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) |
(fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
(fma.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) #s(literal 1/2097152 binary64) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2)))) |
(fma.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) #s(literal 1/2097152 binary64) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) |
(fma.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) #s(literal 1/2097152 binary64) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) |
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 x1 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) y1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 x1 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) y1)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) |
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
(fma.f64 x2 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2)))) |
(fma.f64 x2 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) |
(fma.f64 x2 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
(fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2)))) |
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) |
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y2 (+.f64 y1 y2)) (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y2 (+.f64 y1 y2)) (*.f64 x2 #s(literal 1/2097152 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) |
(fma.f64 (/.f64 y2 (+.f64 y1 y2)) (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
(fma.f64 y1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 y1 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 #s(literal 1/2097152 binary64))) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2)))) |
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 #s(literal 1/2097152 binary64))) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) |
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 #s(literal 1/2097152 binary64))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2)))) |
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) |
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
(-.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))) |
(-.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (neg.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2))) x2)) |
(-.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y1 y2)))) |
(-.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (neg.f64 (/.f64 y2 (+.f64 y1 y2))) (*.f64 x2 #s(literal 1/2097152 binary64)))) |
(-.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (neg.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) |
(-.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (+.f64 y1 y2))) |
(+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2)))) |
(+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) |
(+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
(+.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
#s(literal 128 binary64) |
(*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 128 binary64))) |
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y1 y2))) |
(*.f64 #s(literal 128 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) #s(literal 128 binary64)) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 128 binary64))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) (+.f64 y1 y2)) |
(/.f64 (*.f64 #s(literal 128 binary64) (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (+.f64 y1 y2)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) |
(fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) #s(literal 128 binary64))) |
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))) |
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) |
(fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64))) |
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) |
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))) |
(+.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64))) |
(+.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) #s(literal 128 binary64))) |
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64))) |
(*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(*.f64 (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64)) |
(*.f64 #s(literal 128 binary64) (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) #s(literal 16384 binary64)) |
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 16384 binary64))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 16384 binary64))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64))) (+.f64 y1 y2)) |
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) (+.f64 y1 y2)) |
(/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 16384 binary64)) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 16384 binary64)) (+.f64 y1 y2)) |
(*.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(*.f64 (*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2))) #s(literal 128 binary64)) |
(*.f64 (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 16384 binary64)) |
(*.f64 #s(literal 128 binary64) (*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)))) |
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 16384 binary64))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 16384 binary64)) (+.f64 y1 y2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 x2 y2) |
(*.f64 y2 x2) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)) y1) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) y2)) y2) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)) y2) |
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 (neg.f64 y2) (neg.f64 y2))) (+.f64 y1 (neg.f64 y2))) |
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (+.f64 y2 (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (-.f64 y2 y1)) |
(/.f64 (-.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 (neg.f64 y2) #s(literal 3 binary64))) (fma.f64 y1 y1 (fma.f64 (neg.f64 y2) (neg.f64 y2) (*.f64 y1 (neg.f64 y2))))) |
(/.f64 (-.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 (neg.f64 y1) #s(literal 3 binary64))) (fma.f64 y2 y2 (+.f64 (*.f64 y1 y1) (*.f64 y2 (neg.f64 y1))))) |
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 y2 y2)) (-.f64 y1 y2)) |
(/.f64 (+.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 y1 y1 (-.f64 (*.f64 y2 y2) (*.f64 y1 y2)))) |
(/.f64 (+.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 y2 y2 (-.f64 (*.f64 y1 y1) (*.f64 y2 y1)))) |
(neg.f64 (-.f64 (neg.f64 y1) y2)) |
(-.f64 y1 (neg.f64 y2)) |
(-.f64 y2 (neg.f64 y1)) |
(+.f64 y1 (neg.f64 (neg.f64 y2))) |
(+.f64 y1 y2) |
(+.f64 y2 (neg.f64 (neg.f64 y1))) |
(+.f64 y2 y1) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2)) |
(*.f64 (*.f64 (neg.f64 x2) y2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2))) |
(*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(*.f64 x2 (/.f64 y2 (+.f64 y1 y2))) |
(*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) |
(*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))) |
(*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 x2) y2))) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) y2)) (+.f64 y1 y2)) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y1) y2) (*.f64 (neg.f64 x2) y2))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 x2 y2))) |
(/.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) |
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2)) |
(neg.f64 (/.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
#s(literal 2097152 binary64) |
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) x2) |
(*.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) x2) |
(*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) |
(*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) |
(*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) |
(*.f64 x2 (*.f64 y2 #s(literal 1/2097152 binary64))) |
(*.f64 x2 (/.f64 y2 #s(literal 2097152 binary64))) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) |
(*.f64 y2 (*.f64 x2 #s(literal 1/2097152 binary64))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 y2))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 y2)) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) y2)) #s(literal 2097152 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) |
(/.f64 (*.f64 (neg.f64 x2) y2) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)) |
(*.f64 x1 y2) |
(*.f64 y2 x1) |
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) x1) |
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y2) |
(*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) |
(*.f64 x1 (*.f64 y2 #s(literal 1/2097152 binary64))) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)) |
(*.f64 y2 (*.f64 x1 #s(literal 1/2097152 binary64))) |
(/.f64 (neg.f64 (*.f64 (*.f64 x1 y2) #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 x1 y2))) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x1 y2)) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 x1 y2)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 x1 y2) #s(literal 2097152 binary64)) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) |
(*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) |
(*.f64 y2 (-.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 x1 #s(literal 1/2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y2) #s(literal 1 binary64)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x1 y2)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y2))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 y2)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y2) #s(literal 1 binary64)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 y2)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x1 y2)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 y2)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y2))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x1 y2) #s(literal 1 binary64)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x1 y2)))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 x1 y2))) #s(literal -4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y2) #s(literal 1 binary64)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x1 y2)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y2))) #s(literal 4398046511104 binary64)) |
(/.f64 (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1)))) #s(literal -2097152 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) (-.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1)))) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) #s(literal 2097152 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)))) (+.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (fma.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)))))) |
(neg.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1)))) |
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x1 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) x2 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) |
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y2 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) x2 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) |
(fma.f64 (neg.f64 (*.f64 x1 y2)) #s(literal 1/2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) |
(fma.f64 (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))) y2 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y2) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) |
(fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 x1 y2) #s(literal -1/2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) |
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) |
(fma.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) |
(fma.f64 x2 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) |
(fma.f64 x2 (/.f64 y2 #s(literal 2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) |
(fma.f64 #s(literal 1/2097152 binary64) (neg.f64 (*.f64 x1 y2)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) |
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) |
(fma.f64 y2 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) |
(-.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (neg.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) |
(-.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64))) |
(+.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) |
(+.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1) (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))) (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64))) |
(*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) (/.f64 #s(literal 1 binary64) (neg.f64 y1))) |
(*.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1)) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 (*.f64 y2 (-.f64 x2 x1)) (/.f64 #s(literal 1 binary64) y1))) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 y2 (-.f64 x2 x1)) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (neg.f64 y1)) (*.f64 (neg.f64 y1) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) (*.f64 y1 y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) y1) (*.f64 (neg.f64 y1) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)))) (*.f64 (neg.f64 y1) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (neg.f64 y1)) (*.f64 y1 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) (*.f64 y1 (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) y1)) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1)))) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1)))) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 x2 x1))) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) #s(literal 1 binary64))) (neg.f64 y1)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y1) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)))) (neg.f64 y1)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) y1) (*.f64 y1 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64))))) (neg.f64 (*.f64 y1 y1))) |
(/.f64 (*.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) #s(literal 1 binary64)) y1) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y1) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64))) y1) |
(/.f64 (-.f64 (*.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1) (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1))) (+.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1) #s(literal 3 binary64))) (fma.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1) (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1) (*.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) y1) (*.f64 y1 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)))) (*.f64 y1 y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))))) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)))) |
(/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 (neg.f64 (neg.f64 y1)))) |
(/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)) |
(/.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) (neg.f64 (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) y1) |
(neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) (/.f64 #s(literal 1 binary64) y1))) |
(neg.f64 (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) y1)) |
(neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1) (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))) |
(fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1) (neg.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1))) |
(fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) y1)) |
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) y1) (neg.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1))) |
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) y1) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) y1)) |
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 y1) (neg.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1))) |
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 y1) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) y1)) |
(fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (neg.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1))) |
(fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) y1)) |
(fma.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1))) |
(fma.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) y1)) |
(-.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1)) |
(+.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1))) |
(+.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) y1)) |
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (/.f64 #s(literal 1 binary64) y1)) |
(*.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 y2 (-.f64 x2 x1)) y1)) #s(literal 2097152 binary64)) |
(*.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal 2097152 binary64))) |
(*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 y2 (-.f64 x2 x1)) y1))) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) #s(literal 2097152 binary64))) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))))) (neg.f64 (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) #s(literal 2097152 binary64)) (neg.f64 y1)) |
(/.f64 (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1)))) (neg.f64 y1)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1)))) (neg.f64 y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1))) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)) x1)) x1) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) x1)) x1) |
(/.f64 (neg.f64 (fma.f64 x1 y1 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))))) (neg.f64 y1)) |
(/.f64 (fma.f64 x1 y1 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1)))) y1) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1)) (*.f64 x1 x1)) (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) x1)) |
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)))) (+.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) #s(literal 3 binary64)) (pow.f64 x1 #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) (-.f64 (*.f64 x1 x1) (*.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) x1)))) |
(/.f64 (-.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)) #s(literal 3 binary64))) (fma.f64 x1 x1 (fma.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)) (*.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)))))) |
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1))) (-.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1))) |
(/.f64 (+.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) #s(literal 3 binary64))) (fma.f64 x1 x1 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1)) (*.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1))))) |
(neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)) x1)) |
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (/.f64 #s(literal 1 binary64) y1) x1) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 y2 (-.f64 x2 x1)) y1)) #s(literal 2097152 binary64) x1) |
(fma.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal 2097152 binary64)) x1) |
(fma.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 y2 (-.f64 x2 x1)) y1)) x1) |
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) (neg.f64 x1)) |
(-.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1))) |
(+.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) x1) |
(+.f64 x1 (neg.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)))) |
(+.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) x1)) |
(*.f64 (/.f64 #s(literal 1 binary64) y1) x2) |
(*.f64 (neg.f64 x2) (/.f64 #s(literal 1 binary64) (neg.f64 y1))) |
(*.f64 x2 (/.f64 #s(literal 1 binary64) y1)) |
(/.f64 (neg.f64 (*.f64 x2 #s(literal 1 binary64))) (neg.f64 y1)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x2))) (neg.f64 (neg.f64 (neg.f64 y1)))) |
(/.f64 (*.f64 x2 #s(literal 1 binary64)) y1) |
(/.f64 (neg.f64 (neg.f64 x2)) (neg.f64 (neg.f64 y1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (neg.f64 x2))) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 x2)) |
(/.f64 (neg.f64 x2) (neg.f64 y1)) |
(/.f64 x2 y1) |
(neg.f64 (/.f64 x2 (neg.f64 y1))) |
(neg.f64 (/.f64 (neg.f64 x2) y1)) |
(*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) |
(*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1)) |
(*.f64 x2 (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal 1/2097152 binary64))) |
(*.f64 x2 (/.f64 #s(literal 1/2097152 binary64) y1)) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) |
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (neg.f64 x2) #s(literal -1 binary64)) (*.f64 (neg.f64 y1) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 x2) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 x2 #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64))) |
(/.f64 (*.f64 x2 #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x2 #s(literal 1 binary64))) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 x2))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (neg.f64 y1)))) |
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 x2)) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) x2) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 x2))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (neg.f64 y1)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2))) (neg.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x2)) (neg.f64 (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (neg.f64 (*.f64 x2 #s(literal 1 binary64))) (neg.f64 (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) #s(literal 2097152 binary64)) |
(/.f64 (/.f64 x2 (neg.f64 y1)) #s(literal -2097152 binary64)) |
(/.f64 (/.f64 (neg.f64 x2) y1) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (/.f64 x2 y1)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal 1 binary64) x2) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (neg.f64 (neg.f64 x2)) (neg.f64 (*.f64 #s(literal -2097152 binary64) y1))) |
(/.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y1)) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 x2 #s(literal 1/2097152 binary64)))) |
(/.f64 (neg.f64 x2) (neg.f64 (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (neg.f64 x2) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (/.f64 x2 y1) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (neg.f64 (neg.f64 y1))) |
(/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y1) |
(/.f64 x2 (*.f64 #s(literal 2097152 binary64) y1)) |
(*.f64 (/.f64 #s(literal 1 binary64) y1) x1) |
(*.f64 (neg.f64 x1) (/.f64 #s(literal 1 binary64) (neg.f64 y1))) |
(*.f64 x1 (/.f64 #s(literal 1 binary64) y1)) |
(/.f64 (neg.f64 (*.f64 x1 #s(literal 1 binary64))) (neg.f64 y1)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x1))) (neg.f64 (neg.f64 (neg.f64 y1)))) |
(/.f64 (*.f64 x1 #s(literal 1 binary64)) y1) |
(/.f64 (neg.f64 (neg.f64 x1)) (neg.f64 (neg.f64 y1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (neg.f64 x1))) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 x1)) |
(/.f64 (neg.f64 x1) (neg.f64 y1)) |
(/.f64 x1 y1) |
(neg.f64 (/.f64 x1 (neg.f64 y1))) |
(neg.f64 (/.f64 (neg.f64 x1) y1)) |
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1)) |
(*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) |
(*.f64 x1 (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal 1/2097152 binary64))) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (neg.f64 x1) #s(literal -1 binary64)) (*.f64 (neg.f64 y1) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 x1) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 x1 #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64))) |
(/.f64 (*.f64 x1 #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x1 #s(literal 1 binary64))) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 x1))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (neg.f64 y1)))) |
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 x1)) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) x1) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x1 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (neg.f64 y1)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 x1 y1) #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1))) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64))) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 x1 y1))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x1))) (neg.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64)))) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x1)) (neg.f64 (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (neg.f64 (*.f64 x1 #s(literal 1 binary64))) (neg.f64 (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)) (neg.f64 y1)) |
(/.f64 (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)) (neg.f64 y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)) #s(literal 2097152 binary64)) |
(/.f64 (/.f64 x1 (neg.f64 y1)) #s(literal -2097152 binary64)) |
(/.f64 (/.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (/.f64 x1 y1)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 x1 #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 x1 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal 1 binary64) x1) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))) (neg.f64 y1)) |
(/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 x1 #s(literal 1/2097152 binary64)))) |
(/.f64 (/.f64 x1 y1) #s(literal 2097152 binary64)) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) |
(*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 (-.f64 x2 x1) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) x1))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (/.f64 x1 y1))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) x1))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (/.f64 x1 y1))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) y1) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (/.f64 x1 y1))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) y1) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (/.f64 x1 y1))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (/.f64 x1 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (/.f64 x1 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) #s(literal 2097152 binary64)) (*.f64 (neg.f64 y1) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 y1 y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 y1 y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) #s(literal 2097152 binary64)) (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (neg.f64 y1) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (neg.f64 y1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (neg.f64 y1) (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (neg.f64 y1) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (neg.f64 y1) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 y1 y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) y1) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (neg.f64 y1) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) #s(literal 2097152 binary64)) (*.f64 (neg.f64 y1) (/.f64 x1 y1))) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) y1)) |
(/.f64 (-.f64 (*.f64 (neg.f64 x2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (/.f64 x1 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) x1))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (/.f64 x1 y1))) #s(literal 4398046511104 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) (*.f64 y1 (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 y1 (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (*.f64 y1 (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 y1 (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 y1 (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 y1 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 y1 (*.f64 x1 #s(literal 1 binary64)))) (*.f64 y1 (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 y1 (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 y1 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 y1 (*.f64 #s(literal 1 binary64) x1))) (*.f64 y1 (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (*.f64 y1 (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 y1 (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) (*.f64 y1 (/.f64 x1 y1))) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 x2 #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 x2 #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) #s(literal 2097152 binary64))) |
(/.f64 (-.f64 (*.f64 x2 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 x2 (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (-.f64 (*.f64 x2 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (-.f64 (*.f64 x2 (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 x2 y1) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) y1)) |
(/.f64 (-.f64 (*.f64 x2 #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (/.f64 x1 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 (neg.f64 y1) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 x2 y1) y1) x1) #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 x2 y1) y1) x1) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (neg.f64 x2) (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 (neg.f64 y1) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (neg.f64 x2) (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (-.f64 x2 x1) #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (-.f64 x2 x1) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (neg.f64 x1))) #s(literal -1 binary64)) (*.f64 (*.f64 y1 y1) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (neg.f64 x1))) #s(literal 1 binary64)) (*.f64 (*.f64 y1 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x2) y1) (*.f64 (neg.f64 y1) x1)) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 y1) y1) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x2) y1) (*.f64 (neg.f64 y1) x1)) #s(literal 1 binary64)) (*.f64 (*.f64 (neg.f64 y1) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 y1 (neg.f64 x1))) #s(literal -1 binary64)) (*.f64 (*.f64 y1 (neg.f64 y1)) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 y1 (neg.f64 x1))) #s(literal 1 binary64)) (*.f64 (*.f64 y1 (neg.f64 y1)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 x2 y1) (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 (*.f64 y1 y1) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (-.f64 (*.f64 x2 y1) (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 (*.f64 y1 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (neg.f64 x1))) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (/.f64 x2 y1) y1) x1)) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 x2) (neg.f64 x1))) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 x2 x1)) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (neg.f64 x2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y1) y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 y1 (neg.f64 x1)))) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 (neg.f64 y1)))) |
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x2 y1) (*.f64 x1 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 y1))) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 x2 y1) y1) x1)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 x2) (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 x2 x1)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 y1))) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (neg.f64 x2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) y1))) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 y1 (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (neg.f64 y1)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x2 y1) (*.f64 x1 y1))) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 y1))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x2 x1) y1))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (neg.f64 y1)) |
(/.f64 (neg.f64 (-.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 x1 #s(literal 1/2097152 binary64)))) (neg.f64 y1)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y1) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (neg.f64 (*.f64 y1 y1))) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x2 x1) y1)) #s(literal 2097152 binary64)) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) y1) (*.f64 x1 #s(literal 1/2097152 binary64))) y1) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))) (-.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))) (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))))) |
(/.f64 (-.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 x1 #s(literal 1/2097152 binary64))) y1) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y1) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))) (*.f64 y1 y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)))) (+.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (fma.f64 (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)))))) |
(neg.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)))) |
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 #s(literal 1 binary64) y1) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) |
(fma.f64 (neg.f64 (/.f64 x1 y1)) #s(literal 1/2097152 binary64) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) |
(fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) |
(fma.f64 (/.f64 x1 y1) #s(literal -1/2097152 binary64) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) |
(fma.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))) |
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))) |
(fma.f64 x2 (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))) |
(fma.f64 x2 (/.f64 #s(literal 1/2097152 binary64) y1) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))) |
(fma.f64 #s(literal 1/2097152 binary64) (neg.f64 (/.f64 x1 y1)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) |
(fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))) |
(-.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (neg.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))) |
(-.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64))) |
(+.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) |
(+.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))) |
(*.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) |
(*.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)) y2) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 (/.f64 (-.f64 x2 x1) y1) y2)) |
(*.f64 y2 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) |
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) y2)) |
(neg.f64 (*.f64 y2 (neg.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))))) |
(fma.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) y2 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) y2)) |
(fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1) (*.f64 y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))) |
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) y1) (*.f64 y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))) |
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 y1) (*.f64 y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))) |
(fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (*.f64 y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))) |
(fma.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))) |
(+.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) y2)) |
(+.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))) |
(*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) |
(*.f64 (*.f64 #s(literal 2097152 binary64) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) y2) |
(*.f64 (*.f64 #s(literal 2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) |
(*.f64 (*.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) #s(literal 2097152 binary64)) |
(*.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y2)) |
(*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1))) |
(*.f64 y2 (*.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))) |
(neg.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)))) |
(fma.f64 (*.f64 #s(literal 2097152 binary64) y2) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))) |
(fma.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) (*.f64 #s(literal 2097152 binary64) y2))) |
(+.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))) |
(+.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) (*.f64 #s(literal 2097152 binary64) y2))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x1 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)))) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) x1)) x1) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) x1)) x1) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1))) (*.f64 x1 x1)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) x1)) |
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))))) (+.f64 x1 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) #s(literal 3 binary64)) (pow.f64 x1 #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) (-.f64 (*.f64 x1 x1) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) x1)))) |
(/.f64 (-.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) #s(literal 3 binary64))) (fma.f64 x1 x1 (fma.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) (*.f64 x1 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))))))) |
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)))) (-.f64 x1 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)))) |
(/.f64 (+.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) #s(literal 3 binary64))) (fma.f64 x1 x1 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1))) (*.f64 x1 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)))))) |
(neg.f64 (-.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) x1)) |
(fma.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1) x1) |
(fma.f64 (*.f64 #s(literal 2097152 binary64) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) y2 x1) |
(fma.f64 (*.f64 #s(literal 2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)) x1) |
(fma.f64 (*.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) #s(literal 2097152 binary64) x1) |
(fma.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y2) x1) |
(fma.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) x1) |
(fma.f64 y2 (*.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) x1) |
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) (neg.f64 x1)) |
(-.f64 x1 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)))) |
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) x1) |
(+.f64 x1 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (fma.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1) x1)) |
Compiled 51 524 to 7 192 computations (86.0% saved)
22 alts after pruning (20 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 129 | 13 | 1 142 |
| Fresh | 6 | 7 | 13 |
| Picked | 5 | 0 | 5 |
| Done | -2 | 2 | 0 |
| Total | 1 138 | 22 | 1 160 |
| Status | Accuracy | Program |
|---|---|---|
| 82.2% | (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64)) | |
| 80.2% | (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))) | |
| ▶ | 99.7% | (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 99.5% | (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) | |
| 99.5% | (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) | |
| 75.6% | (*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) | |
| 47.0% | (*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) | |
| ▶ | 47.0% | (*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
| ✓ | 38.9% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
| ▶ | 46.9% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
| ▶ | 82.2% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
| 55.3% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) | |
| 45.7% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))))) | |
| 53.8% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)))) | |
| 45.6% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) | |
| 38.8% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))) | |
| 45.5% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) | |
| 45.5% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))) | |
| 71.1% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))) | |
| ▶ | 45.7% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))) |
| ✓ | 37.9% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
| 47.0% | #s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
Compiled 1 554 to 951 computations (38.8% saved)
| Inputs |
|---|
1/2097152 |
128 |
1/128 |
1 |
-1 |
| Outputs |
|---|
#s(literal 1/2097152 binary64) |
#s(literal 128 binary64) |
#s(literal 1/128 binary64) |
#s(literal 1 binary64) |
#s(literal -1 binary64) |
| 0.0ms | 1× | 0 | valid |
Compiled 7 to 7 computations (0.0% saved)
adjust: 0.0ms (0.0% of total)Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1711 | 11435 |
| 1× | iter-limit |
| Inputs |
|---|
y2 |
#s(literal 1/2097152 binary64) |
(*.f64 y2 #s(literal 1/2097152 binary64)) |
y1 |
(+.f64 y1 y2) |
(/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) |
x2 |
x1 |
(*.f64 x1 #s(literal 1/2097152 binary64)) |
(/.f64 y1 (+.f64 y1 y2)) |
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) |
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
#s(literal 128 binary64) |
(*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) |
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(literal 1/128 binary64) |
(*.f64 #s(literal 1/128 binary64) x1) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
(*.f64 x1 y1) |
(/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(literal 1 binary64) |
#s(literal -1 binary64) |
(/.f64 y2 y1) |
(*.f64 #s(literal -1 binary64) (/.f64 y2 y1)) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))) |
(*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))) |
(*.f64 x2 y2) |
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2)) |
(+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
| Outputs |
|---|
#s(approx x1 x1) |
#s(approx (* x1 1/2097152) (*.f64 #s(literal 1/2097152 binary64) x1)) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
#s(approx (* 1/128 x1) (*.f64 #s(literal 1/128 binary64) x1)) |
#s(approx (* x1 y1) (*.f64 x1 y1)) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(approx (* x1 (+ 1 (* -1 (/ y2 y1)))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (fma.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (*.f64 x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 x1 (fma.f64 #s(literal 1/16384 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 x1 (fma.f64 #s(literal 1/128 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/16384 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/128 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (/.f64 y2 y1) #s(literal 1 binary64))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (/.f64 y2 y1)) #s(literal 1 binary64))))) |
#s(approx y1 y1) |
#s(approx (+ y1 y2) y2) |
#s(approx (+ y1 y2) (+.f64 y1 y2)) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) #s(literal 1/2097152 binary64)) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (/.f64 y1 y2)))) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y2)))))) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 y1 (-.f64 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y2)))))) |
#s(approx (/ y1 (+ y1 y2)) (/.f64 y1 y2)) |
#s(approx (/ y1 (+ y1 y2)) (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y2)))) |
#s(approx (/ y1 (+ y1 y2)) (*.f64 y1 (fma.f64 y1 (-.f64 (/.f64 y1 (pow.f64 y2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y2)))) |
#s(approx (/ y1 (+ y1 y2)) (*.f64 y1 (fma.f64 y1 (-.f64 (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y2)))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 3 binary64))))))))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 4 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (*.f64 #s(literal 1/2097152 binary64) x2)) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))))))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))))))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 #s(literal 1/16384 binary64) x2)) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 #s(literal 1/128 binary64) x2)) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) x2) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (/.f64 (*.f64 x1 y1) y2)) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x1 y2)))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (*.f64 y1 (fma.f64 y1 (-.f64 (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 3 binary64))) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 x1 y2)))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (*.f64 y1 (fma.f64 y1 (-.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 x1 y2)))) |
#s(approx (/ y2 y1) (/.f64 y2 y1)) |
#s(approx (* -1 (/ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))) |
#s(approx (+ 1 (* -1 (/ y2 y1))) (/.f64 (+.f64 y1 (*.f64 #s(literal -1 binary64) y2)) y1)) |
#s(approx (* x1 (+ 1 (* -1 (/ y2 y1)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))) |
#s(approx (* x1 (+ 1 (* -1 (/ y2 y1)))) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y2) (*.f64 x1 y1)) y1)) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) (*.f64 x1 y1)) y1)) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) y2)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x2 y2))))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 y1 (-.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (/.f64 x2 y2))))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2))))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (/.f64 x1 y2)) (/.f64 x2 y2))))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (fma.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (/.f64 x1 y2)) (/.f64 x2 y2))))) |
#s(approx (+ y1 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 y1))) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1) (*.f64 #s(literal 1/2097152 binary64) y2)) y1)) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1) (fma.f64 #s(literal 1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 2 binary64)))))) y1)) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 4 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 2 binary64))))))) y1)) |
#s(approx (/ y1 (+ y1 y2)) #s(literal 1 binary64)) |
#s(approx (/ y1 (+ y1 y2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))) |
#s(approx (/ y1 (+ y1 y2)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 y2 y1))) |
#s(approx (/ y1 (+ y1 y2)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 y2 y1)))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))))))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))))))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 #s(literal 1/16384 binary64) x1)) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1)))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1)))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1)))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (-.f64 (+.f64 x1 (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (*.f64 x1 y2) y1))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (-.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x1 y2) y1)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 x2 y2)) y1)) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (/.f64 (-.f64 (fma.f64 x2 y2 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1)) y1)) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 4 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 x2 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1))) y1)) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (-.f64 (+.f64 x1 (/.f64 (*.f64 x2 y2) y1)) (/.f64 (*.f64 x1 y2) y1))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (-.f64 (+.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y2) y1))) (/.f64 (*.f64 x1 y2) y1))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (-.f64 (+.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (pow.f64 y1 #s(literal 3 binary64))) (/.f64 (*.f64 x2 y2) y1))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))))))) |
#s(approx (+ y1 y2) (*.f64 #s(literal -1 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)) #s(literal 1 binary64))))) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1))) y1))) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (pow.f64 y2 #s(literal 2 binary64)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) y1))) y1) (*.f64 #s(literal -1/2097152 binary64) y2)) y1))) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (pow.f64 y2 #s(literal 3 binary64)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 4 binary64)) y1))) y1) (*.f64 #s(literal -1/2097152 binary64) (pow.f64 y2 #s(literal 2 binary64)))) y1) (*.f64 #s(literal -1/2097152 binary64) y2)) y1))) |
#s(approx (/ y1 (+ y1 y2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1)) (*.f64 #s(literal -1 binary64) y2)) y1)))) |
#s(approx (/ y1 (+ y1 y2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) y1)) (*.f64 #s(literal -1 binary64) (pow.f64 y2 #s(literal 2 binary64)))) y1)) (*.f64 #s(literal -1 binary64) y2)) y1)))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/16384 binary64) x1))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 x1 y2)) y1)))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) y1) (*.f64 x1 y2)) y1)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1)) y1))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1))) y1))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 4 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))) y1)) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1))) y1))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 x1 y2)) y1)))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1) (*.f64 x1 y2))) y1)))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))) y1) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1) (*.f64 x1 y2))) y1)))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 x2 y2) y1)))) |
#s(approx (* x2 y2) (*.f64 x2 y2)) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (*.f64 x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 x2 (fma.f64 #s(literal 1/16384 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 x2 (fma.f64 #s(literal 1/128 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (+.f64 (/.f64 x1 x2) (/.f64 y2 y1))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/16384 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/128 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))) x2)))))) |
#s(approx (* y2 1/2097152) (*.f64 #s(literal 1/2097152 binary64) y2)) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 4 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (/ y1 (+ y1 y2)) (+.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 (/.f64 y2 (pow.f64 y1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (/ y1 (+ y1 y2)) (+.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))))))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (+.f64 x1 (*.f64 y2 (-.f64 (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x1 y1))))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (+.f64 x1 (*.f64 y2 (-.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (/.f64 x1 y1))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x2 y1)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 y2 (fma.f64 y2 (-.f64 (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 3 binary64))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1)))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x1 (*.f64 y2 (-.f64 (/.f64 x2 y1) (/.f64 x1 y1))))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x1 (*.f64 y2 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (/.f64 x2 y1)) (/.f64 x1 y1))))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x1 (*.f64 y2 (-.f64 (fma.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (/.f64 x2 y1)) (/.f64 x1 y1))))) |
#s(approx (+ y1 y2) (*.f64 y2 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)))) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (-.f64 (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) (pow.f64 y2 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 y2)))) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (-.f64 (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 y2))))) |
#s(approx (/ y1 (+ y1 y2)) (/.f64 (+.f64 y1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2))) y2)) |
#s(approx (/ y1 (+ y1 y2)) (/.f64 (-.f64 (+.f64 y1 (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) y2)) |
#s(approx (/ y1 (+ y1 y2)) (/.f64 (-.f64 (+.f64 y1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 4 binary64)) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2))) y2)) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64)))))) y2)) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64))))))) y2)) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))))))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64)))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64)))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64)))))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 x1 y1)) y2)) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (/.f64 (-.f64 (fma.f64 x1 y1 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2)) y2)) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 x1 y1)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2))) y2)) |
#s(approx (+ 1 (* -1 (/ y2 y1))) (*.f64 y2 (-.f64 (/.f64 #s(literal 1 binary64) y2) (/.f64 #s(literal 1 binary64) y1)))) |
#s(approx (* x1 (+ 1 (* -1 (/ y2 y1)))) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 y1) (/.f64 x1 y2)))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1)) y1) (/.f64 x1 y2)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (-.f64 (+.f64 x2 (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 y1) y2))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (-.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y1) y2)))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (-.f64 (+.f64 x2 (/.f64 (*.f64 x1 y1) y2)) (/.f64 (*.f64 x2 y1) y2))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (-.f64 (+.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x1 y1) y2))) (/.f64 (*.f64 x2 y1) y2))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (-.f64 (+.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (pow.f64 y2 #s(literal 3 binary64))) (/.f64 (*.f64 x1 y1) y2))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y1) y2))))) |
#s(approx (+ y1 y2) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y1 y2)) #s(literal 1 binary64))))) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) (*.f64 #s(literal -1/2097152 binary64) y1)) y2)))) |
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) y2)) (*.f64 #s(literal -1/2097152 binary64) (pow.f64 y1 #s(literal 2 binary64)))) y2)) (*.f64 #s(literal -1/2097152 binary64) y1)) y2)))) |
#s(approx (/ y1 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y1 (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) y2))) |
#s(approx (/ y1 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y1 #s(literal 3 binary64)) y2) (pow.f64 y1 #s(literal 2 binary64))) y2))) y2))) |
#s(approx (/ y1 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y1 #s(literal 4 binary64)) y2) (pow.f64 y1 #s(literal 3 binary64))) y2)) (pow.f64 y1 #s(literal 2 binary64))) y2))) y2))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2))) y2))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) y2))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) y2))) |
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) y2))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) y2))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/2097152 binary64) x2))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 1/2097152 binary64) x2))) |
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 1/2097152 binary64) x2))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/16384 binary64) x2))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y1) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2)) y2))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) y2) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) y2))) y2))) |
#s(approx (/ (* x1 y1) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) y2) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))) y2)) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) y2))) y2))) |
#s(approx (+ 1 (* -1 (/ y2 y1))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (/.f64 #s(literal 1 binary64) y1) (/.f64 #s(literal 1 binary64) y2))))) |
#s(approx (* x1 (+ 1 (* -1 (/ y2 y1)))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 y2) (/.f64 x1 y1))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 y2) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1)) y1)))))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 x2 y1)) y2)))) |
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) y2) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) y2) (*.f64 x2 y1)) y2)))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y1) (*.f64 x2 y1)) y2)))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y1) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) y2) (*.f64 x2 y1))) y2)))) |
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y1) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))) y2) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) y2) (*.f64 x2 y1))) y2)))) |
12 calls:
| Time | Variable | Point |
|---|---|---|
| 4.0ms | y2 | -inf |
| 4.0ms | x1 | -inf |
| 3.0ms | x1 | 0 |
| 3.0ms | y2 | inf |
| 3.0ms | x1 | inf |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 57 | 375 |
| 0 | 79 | 344 |
| 1 | 352 | 294 |
| 2 | 1643 | 294 |
| 0 | 4101 | 283 |
| 1× | iter-limit |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
y2 |
#s(literal 1/2097152 binary64) |
(*.f64 y2 #s(literal 1/2097152 binary64)) |
y1 |
(+.f64 y1 y2) |
(/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) |
x2 |
x1 |
(*.f64 x1 #s(literal 1/2097152 binary64)) |
(/.f64 y1 (+.f64 y1 y2)) |
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) |
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) |
#s(literal 128 binary64) |
(*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) |
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(literal 1/128 binary64) |
(*.f64 #s(literal 1/128 binary64) x1) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
(*.f64 x1 y1) |
(/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(literal 1 binary64) |
#s(literal -1 binary64) |
(/.f64 y2 y1) |
(*.f64 #s(literal -1 binary64) (/.f64 y2 y1)) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))) |
(*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))) |
(*.f64 x2 y2) |
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2)) |
(+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
| Outputs |
|---|
y2 |
#s(literal 1/2097152 binary64) |
(*.f64 (/.f64 y2 #s(literal 128 binary64)) #s(literal 1/16384 binary64)) |
(*.f64 #s(literal 1/128 binary64) (/.f64 y2 #s(literal 16384 binary64))) |
(*.f64 #s(literal 1/2097152 binary64) y2) |
(*.f64 y2 #s(literal 1/2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 y2 #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y2)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 y2) #s(literal -2097152 binary64)) |
(/.f64 y2 #s(literal 2097152 binary64)) |
y1 |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)) y2) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)) y1) |
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (-.f64 y2 y1)) |
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 (neg.f64 y2) (neg.f64 y2))) (+.f64 y1 (neg.f64 y2))) |
(/.f64 (+.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 y2 y2 (-.f64 (*.f64 y1 y1) (*.f64 y2 y1)))) |
(/.f64 (-.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 (neg.f64 y2) #s(literal 3 binary64))) (fma.f64 y1 y1 (fma.f64 (neg.f64 y2) (neg.f64 y2) (*.f64 y1 (neg.f64 y2))))) |
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 y2 y2)) (-.f64 y1 y2)) |
(/.f64 (+.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 y1 y1 (-.f64 (*.f64 y2 y2) (*.f64 y1 y2)))) |
(neg.f64 (-.f64 (neg.f64 y2) y1)) |
(-.f64 y1 (neg.f64 y2)) |
(-.f64 y2 (neg.f64 y1)) |
(+.f64 y1 (neg.f64 (neg.f64 y2))) |
(+.f64 y1 y2) |
(+.f64 y2 y1) |
(*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) y2)) |
(*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2))) |
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2))) |
(*.f64 y2 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 y2 #s(literal 1 binary64))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) y2)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) y2)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) #s(literal 1 binary64))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y2))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) #s(literal 1 binary64)) (+.f64 y1 y2)) |
(/.f64 (*.f64 y2 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y2)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 y2)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 #s(literal 1 binary64) y2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2)) |
(/.f64 (*.f64 #s(literal -1/2097152 binary64) y2) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (neg.f64 y2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -1/2097152 binary64) y2))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 #s(literal 1/2097152 binary64) y2))) |
(/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (+.f64 y1 y2)) |
(neg.f64 (/.f64 (*.f64 #s(literal -1/2097152 binary64) y2) (+.f64 y1 y2))) |
x2 |
x1 |
(*.f64 (/.f64 x1 #s(literal 128 binary64)) #s(literal 1/16384 binary64)) |
(*.f64 (neg.f64 x1) #s(literal -1/2097152 binary64)) |
(*.f64 #s(literal 1/128 binary64) (/.f64 x1 #s(literal 16384 binary64))) |
(*.f64 x1 #s(literal 1/2097152 binary64)) |
(*.f64 #s(literal 1/2097152 binary64) x1) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x1))) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 #s(literal -1 binary64) x1) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 x1 #s(literal -1 binary64)) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (neg.f64 x1)) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 x1) #s(literal -2097152 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (neg.f64 x1))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) x1)) |
(/.f64 x1 #s(literal 2097152 binary64)) |
(neg.f64 (*.f64 #s(literal -1/2097152 binary64) x1)) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) y1) |
(*.f64 (neg.f64 y1) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2))) |
(*.f64 y1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 y1 #s(literal 1 binary64))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 y1))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (*.f64 y1 #s(literal 1 binary64)) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (neg.f64 y1)) (+.f64 y1 y2)) |
(/.f64 (neg.f64 y1) (-.f64 (neg.f64 y2) y1)) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 y1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) y1)) |
(/.f64 y1 (+.f64 y1 y2)) |
(neg.f64 (/.f64 y1 (-.f64 (neg.f64 y2) y1))) |
(*.f64 (/.f64 (neg.f64 x1) (+.f64 y1 y2)) (/.f64 y1 #s(literal -2097152 binary64))) |
(*.f64 (/.f64 y1 #s(literal -2097152 binary64)) (/.f64 (neg.f64 x1) (+.f64 y1 y2))) |
(*.f64 (/.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (/.f64 x1 (-.f64 (neg.f64 y2) y1))) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 128 binary64)) (/.f64 (*.f64 x1 y1) #s(literal 16384 binary64))) |
(*.f64 (/.f64 (*.f64 (neg.f64 y1) x1) #s(literal 128 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64))) |
(*.f64 (/.f64 (*.f64 x1 y1) #s(literal 128 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64))) |
(*.f64 (/.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 128 binary64)) (/.f64 x1 #s(literal 16384 binary64))) |
(*.f64 (/.f64 y1 #s(literal 128 binary64)) (/.f64 (*.f64 x1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) #s(literal 16384 binary64))) |
(*.f64 (/.f64 y1 #s(literal 128 binary64)) (/.f64 (/.f64 x1 (+.f64 y1 y2)) #s(literal 16384 binary64))) |
(*.f64 (/.f64 x1 #s(literal 128 binary64)) (/.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 16384 binary64))) |
(*.f64 (/.f64 x1 (-.f64 (neg.f64 y2) y1)) (/.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(*.f64 (/.f64 x1 (+.f64 y1 y2)) (/.f64 y1 #s(literal 2097152 binary64))) |
(*.f64 (/.f64 y1 #s(literal 2097152 binary64)) (/.f64 x1 (+.f64 y1 y2))) |
(*.f64 (/.f64 y1 (-.f64 (neg.f64 y2) y1)) (*.f64 #s(literal -1/2097152 binary64) x1)) |
(*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) |
(*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (-.f64 (neg.f64 y2) y1))) |
(*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) |
(*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 x1 #s(literal 1/2097152 binary64))) |
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) |
(*.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64))) |
(*.f64 y1 (/.f64 x1 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))) |
(*.f64 y1 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (+.f64 y1 y2))) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
(/.f64 (*.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) #s(literal -1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) #s(literal 1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) #s(literal -1 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal -1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) (neg.f64 (neg.f64 x1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) (neg.f64 x1)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) x1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) (neg.f64 (neg.f64 x1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) (neg.f64 x1)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) x1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 y1) (neg.f64 (neg.f64 x1))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 y1 (neg.f64 (neg.f64 x1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (*.f64 y1 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 x1) (*.f64 y1 #s(literal 1 binary64))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 x1) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 x1 (*.f64 y1 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 x1 (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (neg.f64 y1) x1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 y1) x1)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 y1) x1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 y1) x1)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) (neg.f64 x1))) (neg.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) (neg.f64 y1))) (neg.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (+.f64 y1 y2)) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (/.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (neg.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (neg.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (neg.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (neg.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 y1) x1) (neg.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))) |
(/.f64 (*.f64 (neg.f64 y1) x1) (neg.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (*.f64 (neg.f64 y1) x1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 y1) x1) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 y1) x1) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 y1) x1) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 x1 y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 x1 y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(*.f64 (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2))) |
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(/.f64 (fma.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (-.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (-.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) #s(literal -2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) #s(literal -2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 x1) (neg.f64 y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) #s(literal -2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) #s(literal -2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 x1) (neg.f64 y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) #s(literal 2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) #s(literal -2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) #s(literal -2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 x1) (neg.f64 y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x2 y2) #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) #s(literal -2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 x2 y2) #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) #s(literal -2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 x1) (neg.f64 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 y1) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 y1) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 y1) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 y1) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) #s(literal 2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 x1 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 x1 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (+.f64 y1 y2) x2) y2 (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal -2097152 binary64) (*.f64 (+.f64 y1 y2) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)))) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal -2097152 binary64) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))))) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 x1 y1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 y1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 x2 y2))) (*.f64 #s(literal -2097152 binary64) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (+.f64 y1 y2) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 x2 y2))) (*.f64 #s(literal -2097152 binary64) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 x2 y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (+.f64 y1 y2) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 x2 y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 x2 y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 x2 y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 x2 y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 x2 y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (+.f64 y1 y2) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (+.f64 y1 y2) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2)) (*.f64 (+.f64 y1 y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 1 binary64))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 1 binary64)) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2)) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))) (+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))) (-.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))))) |
(/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)))) |
(/.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) |
(neg.f64 (/.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1))) |
(fma.f64 (/.f64 (neg.f64 x1) (+.f64 y1 y2)) (/.f64 y1 #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y1 #s(literal -2097152 binary64)) (/.f64 (neg.f64 x1) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (/.f64 x1 (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 128 binary64)) (/.f64 (*.f64 x1 y1) #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 (neg.f64 y1) x1) #s(literal 128 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 x1 y1) #s(literal 128 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 128 binary64)) (/.f64 x1 #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y1 #s(literal 128 binary64)) (/.f64 (*.f64 x1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y1 #s(literal 128 binary64)) (/.f64 (/.f64 x1 (+.f64 y1 y2)) #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 x1 #s(literal 128 binary64)) (/.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 x1 (-.f64 (neg.f64 y2) y1)) (/.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 x1 (+.f64 y1 y2)) (/.f64 y1 #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y1 #s(literal 2097152 binary64)) (/.f64 x1 (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y1 (-.f64 (neg.f64 y2) y1)) (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))) |
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) |
(fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))) |
(fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) |
(fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))) |
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) |
(fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 x2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))) |
(fma.f64 x2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) |
(fma.f64 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) x2 (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))) |
(fma.f64 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) x2 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) |
(fma.f64 y1 (/.f64 x1 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 y1 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) |
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) x2) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))) |
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) x2) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) |
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))) |
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) |
(-.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2)))) |
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (neg.f64 x2) (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2))) |
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2)) x2)) |
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (neg.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) |
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (/.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2))) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (+.f64 y1 y2)) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (+.f64 y1 y2)) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))) |
(+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) |
(+.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) |
#s(literal 128 binary64) |
(*.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 128 binary64))) |
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y1 y2))) |
(*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64)) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))) #s(literal 128 binary64))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) (+.f64 y1 y2)) |
(/.f64 (*.f64 #s(literal 128 binary64) (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (+.f64 y1 y2)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) |
(fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) #s(literal 128 binary64))) |
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))) |
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) |
(fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64))) |
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))) |
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) |
(+.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) #s(literal 128 binary64))) |
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64))) |
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64))) |
(*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(*.f64 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) #s(literal 128 binary64)) |
(*.f64 #s(literal 128 binary64) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))) |
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 16384 binary64)) |
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))) #s(literal 16384 binary64))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 16384 binary64))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64))) (+.f64 y1 y2)) |
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) (+.f64 y1 y2)) |
(/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))) #s(literal 16384 binary64)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 16384 binary64)) (+.f64 y1 y2)) |
(*.f64 #s(literal 16384 binary64) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))) |
(*.f64 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) #s(literal 128 binary64)) |
(*.f64 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) #s(literal 16384 binary64)) |
(*.f64 #s(literal 128 binary64) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))) |
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 16384 binary64))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 16384 binary64)) (+.f64 y1 y2)) |
#s(literal 1/128 binary64) |
(*.f64 #s(literal 1/128 binary64) x1) |
(*.f64 x1 #s(literal 1/128 binary64)) |
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
(*.f64 #s(literal 128 binary64) #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1))) |
(*.f64 x1 y1) |
(*.f64 y1 x1) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x1 y1)) |
(*.f64 (*.f64 (neg.f64 y1) x1) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2))) |
(*.f64 (*.f64 x1 y1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) |
(*.f64 x1 (/.f64 y1 (+.f64 y1 y2))) |
(*.f64 y1 (*.f64 x1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))) |
(*.f64 y1 (/.f64 x1 (+.f64 y1 y2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 y1) x1))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (+.f64 y1 y2)) |
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (+.f64 y1 y2)) |
(/.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1)) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 x1 y1))) |
(/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) |
(neg.f64 (/.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2))) |
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) y1) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) y2) (+.f64 y1 y2))) |
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) y2) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) y1) (+.f64 y1 y2))) |
(+.f64 (/.f64 (*.f64 y1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (+.f64 y1 y2)) (/.f64 (*.f64 y2 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (+.f64 y1 y2))) |
(+.f64 (/.f64 (*.f64 y2 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (+.f64 y1 y2)) (/.f64 (*.f64 y1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
#s(literal 1 binary64) |
#s(literal -1 binary64) |
(*.f64 (*.f64 #s(literal 1 binary64) y2) (/.f64 #s(literal 1 binary64) y1)) |
(*.f64 (/.f64 y2 y1) #s(literal 1 binary64)) |
(*.f64 (/.f64 #s(literal 1 binary64) y1) y2) |
(*.f64 (neg.f64 y2) (/.f64 #s(literal -1 binary64) y1)) |
(*.f64 (/.f64 (neg.f64 y2) y1) #s(literal -1 binary64)) |
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 y2) y1)) |
(*.f64 #s(literal 1 binary64) (/.f64 y2 y1)) |
(*.f64 y2 (/.f64 #s(literal 1 binary64) y1)) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y2)) #s(literal 2 binary64)) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 y2)) #s(literal 2 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal 2 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 y2)) #s(literal 2 binary64)) (*.f64 y1 #s(literal 2 binary64))) |
(/.f64 (*.f64 (neg.f64 y2) #s(literal 2 binary64)) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 y2 #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) y1)) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 y2))) (*.f64 #s(literal 2 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) y2)) (*.f64 #s(literal 2 binary64) y1)) |
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y2))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1)))) |
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y2))) (*.f64 #s(literal 2 binary64) y1)) |
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 y2)) (*.f64 #s(literal 2 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal 2 binary64) y2) (*.f64 #s(literal 2 binary64) y1)) |
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 y1 #s(literal 2 binary64))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal 2 binary64)) (*.f64 y1 #s(literal 2 binary64))) |
(/.f64 (*.f64 y2 #s(literal 2 binary64)) (*.f64 y1 #s(literal 2 binary64))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y2))) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 (*.f64 y2 #s(literal 1 binary64))) (neg.f64 y1)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y2)) (neg.f64 y1)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 y2))) (neg.f64 (neg.f64 (neg.f64 y1)))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 y2))) (neg.f64 y1)) |
(/.f64 (*.f64 y2 #s(literal 1 binary64)) y1) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y2)) (neg.f64 y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) y2) y1) |
(/.f64 (neg.f64 (neg.f64 y2)) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 (neg.f64 y2)) y1) |
(/.f64 (neg.f64 y2) (neg.f64 y1)) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (neg.f64 y2))) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 y2)) |
(/.f64 y2 y1) |
(neg.f64 (/.f64 (neg.f64 y2) y1)) |
(*.f64 (/.f64 y2 y1) #s(literal -1 binary64)) |
(*.f64 (neg.f64 y2) (/.f64 #s(literal 1 binary64) y1)) |
(*.f64 #s(literal -1 binary64) (/.f64 y2 y1)) |
(*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal -1 binary64))) |
(*.f64 y2 (neg.f64 (/.f64 #s(literal 1 binary64) y1))) |
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 y2))) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 y2) #s(literal -1 binary64))) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 y2))) (neg.f64 (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 y2)) (neg.f64 y1)) |
(/.f64 (*.f64 (neg.f64 y2) #s(literal -1 binary64)) (neg.f64 y1)) |
(/.f64 (neg.f64 (neg.f64 y2)) (neg.f64 (neg.f64 (neg.f64 y1)))) |
(/.f64 (neg.f64 (neg.f64 y2)) (neg.f64 y1)) |
(/.f64 (neg.f64 y2) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 y2) y1) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 (neg.f64 y2))) |
(/.f64 y2 (neg.f64 y1)) |
(neg.f64 (/.f64 y2 y1)) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1))) (/.f64 (neg.f64 y2) y1)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 y2 y1) #s(literal 1 binary64))) #s(literal 1 binary64)) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64))) #s(literal 1 binary64)) |
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 y2)) #s(literal 2 binary64) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) #s(literal -1 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (neg.f64 (neg.f64 y2)) #s(literal 2 binary64) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (neg.f64 y2) #s(literal 2 binary64) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal 2 binary64))) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (neg.f64 y2) #s(literal 2 binary64) (*.f64 y1 #s(literal 2 binary64))) (*.f64 y1 #s(literal 2 binary64))) |
(/.f64 (fma.f64 y2 #s(literal 2 binary64) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 y1) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (neg.f64 y2)))) (*.f64 #s(literal 2 binary64) (neg.f64 y1))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 y1) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 y2) #s(literal -1 binary64)))) (*.f64 #s(literal 2 binary64) (neg.f64 y1))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 y1) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y2)))) (*.f64 #s(literal 2 binary64) (neg.f64 y1))) |
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 2 binary64) (neg.f64 y2))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1)))) |
(/.f64 (fma.f64 #s(literal 2 binary64) y1 (*.f64 #s(literal 2 binary64) (neg.f64 y2))) (*.f64 #s(literal 2 binary64) y1)) |
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 y1) (*.f64 #s(literal 2 binary64) y2)) (*.f64 #s(literal 2 binary64) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) y1) (*.f64 #s(literal 2 binary64) (*.f64 y2 #s(literal 1 binary64)))) (*.f64 #s(literal 2 binary64) y1)) |
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (neg.f64 y1)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 y2)))) (*.f64 #s(literal 2 binary64) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) y1) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) y2))) (*.f64 #s(literal 2 binary64) y1)) |
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y2)))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1)))) |
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) y1) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y2)))) (*.f64 #s(literal 2 binary64) y1)) |
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (neg.f64 y1)) (*.f64 #s(literal 2 binary64) (neg.f64 y2))) (*.f64 #s(literal 2 binary64) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) y1) (*.f64 #s(literal 2 binary64) y2)) (*.f64 #s(literal 2 binary64) y1)) |
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) y1 (neg.f64 y2))) (neg.f64 y1)) |
(/.f64 (fma.f64 #s(literal 1 binary64) y1 (neg.f64 y2)) y1) |
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 y2) y1) (/.f64 (neg.f64 y2) y1)) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))) (-.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 y2 y1) (/.f64 y2 y1))) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 y2) y1) #s(literal 3 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64))) (fma.f64 (/.f64 (neg.f64 y2) y1) (/.f64 (neg.f64 y2) y1) (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64))))) |
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (/.f64 y2 y1) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (fma.f64 (/.f64 y2 y1) (/.f64 y2 y1) (/.f64 y2 y1)))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 y2) y1) (/.f64 (neg.f64 y2) y1))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1))) |
(/.f64 (+.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 y2) y1) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (neg.f64 y2) y1) (/.f64 (neg.f64 y2) y1)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1))))) |
(neg.f64 (+.f64 (/.f64 y2 y1) #s(literal -1 binary64))) |
(neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 y2 y1))) |
(neg.f64 (-.f64 (/.f64 y2 y1) #s(literal 1 binary64))) |
(fma.f64 (/.f64 y2 y1) #s(literal -1 binary64) #s(literal 1 binary64)) |
(fma.f64 (neg.f64 y2) (/.f64 #s(literal 1 binary64) y1) #s(literal 1 binary64)) |
(fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) #s(literal 1 binary64)) |
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal -1 binary64)) #s(literal 1 binary64)) |
(fma.f64 y2 (neg.f64 (/.f64 #s(literal 1 binary64) y1)) #s(literal 1 binary64)) |
(-.f64 (/.f64 (neg.f64 y2) y1) #s(literal -1 binary64)) |
(-.f64 #s(literal 1 binary64) (/.f64 y2 y1)) |
(+.f64 (/.f64 (*.f64 #s(literal 1 binary64) y1) y1) (/.f64 (neg.f64 y2) y1)) |
(+.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x1 (neg.f64 y2)) y1) x1)) x1) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y2 y1)) x1) |
(*.f64 x1 (-.f64 #s(literal 1 binary64) (/.f64 y2 y1))) |
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (/.f64 (*.f64 x1 (neg.f64 y2)) y1) (/.f64 (*.f64 x1 (neg.f64 y2)) y1))) (-.f64 x1 (/.f64 (*.f64 x1 (neg.f64 y2)) y1))) |
(/.f64 (+.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x1 (neg.f64 y2)) y1) #s(literal 3 binary64))) (fma.f64 x1 x1 (-.f64 (*.f64 (/.f64 (*.f64 x1 (neg.f64 y2)) y1) (/.f64 (*.f64 x1 (neg.f64 y2)) y1)) (*.f64 x1 (/.f64 (*.f64 x1 (neg.f64 y2)) y1))))) |
(fma.f64 (*.f64 x1 (/.f64 y2 y1)) #s(literal -1 binary64) x1) |
(fma.f64 (*.f64 x1 #s(literal -1 binary64)) (/.f64 y2 y1) x1) |
(fma.f64 (/.f64 y2 y1) (*.f64 #s(literal -1 binary64) x1) x1) |
(fma.f64 (/.f64 (neg.f64 y2) y1) x1 x1) |
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 y2 y1) x1) x1) |
(fma.f64 x1 (/.f64 (neg.f64 y2) y1) x1) |
(-.f64 x1 (*.f64 (neg.f64 x1) (/.f64 (neg.f64 y2) y1))) |
(-.f64 x1 (*.f64 (/.f64 y2 y1) x1)) |
(-.f64 x1 (neg.f64 (/.f64 (*.f64 x1 (neg.f64 y2)) y1))) |
(+.f64 (/.f64 (*.f64 x1 (neg.f64 y2)) y1) x1) |
(+.f64 x1 (/.f64 (*.f64 x1 (neg.f64 y2)) y1)) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1)))) |
(*.f64 x2 y2) |
(*.f64 y2 x2) |
(*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2)) |
(*.f64 (*.f64 (neg.f64 y2) x2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2))) |
(*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(*.f64 x2 (/.f64 y2 (+.f64 y1 y2))) |
(*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))) |
(*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 y2) x2))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (+.f64 y1 y2)) |
(/.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2)) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 x2 y2))) |
(neg.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2)))) |
(*.f64 (/.f64 (+.f64 y1 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (fabs.f64 (+.f64 y1 y2)))) |
(*.f64 (/.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (-.f64 (neg.f64 y2) y1))) |
(*.f64 (/.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (fma.f64 x1 y1 (*.f64 x2 y2))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
(*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 x2 y2)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(*.f64 (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2))) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 x2 y2) #s(literal 1 binary64) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64))) (+.f64 y1 y2)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64))) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 x2 y2) #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2)) |
(/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (*.f64 x1 y1)) (+.f64 y1 y2)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) (+.f64 y1 y2)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (neg.f64 (*.f64 (neg.f64 y2) x2))) (+.f64 y1 y2)) |
(/.f64 (fma.f64 x1 y1 (neg.f64 (*.f64 (neg.f64 y2) x2))) (+.f64 y1 y2)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (*.f64 x2 y2)) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 x2 y2) #s(literal 1 binary64) (*.f64 x1 y1)) (+.f64 y1 y2)) |
(/.f64 (fma.f64 x1 y1 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) (+.f64 y1 y2)) |
(/.f64 (-.f64 (*.f64 (neg.f64 y1) x1) (neg.f64 (*.f64 (neg.f64 y2) x2))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (-.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (*.f64 (neg.f64 y2) x2)) (+.f64 y1 y2)) |
(/.f64 (-.f64 (*.f64 (neg.f64 y1) x1) (*.f64 x2 y2)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2))) (*.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y1) x1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y1) x1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (neg.f64 y1) x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (+.f64 y1 y2) x2) y2 (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (+.f64 y1 y2) x2) y2 (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y1) x1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (+.f64 y1 y2) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (+.f64 y1 y2) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2))) (+.f64 y1 y2))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (+.f64 y1 y2) (*.f64 x1 y1))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1)))) (neg.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1)))) (neg.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 x2) y2 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 x1) y1 (*.f64 (neg.f64 y2) x2))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1)))) (neg.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1)))) (neg.f64 (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2)))) (neg.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 x2 y2)))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2))))) (neg.f64 (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 x1 y1 (*.f64 x2 y2)))) (+.f64 y1 y2)) |
(/.f64 (/.f64 (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2))) (+.f64 y1 y2)) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (+.f64 y1 y2) (*.f64 x1 y1)) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (-.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))))) (+.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (fma.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))))))) |
(/.f64 (fma.f64 (neg.f64 x2) y2 (*.f64 (neg.f64 y1) x1)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (neg.f64 x1) y1 (*.f64 (neg.f64 y2) x2)) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 x2 y2))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (neg.f64 (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 x1 y1 (*.f64 x2 y2))) (-.f64 (neg.f64 y2) y1)) |
(/.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 x2 y2)) (+.f64 y1 y2)) |
(/.f64 (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))) (-.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))))) |
(/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 x2 y2)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2)))) |
(neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 y2) x2) (*.f64 x1 y1)) (+.f64 y1 y2))) |
(fma.f64 (/.f64 (*.f64 (+.f64 y1 y2) x2) (fabs.f64 (+.f64 y1 y2))) (/.f64 y2 (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 (+.f64 y1 y2) x2) (-.f64 (neg.f64 y2) y1)) (/.f64 y2 (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 (+.f64 y1 y2) x2) (+.f64 y1 y2)) (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 (+.f64 y1 y2) y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 x2 (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 (+.f64 y1 y2) y2) (-.f64 (neg.f64 y2) y1)) (/.f64 x2 (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 (+.f64 y1 y2) y2) (+.f64 y1 y2)) (/.f64 x2 (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 x2 (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 y2 (+.f64 y1 y2)) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 x2 (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 y2 (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 x2 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (+.f64 y1 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y2 (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 x2 (+.f64 y1 y2)) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y2 (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 x2 (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 x1 (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 y1 (+.f64 y1 y2)) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 x1 (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 y1 (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 x1 y1) (fabs.f64 (+.f64 y1 y2))) (/.f64 (+.f64 y1 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y1 (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 x1 (+.f64 y1 y2)) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (+.f64 y1 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 x2 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (+.f64 y1 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 x1 y1) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 x1 (+.f64 y1 y2)) (/.f64 (*.f64 y1 (+.f64 y1 y2)) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 x2 (+.f64 y1 y2)) (/.f64 (*.f64 y2 (+.f64 y1 y2)) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y1 (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 x1 (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (/.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x2 (+.f64 y1 y2)) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y2 (+.f64 y1 y2)) x2 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
(fma.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (/.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x1 y1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
(fma.f64 (*.f64 (neg.f64 y1) x1) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
(fma.f64 (*.f64 (neg.f64 y2) x2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
(fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (/.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
(fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (/.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x1 y1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
(fma.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x1 (+.f64 y1 y2)) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y1 (+.f64 y1 y2)) x1 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
(fma.f64 x1 (/.f64 y1 (+.f64 y1 y2)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
(fma.f64 x2 (/.f64 y2 (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
(fma.f64 y1 (*.f64 x1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
(fma.f64 y1 (/.f64 x1 (+.f64 y1 y2)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
(fma.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
(fma.f64 y2 (/.f64 x2 (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
(-.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (*.f64 (neg.f64 y1) x1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))) |
(-.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2)))) |
(-.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) |
(-.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (+.f64 y1 y2)) (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) (/.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) (/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))) |
(+.f64 (/.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) (/.f64 (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) (/.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) (/.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))) |
(+.f64 (/.f64 (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) (/.f64 (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(+.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
(+.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2))) |
Compiled 55 267 to 6 635 computations (88.0% saved)
20 alts after pruning (17 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 229 | 10 | 1 239 |
| Fresh | 8 | 7 | 15 |
| Picked | 5 | 0 | 5 |
| Done | -1 | 3 | 2 |
| Total | 1 241 | 20 | 1 261 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 99.6% | (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 47.0% | (*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) | |
| ✓ | 47.0% | (*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
| 82.2% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2))) | |
| 82.2% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2))) | |
| ✓ | 46.9% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
| 46.9% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))) | |
| 13.4% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) | |
| ▶ | 55.3% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
| ▶ | 53.8% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)))) |
| 45.6% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) | |
| 56.8% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) | |
| 38.8% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))) | |
| ▶ | 45.5% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
| 45.5% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))) | |
| 56.7% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) | |
| 47.0% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2)))))) | |
| ▶ | 12.0% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
| 45.7% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1)))) | |
| ✓ | 37.9% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
Compiled 1 549 to 892 computations (42.4% saved)
| Inputs |
|---|
1/2097152 |
1 |
128 |
2097152 |
| Outputs |
|---|
#s(literal 1/2097152 binary64) |
#s(literal 1 binary64) |
#s(literal 128 binary64) |
#s(literal 2097152 binary64) |
| 0.0ms | 1× | 0 | valid |
Compiled 6 to 6 computations (0.0% saved)
adjust: 0.0ms (0.0% of total)Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1560 | 11869 |
| 1× | iter-limit |
| Inputs |
|---|
y2 |
#s(literal 1/2097152 binary64) |
(*.f64 y2 #s(literal 1/2097152 binary64)) |
#s(literal 1 binary64) |
y1 |
(/.f64 y2 y1) |
(+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1) |
(/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) |
x2 |
x1 |
(*.f64 x1 #s(literal 1/2097152 binary64)) |
(/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) |
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))) |
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) |
#s(literal 128 binary64) |
(*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) |
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 x2 y2) |
(/.f64 (*.f64 x2 y2) y1) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
(+.f64 y1 y2) |
(/.f64 x2 (+.f64 y1 y2)) |
(*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)) |
(+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)))) |
#s(literal 2097152 binary64) |
(/.f64 x2 y1) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) |
(*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))) |
(*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))) |
(+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
| Outputs |
|---|
#s(approx x1 x1) |
#s(approx (* x1 1/2097152) (*.f64 #s(literal 1/2097152 binary64) x1)) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (fma.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))) |
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (*.f64 x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 x1 (fma.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))) (*.f64 #s(literal 1/16384 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 x1 (fma.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))) (*.f64 #s(literal 1/128 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1))))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 x1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (*.f64 x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1))) |
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))) (*.f64 #s(literal 1/16384 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))) (*.f64 #s(literal 1/128 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (/.f64 y2 y1) #s(literal 1 binary64))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (/.f64 y2 y1)) #s(literal 1 binary64))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (/.f64 y2 y1))))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))) |
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 y1)))))) |
#s(approx y1 y1) |
#s(approx (/ y2 y1) (/.f64 y2 y1)) |
#s(approx (+ 1 (/ y2 y1)) (/.f64 (+.f64 y1 y2) y1)) |
#s(approx (* (+ 1 (/ y2 y1)) y1) y2) |
#s(approx (* (+ 1 (/ y2 y1)) y1) (+.f64 y1 y2)) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) #s(literal 1/2097152 binary64)) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (/.f64 y1 y2)))) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y2)))))) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 y1 (-.f64 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y2)))))) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (/.f64 y1 y2)) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y2)))) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (*.f64 y1 (fma.f64 y1 (-.f64 (/.f64 y1 (pow.f64 y2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y2)))) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (*.f64 y1 (fma.f64 y1 (-.f64 (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y2)))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 3 binary64))))))))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 4 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (*.f64 #s(literal 1/2097152 binary64) x2)) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))))))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))))))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 #s(literal 1/16384 binary64) x2)) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) x2)) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) x2) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) (*.f64 x1 y1)) y1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))))))))) |
#s(approx (/ x2 (+ y1 y2)) (/.f64 x2 y2)) |
#s(approx (/ x2 (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x2 y2))) |
#s(approx (/ x2 (+ y1 y2)) (fma.f64 y1 (-.f64 (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 3 binary64))) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 x2 y2))) |
#s(approx (/ x2 (+ y1 y2)) (fma.f64 y1 (-.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 x2 y2))) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) y2)))) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x2 y2))))) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (/.f64 x2 y2))))) |
#s(approx (/ x2 y1) (/.f64 x2 y1)) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1)) y1)) |
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1)) |
#s(approx (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))))) (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1))) |
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (/.f64 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) (*.f64 x1 y1)) y1)) |
#s(approx (+ 1 (/ y2 y1)) #s(literal 1 binary64)) |
#s(approx (+ 1 (/ y2 y1)) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))) |
#s(approx (* (+ 1 (/ y2 y1)) y1) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 y1))) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1) (*.f64 #s(literal 1/2097152 binary64) y2)) y1)) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1) (fma.f64 #s(literal 1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 2 binary64)))))) y1)) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 4 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 2 binary64))))))) y1)) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 y2 y1))) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 y2 y1)))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))))))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))))))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 #s(literal 1/16384 binary64) x1)) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1)))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1)))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))) |
#s(approx (/ x2 (+ y1 y2)) (/.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) y1))) y1)) |
#s(approx (/ x2 (+ y1 y2)) (/.f64 (-.f64 (+.f64 x2 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 y2) y1)) y1)) |
#s(approx (/ x2 (+ y1 y2)) (/.f64 (-.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y2) y1))) y1)) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 x2 y2)) y1)) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (/.f64 (-.f64 (fma.f64 x2 y2 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1)) y1)) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 4 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 x2 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1))) y1)) |
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1)))) |
#s(approx (* (+ 1 (/ y2 y1)) y1) (*.f64 #s(literal -1 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)) #s(literal 1 binary64))))) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1))) y1))) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (pow.f64 y2 #s(literal 2 binary64)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) y1))) y1) (*.f64 #s(literal -1/2097152 binary64) y2)) y1))) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (pow.f64 y2 #s(literal 3 binary64)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 4 binary64)) y1))) y1) (*.f64 #s(literal -1/2097152 binary64) (pow.f64 y2 #s(literal 2 binary64)))) y1) (*.f64 #s(literal -1/2097152 binary64) y2)) y1))) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1)) (*.f64 #s(literal -1 binary64) y2)) y1)))) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) y1)) (*.f64 #s(literal -1 binary64) (pow.f64 y2 #s(literal 2 binary64)))) y1)) (*.f64 #s(literal -1 binary64) y2)) y1)))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 1/2097152 binary64) x1))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/16384 binary64) x1))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1)))) |
#s(approx (/ x2 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x2 (/.f64 (*.f64 x2 y2) y1)) y1))) |
#s(approx (/ x2 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x2 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 x2 y2)) y1))) y1))) |
#s(approx (/ x2 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x2 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1)) (*.f64 x2 y2)) y1))) y1))) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1)) y1))) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1))) y1))) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 4 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))) y1)) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1))) y1))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1)) y1))) |
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1))) |
#s(approx (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))))) (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1))) |
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1)))) |
#s(approx (* x2 y2) (*.f64 x2 y2)) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1)))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 x2 y2) y1)))) |
#s(approx (/ x2 (+ y1 y2)) (/.f64 x2 (+.f64 y1 y2))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (*.f64 x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 x2 (fma.f64 #s(literal 1/16384 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal 1/16384 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 x2 (fma.f64 #s(literal 1/128 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal 1/128 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (+.f64 (/.f64 x1 x2) (/.f64 y2 y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (/.f64 y2 y1)))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (*.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 y1))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/16384 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal -1/16384 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/128 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal -1/128 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal -1 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))) x2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)))))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (*.f64 x2 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))) |
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1))))))) |
#s(approx (* y2 1/2097152) (*.f64 #s(literal 1/2097152 binary64) y2)) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 4 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 (/.f64 y2 (pow.f64 y1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y1))))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 2 binary64)))))))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))))))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))))))))) |
#s(approx (/ x2 (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x2 y1))) |
#s(approx (/ x2 (+ y1 y2)) (fma.f64 y2 (-.f64 (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 3 binary64))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1))) |
#s(approx (/ x2 (+ y1 y2)) (fma.f64 y2 (-.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1))) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x2 y1)))) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (*.f64 y2 (fma.f64 y2 (-.f64 (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 3 binary64))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1)))) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1)))) |
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))) |
#s(approx (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))))) (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))) |
#s(approx (+ 1 (/ y2 y1)) (*.f64 y2 (+.f64 (/.f64 #s(literal 1 binary64) y1) (/.f64 #s(literal 1 binary64) y2)))) |
#s(approx (* (+ 1 (/ y2 y1)) y1) (*.f64 y2 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)))) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (-.f64 (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) (pow.f64 y2 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 y2)))) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (-.f64 (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 y2))))) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (/.f64 (+.f64 y1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2))) y2)) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (/.f64 (-.f64 (+.f64 y1 (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) y2)) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (/.f64 (-.f64 (+.f64 y1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 4 binary64)) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2))) y2)) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64)))))) y2)) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64))))))) y2)) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))))))))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))))))))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64)))))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64)))))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64)))))))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1)) y1) (/.f64 x1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))) |
#s(approx (/ x2 (+ y1 y2)) (/.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) y2))) y2)) |
#s(approx (/ x2 (+ y1 y2)) (/.f64 (-.f64 (+.f64 x2 (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 y1) y2)) y2)) |
#s(approx (/ x2 (+ y1 y2)) (/.f64 (-.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y1) y2))) y2)) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (-.f64 (+.f64 x2 (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 y1) y2))) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (-.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y1) y2)))) |
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (/.f64 x1 y2)))) |
#s(approx (* (+ 1 (/ y2 y1)) y1) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y1 y2)) #s(literal 1 binary64))))) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) (*.f64 #s(literal -1/2097152 binary64) y1)) y2)))) |
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) y2)) (*.f64 #s(literal -1/2097152 binary64) (pow.f64 y1 #s(literal 2 binary64)))) y2)) (*.f64 #s(literal -1/2097152 binary64) y1)) y2)))) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y1 (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) y2))) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y1 #s(literal 3 binary64)) y2) (pow.f64 y1 #s(literal 2 binary64))) y2))) y2))) |
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y1 #s(literal 4 binary64)) y2) (pow.f64 y1 #s(literal 3 binary64))) y2)) (pow.f64 y1 #s(literal 2 binary64))) y2))) y2))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2))) y2))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) y2))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) y2))) |
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) y2))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) y2))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/2097152 binary64) x2))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 1/2097152 binary64) x2))) |
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 1/2097152 binary64) x2))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/16384 binary64) x2))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2))) |
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 y2) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1)) y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2)))) |
#s(approx (/ x2 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x2 (/.f64 (*.f64 x2 y1) y2)) y2))) |
#s(approx (/ x2 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x2 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 x2 y1)) y2))) y2))) |
#s(approx (/ x2 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x2 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) y2) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) y2)) (*.f64 x2 y1)) y2))) y2))) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 x2 y1)) y2)))) |
#s(approx (* y2 (/ x2 (+ y1 y2))) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) y2) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) y2) (*.f64 x2 y1)) y2)))) |
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 #s(literal -1 binary64) (/.f64 x1 y2)))))) |
12 calls:
| Time | Variable | Point |
|---|---|---|
| 15.0ms | x1 | -inf |
| 9.0ms | y1 | inf |
| 5.0ms | x2 | -inf |
| 5.0ms | y2 | -inf |
| 5.0ms | y1 | -inf |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 64 | 520 |
| 0 | 88 | 440 |
| 1 | 408 | 372 |
| 2 | 1774 | 372 |
| 0 | 5183 | 362 |
| 1× | iter-limit |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
y2 |
#s(literal 1/2097152 binary64) |
(*.f64 y2 #s(literal 1/2097152 binary64)) |
#s(literal 1 binary64) |
y1 |
(/.f64 y2 y1) |
(+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1) |
(/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) |
x2 |
x1 |
(*.f64 x1 #s(literal 1/2097152 binary64)) |
(/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) |
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))) |
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) |
#s(literal 128 binary64) |
(*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) |
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 x2 y2) |
(/.f64 (*.f64 x2 y2) y1) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
(+.f64 y1 y2) |
(/.f64 x2 (+.f64 y1 y2)) |
(*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)) |
(+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)))) |
#s(literal 2097152 binary64) |
(/.f64 x2 y1) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) |
(*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))) |
(*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))) |
(+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
| Outputs |
|---|
y2 |
#s(literal 1/2097152 binary64) |
(*.f64 #s(literal 1/2097152 binary64) y2) |
(*.f64 y2 #s(literal 1/2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 y2 #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y2)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 y2) #s(literal -2097152 binary64)) |
(/.f64 y2 #s(literal 2097152 binary64)) |
#s(literal 1 binary64) |
y1 |
(*.f64 (/.f64 #s(literal 1 binary64) y1) y2) |
(*.f64 (neg.f64 y2) (/.f64 #s(literal 1 binary64) (neg.f64 y1))) |
(*.f64 y2 (/.f64 #s(literal 1 binary64) y1)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 y2))) (neg.f64 (neg.f64 (neg.f64 y1)))) |
(/.f64 (neg.f64 (*.f64 y2 #s(literal 1 binary64))) (neg.f64 y1)) |
(/.f64 (*.f64 y2 #s(literal 1 binary64)) y1) |
(/.f64 (neg.f64 (neg.f64 y2)) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 y2) (neg.f64 y1)) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (neg.f64 y2))) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 y2)) |
(/.f64 y2 y1) |
(neg.f64 (/.f64 (neg.f64 y2) y1)) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 y2 y1))) (/.f64 y2 y1)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64))) #s(literal 1 binary64)) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 y2 y1) #s(literal 1 binary64))) #s(literal 1 binary64)) |
(*.f64 (+.f64 y1 y2) (/.f64 #s(literal 1 binary64) y1)) |
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (neg.f64 y1)) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y2)))) (*.f64 #s(literal 2 binary64) (neg.f64 y1))) |
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2 binary64) (neg.f64 y2))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1)))) |
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) y1) (*.f64 #s(literal 2 binary64) (neg.f64 y2))) (*.f64 #s(literal 2 binary64) y1)) |
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (neg.f64 y1)) (*.f64 #s(literal 2 binary64) y2)) (*.f64 #s(literal 2 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 y1 (+.f64 y1 y2)) #s(literal -1 binary64)) (*.f64 y1 (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 y1 (+.f64 y1 y2)) #s(literal 1 binary64)) (*.f64 y1 y1)) |
(/.f64 (*.f64 (*.f64 (+.f64 y1 y2) y1) #s(literal -1 binary64)) (*.f64 y1 (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 (+.f64 y1 y2) y1) #s(literal 1 binary64)) (*.f64 y1 y1)) |
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 y1) (neg.f64 y2))) (neg.f64 (neg.f64 y1))) |
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 y1) (neg.f64 y2)) (neg.f64 y1)) |
(/.f64 (-.f64 (*.f64 (/.f64 y2 y1) (/.f64 y2 y1)) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))) (-.f64 (/.f64 y2 y1) #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 y2) y1) (/.f64 (neg.f64 y2) y1))) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1))) |
(/.f64 (+.f64 (pow.f64 (/.f64 y2 y1) #s(literal 3 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64))) (fma.f64 (/.f64 y2 y1) (/.f64 y2 y1) (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 y2 y1) #s(literal 1 binary64))))) |
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 y2) y1) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (fma.f64 (/.f64 (neg.f64 y2) y1) (/.f64 (neg.f64 y2) y1) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1))))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 y2 y1) (/.f64 y2 y1))) (-.f64 #s(literal 1 binary64) (/.f64 y2 y1))) |
(/.f64 (+.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (/.f64 y2 y1) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 y2 y1) (/.f64 y2 y1)) (*.f64 #s(literal 1 binary64) (/.f64 y2 y1))))) |
(/.f64 (neg.f64 (+.f64 y1 y2)) (neg.f64 y1)) |
(/.f64 (+.f64 y1 y2) (neg.f64 (neg.f64 y1))) |
(/.f64 (+.f64 y1 y2) y1) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 (+.f64 y1 y2))) |
(neg.f64 (-.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) y1) y2 #s(literal 1 binary64)) |
(fma.f64 (neg.f64 y2) (/.f64 #s(literal 1 binary64) (neg.f64 y1)) #s(literal 1 binary64)) |
(fma.f64 y2 (/.f64 #s(literal 1 binary64) y1) #s(literal 1 binary64)) |
(-.f64 (/.f64 y2 y1) #s(literal -1 binary64)) |
(-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)) |
(+.f64 (/.f64 y1 y1) (/.f64 y2 y1)) |
(+.f64 (/.f64 y2 y1) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)) y2) |
(*.f64 (/.f64 (+.f64 y1 y2) y1) y1) |
(*.f64 y1 (/.f64 (+.f64 y1 y2) y1)) |
(/.f64 (neg.f64 (*.f64 y1 (+.f64 y1 y2))) (neg.f64 y1)) |
(/.f64 (neg.f64 (*.f64 (+.f64 y1 y2) y1)) (neg.f64 y1)) |
(/.f64 (*.f64 y1 (+.f64 y1 y2)) y1) |
(/.f64 (*.f64 (+.f64 y1 y2) y1) y1) |
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (-.f64 y2 y1)) |
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 (neg.f64 y2) (neg.f64 y2))) (+.f64 y1 (neg.f64 y2))) |
(/.f64 (+.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 y2 y2 (-.f64 (*.f64 y1 y1) (*.f64 y2 y1)))) |
(/.f64 (-.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 (neg.f64 y2) #s(literal 3 binary64))) (fma.f64 y1 y1 (fma.f64 (neg.f64 y2) (neg.f64 y2) (*.f64 y1 (neg.f64 y2))))) |
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 y2 y2)) (-.f64 y1 y2)) |
(/.f64 (+.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 y1 y1 (-.f64 (*.f64 y2 y2) (*.f64 y1 y2)))) |
(neg.f64 (neg.f64 (+.f64 y1 y2))) |
(fma.f64 (/.f64 y2 y1) y1 y1) |
(fma.f64 y1 (/.f64 y2 y1) y1) |
(-.f64 y1 (neg.f64 y2)) |
(-.f64 y2 (neg.f64 y1)) |
(+.f64 (*.f64 y1 (/.f64 y2 y1)) y1) |
(+.f64 (*.f64 (/.f64 y2 y1) y1) y1) |
(+.f64 y1 (*.f64 y1 (/.f64 y2 y1))) |
(+.f64 y1 (*.f64 (/.f64 y2 y1) y1)) |
(+.f64 y1 (neg.f64 (neg.f64 y2))) |
(+.f64 y1 y2) |
(+.f64 y2 y1) |
(*.f64 (/.f64 #s(literal 1/2097152 binary64) (/.f64 (+.f64 y1 y2) y1)) (/.f64 y2 y1)) |
(*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) (/.f64 #s(literal 1 binary64) y1)) |
(*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) y2)) |
(*.f64 (/.f64 #s(literal 1/2097152 binary64) y1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1)) |
(*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (/.f64 #s(literal 1/2097152 binary64) y1)) |
(*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2))) |
(*.f64 (/.f64 y2 y1) (/.f64 #s(literal 1/2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 y2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2))) |
(*.f64 y2 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 y2 #s(literal 1 binary64))) (+.f64 y1 y2)) |
(/.f64 (*.f64 #s(literal 1/2097152 binary64) (neg.f64 (neg.f64 y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (neg.f64 (neg.f64 y1)))) |
(/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) #s(literal -1 binary64)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) #s(literal 1 binary64)) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) #s(literal -1 binary64)) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 y2 #s(literal 1 binary64))) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1 binary64) y2)) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y2) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 y2 #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 y2 #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 #s(literal 1 binary64) y2)) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) y2)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1/2097152 binary64) (neg.f64 y2)) (*.f64 (neg.f64 y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (*.f64 (neg.f64 y2) #s(literal -1/2097152 binary64)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 y1))) |
(/.f64 (*.f64 (neg.f64 y2) #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) |
(/.f64 (*.f64 (neg.f64 (neg.f64 y2)) #s(literal 1/2097152 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 y2 #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal -1 binary64) y2) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) y2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) #s(literal 1/2097152 binary64))) (neg.f64 y1)) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) #s(literal 1 binary64))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 y2 (/.f64 #s(literal 1/2097152 binary64) y1))) (neg.f64 (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))))) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y2))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 y2 #s(literal 1 binary64)) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (*.f64 y2 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) #s(literal 1/2097152 binary64)) y1) |
(/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) #s(literal 1 binary64)) (+.f64 y1 y2)) |
(/.f64 (*.f64 #s(literal 1 binary64) y2) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 #s(literal 1 binary64) y2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 y2 (/.f64 #s(literal 1/2097152 binary64) y1)) (/.f64 (+.f64 y1 y2) y1)) |
(/.f64 (/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) y1) (/.f64 (+.f64 y1 y2) y1)) |
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2)))) (neg.f64 y1)) |
(/.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2)) |
(/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) y1) |
(/.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal -1/2097152 binary64) y2) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (/.f64 y2 y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (/.f64 y2 y1) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) y2))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 #s(literal 1/2097152 binary64) y2))) |
(/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (+.f64 y1 y2)) |
(neg.f64 (/.f64 (*.f64 #s(literal -1/2097152 binary64) y2) (+.f64 y1 y2))) |
x2 |
x1 |
(*.f64 (neg.f64 x1) #s(literal -1/2097152 binary64)) |
(*.f64 x1 #s(literal 1/2097152 binary64)) |
(*.f64 #s(literal 1/2097152 binary64) x1) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x1)) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 x1 #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x1))) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 x1 #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) x1) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (neg.f64 x1)) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 x1) #s(literal -2097152 binary64)) |
(/.f64 x1 #s(literal 2097152 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (neg.f64 x1))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) x1)) |
(neg.f64 (*.f64 #s(literal -1/2097152 binary64) x1)) |
(*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (/.f64 #s(literal 1 binary64) y1)) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) y1) |
(*.f64 (neg.f64 y1) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2))) |
(*.f64 y1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(pow.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal -1 binary64)) |
(/.f64 (*.f64 (neg.f64 y1) #s(literal -1 binary64)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 y1))) |
(/.f64 (*.f64 (neg.f64 y1) #s(literal 1 binary64)) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 y1 #s(literal -1 binary64)) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (neg.f64 (/.f64 y1 y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 y1))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (/.f64 y1 y1) (/.f64 (+.f64 y1 y2) y1)) |
(/.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (neg.f64 y1)) |
(/.f64 (neg.f64 (neg.f64 y1)) (+.f64 y1 y2)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) y1) |
(/.f64 (neg.f64 y1) (neg.f64 (+.f64 y1 y2))) |
(/.f64 y1 (+.f64 y1 y2)) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) y1)) |
(neg.f64 (/.f64 (neg.f64 y1) (+.f64 y1 y2))) |
(*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) |
(*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 x1 #s(literal 1/2097152 binary64))) |
(*.f64 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (/.f64 y1 y1)) |
(*.f64 (/.f64 y1 y1) (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1))) |
(*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) |
(*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64))) |
(*.f64 (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) |
(*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) |
(*.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64))) |
(*.f64 y1 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x1 #s(literal 1/2097152 binary64)))) |
(*.f64 y1 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (+.f64 y1 y2))) |
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (/.f64 y1 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (neg.f64 y1) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1))) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 y1) (*.f64 (neg.f64 x1) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) (neg.f64 x1))) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (*.f64 (neg.f64 y1) (*.f64 #s(literal -1/2097152 binary64) x1)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 y1))) |
(/.f64 (*.f64 (neg.f64 y1) (/.f64 x1 y1)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 y1 (*.f64 (/.f64 x1 y1) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 y1 (*.f64 #s(literal 1 binary64) (/.f64 x1 y1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 y1 (*.f64 (neg.f64 x1) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (*.f64 y1 (*.f64 #s(literal 1 binary64) (neg.f64 x1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (*.f64 y1 (*.f64 #s(literal -1/2097152 binary64) x1)) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 y1 (/.f64 x1 y1)) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (*.f64 (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)) y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)) y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (*.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64)) y1) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x1)) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x1)) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (/.f64 x1 y1) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (*.f64 (/.f64 x1 y1) y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal -2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal -2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 (*.f64 x1 y1)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 (neg.f64 (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (neg.f64 (*.f64 x1 y1)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal -2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (neg.f64 (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 x1 y1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (*.f64 x1 y1) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (/.f64 y1 y1) (*.f64 x1 #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 y1 y1) (*.f64 #s(literal 1 binary64) x1)) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 y1 y1) (neg.f64 (neg.f64 x1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 y1 y1) (neg.f64 x1)) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (/.f64 y1 y1) x1) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 x1 #s(literal 1 binary64))) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 #s(literal 1 binary64) x1)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (neg.f64 (neg.f64 x1))) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (neg.f64 x1)) (*.f64 (neg.f64 y1) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) x1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 x1 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1 binary64) x1)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) (neg.f64 (neg.f64 x1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) (neg.f64 x1)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) x1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 x1 #s(literal 1 binary64))) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 #s(literal 1 binary64) x1)) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (neg.f64 (neg.f64 x1))) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (/.f64 y1 y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) (/.f64 y1 y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (/.f64 y1 y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (neg.f64 x1) (/.f64 y1 y1)) (*.f64 #s(literal -2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (neg.f64 x1) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (neg.f64 x1) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 x1 (/.f64 y1 y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 x1 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 x1 (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) y1) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) x1)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) x1)) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 y1) (neg.f64 (neg.f64 x1))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 y1 (*.f64 x1 #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (*.f64 y1 (*.f64 x1 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 y1 (*.f64 #s(literal 1 binary64) x1)) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (*.f64 y1 (*.f64 #s(literal 1 binary64) x1)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 y1 (neg.f64 (neg.f64 x1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (neg.f64 y1)) |
(/.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (neg.f64 y1)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 x1 (/.f64 y1 (+.f64 y1 y2)))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 (+.f64 y1 y2) y1))) (neg.f64 y1)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (neg.f64 x1))) (neg.f64 (*.f64 y1 #s(literal -2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) x1)) (neg.f64 (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) (neg.f64 x1))) (neg.f64 (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal -2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (neg.f64 (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (neg.f64 (*.f64 #s(literal -2097152 binary64) y1))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) (neg.f64 y1))) (neg.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2))))) |
(/.f64 (neg.f64 (*.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (neg.f64 (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (neg.f64 (*.f64 x1 (neg.f64 y1))) (neg.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 y1 (neg.f64 x1))) (neg.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) (neg.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)) (*.f64 (neg.f64 y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) y1) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 x1 #s(literal 1/2097152 binary64))) y1) |
(/.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 x1 (/.f64 y1 (+.f64 y1 y2))) #s(literal 2097152 binary64)) |
(/.f64 (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 (+.f64 y1 y2) y1)) y1) |
(/.f64 (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) y1) (/.f64 (+.f64 y1 y2) y1)) |
(/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (neg.f64 x1)) (*.f64 y1 #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) x1) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 #s(literal -2097152 binary64) y1))) |
(/.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 y1) x1) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (*.f64 (neg.f64 y1) x1) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 y1 (neg.f64 x1)) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 #s(literal -2097152 binary64) y1))) |
(/.f64 (*.f64 y1 (neg.f64 x1)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (neg.f64 x1) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (neg.f64 x1) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 x1 (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (*.f64 x1 (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 x1 y1)) (neg.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 x1 y1)) (neg.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(/.f64 (*.f64 x1 y1) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (*.f64 x1 y1) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 x1 y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 x1 y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2))) |
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2)))) y1) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 y1 y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2)))) (neg.f64 (+.f64 y1 y2))) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 y1 (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2)))) (+.f64 y1 y2)) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 y1 (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2)))) (+.f64 y1 y2)) (*.f64 y1 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 y1 (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2)))) (neg.f64 (+.f64 y1 y2))) (*.f64 y1 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 y1 (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) y1) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (neg.f64 (+.f64 y1 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (neg.f64 (+.f64 y1 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) x2) y1) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 y1 y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) x2) (neg.f64 (+.f64 y1 y2))) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 y1 (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) x2) (+.f64 y1 y2)) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 y1 (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) x2) (+.f64 y1 y2)) (*.f64 y1 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 y1 (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) x2) (neg.f64 (+.f64 y1 y2))) (*.f64 y1 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 y1 (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) y1) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (neg.f64 (+.f64 y1 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (neg.f64 (+.f64 y1 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 (+.f64 y1 y2) y1)) y1) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 y1 y1)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 (+.f64 y1 y2) y1)) (neg.f64 (+.f64 y1 y2))) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 y1 (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 (+.f64 y1 y2) y1)) (+.f64 y1 y2)) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 y1 (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 (+.f64 y1 y2) y1)) (+.f64 y1 y2)) (*.f64 y1 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 y1 (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 (+.f64 y1 y2) y1)) (neg.f64 (+.f64 y1 y2))) (*.f64 y1 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 y1 (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) y1) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (neg.f64 (+.f64 y1 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (neg.f64 (+.f64 y1 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (/.f64 y2 y1))) y1) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (+.f64 y1 y2)) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (/.f64 y2 y1))) (neg.f64 (+.f64 y1 y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (/.f64 y2 y1))) (+.f64 y1 y2)) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (/.f64 y2 y1))) (+.f64 y1 y2)) (*.f64 (/.f64 (+.f64 y1 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (/.f64 y2 y1))) (neg.f64 (+.f64 y1 y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (neg.f64 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (neg.f64 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) y1) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 (+.f64 y1 y2) y1)) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (neg.f64 (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (neg.f64 (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (+.f64 y1 y2)) (*.f64 y1 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 y1 (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (+.f64 y1 y2)) (*.f64 y1 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 y1 (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 (/.f64 y1 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 (+.f64 y1 y2) y1)) (+.f64 y1 y2)) (*.f64 y1 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 y1 (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) y1) (+.f64 y1 y2)) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 (*.f64 y1 #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 y1 #s(literal -2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) x1) (+.f64 y1 y2)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal -2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2))) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 (neg.f64 y1)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 y1 #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 y1 #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 x2 y2 (*.f64 x1 y1))) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 y1 #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 y1 #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 x2 y2 (*.f64 x1 y1))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 x2 y2 (*.f64 x1 y1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x2 y2 (*.f64 x1 y1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 4398046511104 binary64) y1)) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 4398046511104 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 4398046511104 binary64) y1)) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 4398046511104 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 4398046511104 binary64) y1)) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 4398046511104 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 4398046511104 binary64) y1)) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (neg.f64 (+.f64 y1 y2)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 4398046511104 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (+.f64 y1 y2) (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 (+.f64 y1 y2) y1))) (neg.f64 y1)) |
(/.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2))))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))) |
(/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 1 binary64)) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (+.f64 y1 y2) (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2))) (+.f64 y1 y2)) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))) (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) (+.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))))) |
(/.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) y1) |
(/.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) y1) (/.f64 (+.f64 y1 y2) y1)) |
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))) (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))))) |
(/.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 y1 y2)) (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)))) |
(neg.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y1 y2)))) |
(neg.f64 (-.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))) |
(fma.f64 (*.f64 x2 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1)) (/.f64 #s(literal 1/2097152 binary64) y1) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 (*.f64 x2 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1)) (/.f64 #s(literal 1/2097152 binary64) y1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(fma.f64 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (/.f64 y2 y1) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (/.f64 y2 y1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 (/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) y1) (/.f64 x2 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 (/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) y1) (/.f64 x2 (/.f64 (+.f64 y1 y2) y1)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (/.f64 y1 y1) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(fma.f64 (/.f64 y1 y1) (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) (/.f64 x2 y1) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) (/.f64 x2 y1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (*.f64 (/.f64 #s(literal 1/2097152 binary64) y1) x2) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (*.f64 (/.f64 #s(literal 1/2097152 binary64) y1) x2) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(fma.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(fma.f64 x2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 x2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) x2 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) x2 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 (/.f64 y2 y1) (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 (/.f64 y2 y1) (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 y1 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x1 #s(literal 1/2097152 binary64))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(fma.f64 y1 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y1 y2)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) x2) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) x2) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))) |
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (neg.f64 x2) (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2))) |
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2)) x2)) |
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (neg.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))) |
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (/.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2))) |
(+.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) |
(+.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) |
(+.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) |
#s(literal 128 binary64) |
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (/.f64 #s(literal 128 binary64) y1)) |
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) y1) (/.f64 #s(literal 128 binary64) (/.f64 (+.f64 y1 y2) y1))) |
(*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 128 binary64))) |
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y1 y2))) |
(*.f64 #s(literal 128 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) #s(literal 128 binary64)) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 128 binary64))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (/.f64 (+.f64 y1 y2) y1))) (neg.f64 y1)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) (+.f64 y1 y2)) |
(/.f64 (*.f64 #s(literal 128 binary64) (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (/.f64 (+.f64 y1 y2) y1)) y1) |
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) y1) (/.f64 (+.f64 y1 y2) y1)) |
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (+.f64 y1 y2)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) |
(fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) #s(literal 128 binary64))) |
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))) |
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))) |
(fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 128 binary64))) |
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))) |
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))) |
(+.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) #s(literal 128 binary64))) |
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 128 binary64))) |
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64))) |
(*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2))) |
(*.f64 (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64)) |
(*.f64 #s(literal 128 binary64) (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) #s(literal 16384 binary64)) |
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 16384 binary64))) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 16384 binary64))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64))) (+.f64 y1 y2)) |
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) (+.f64 y1 y2)) |
(/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 16384 binary64)) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 16384 binary64)) (+.f64 y1 y2)) |
(*.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) |
(*.f64 (*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2))) #s(literal 128 binary64)) |
(*.f64 (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 16384 binary64)) |
(*.f64 #s(literal 128 binary64) (*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)))) |
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) #s(literal 2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 16384 binary64))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 16384 binary64)) (+.f64 y1 y2)) |
(*.f64 x2 y2) |
(*.f64 y2 x2) |
(*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2)) |
(*.f64 (*.f64 (neg.f64 x2) y2) (/.f64 #s(literal 1 binary64) (neg.f64 y1))) |
(*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1 binary64) y1)) |
(*.f64 x2 (/.f64 y2 y1)) |
(*.f64 (/.f64 y2 y1) x2) |
(*.f64 y2 (/.f64 x2 y1)) |
(/.f64 (neg.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) (neg.f64 y1)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 x2) y2))) (neg.f64 (neg.f64 (neg.f64 y1)))) |
(/.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) y1) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) y2)) (neg.f64 (neg.f64 y1))) |
(/.f64 (*.f64 (neg.f64 x2) y2) (neg.f64 y1)) |
(/.f64 (*.f64 x2 y2) y1) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (*.f64 (neg.f64 x2) y2))) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 x2 y2))) |
(neg.f64 (/.f64 (*.f64 x2 y2) (neg.f64 y1))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 x2) y2) y1)) |
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x2 (/.f64 y2 y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x2 (/.f64 y2 y1)))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)) y2) |
(*.f64 (/.f64 (+.f64 y1 y2) y1) y1) |
(*.f64 y1 (/.f64 (+.f64 y1 y2) y1)) |
(/.f64 (neg.f64 (*.f64 y1 (+.f64 y1 y2))) (neg.f64 y1)) |
(/.f64 (neg.f64 (*.f64 (+.f64 y1 y2) y1)) (neg.f64 y1)) |
(/.f64 (*.f64 y1 (+.f64 y1 y2)) y1) |
(/.f64 (*.f64 (+.f64 y1 y2) y1) y1) |
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (-.f64 y2 y1)) |
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 (neg.f64 y2) (neg.f64 y2))) (+.f64 y1 (neg.f64 y2))) |
(/.f64 (+.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 y2 y2 (-.f64 (*.f64 y1 y1) (*.f64 y2 y1)))) |
(/.f64 (-.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 (neg.f64 y2) #s(literal 3 binary64))) (fma.f64 y1 y1 (fma.f64 (neg.f64 y2) (neg.f64 y2) (*.f64 y1 (neg.f64 y2))))) |
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 y2 y2)) (-.f64 y1 y2)) |
(/.f64 (+.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 y1 y1 (-.f64 (*.f64 y2 y2) (*.f64 y1 y2)))) |
(neg.f64 (neg.f64 (+.f64 y1 y2))) |
(fma.f64 (/.f64 y2 y1) y1 y1) |
(fma.f64 y1 (/.f64 y2 y1) y1) |
(-.f64 y1 (neg.f64 y2)) |
(-.f64 y2 (neg.f64 y1)) |
(+.f64 (*.f64 y1 (/.f64 y2 y1)) y1) |
(+.f64 (*.f64 (/.f64 y2 y1) y1) y1) |
(+.f64 y1 (*.f64 y1 (/.f64 y2 y1))) |
(+.f64 y1 (*.f64 (/.f64 y2 y1) y1)) |
(+.f64 y1 (neg.f64 (neg.f64 y2))) |
(+.f64 y1 y2) |
(+.f64 y2 y1) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2) |
(*.f64 (neg.f64 x2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2))) |
(*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(/.f64 (neg.f64 (/.f64 x2 (/.f64 (+.f64 y1 y2) y1))) (neg.f64 y1)) |
(/.f64 (neg.f64 (*.f64 x2 #s(literal 1 binary64))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x2))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (/.f64 x2 (neg.f64 y1)) (-.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64))) |
(/.f64 (/.f64 (neg.f64 x2) y1) (-.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64))) |
(/.f64 (neg.f64 (/.f64 x2 y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (/.f64 x2 (/.f64 (+.f64 y1 y2) y1)) y1) |
(/.f64 (*.f64 x2 #s(literal 1 binary64)) (+.f64 y1 y2)) |
(/.f64 (neg.f64 (neg.f64 x2)) (+.f64 y1 y2)) |
(/.f64 (neg.f64 x2) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (/.f64 x2 y1) (/.f64 (+.f64 y1 y2) y1)) |
(/.f64 x2 (+.f64 y1 y2)) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 y1 y2)) (neg.f64 x2))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2)) |
(neg.f64 (/.f64 (neg.f64 x2) (+.f64 y1 y2))) |
(*.f64 (/.f64 x2 (/.f64 (+.f64 y1 y2) y1)) (/.f64 y2 y1)) |
(*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (/.f64 x2 y1)) |
(*.f64 (/.f64 x2 y1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1)) |
(*.f64 (/.f64 x2 (+.f64 y1 y2)) y2) |
(*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) |
(*.f64 x2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) y2)) |
(*.f64 x2 (/.f64 y2 (+.f64 y1 y2))) |
(*.f64 (/.f64 y2 y1) (/.f64 x2 (/.f64 (+.f64 y1 y2) y1))) |
(*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) |
(/.f64 (*.f64 (neg.f64 y2) (neg.f64 (neg.f64 x2))) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 (neg.f64 y1)))) |
(/.f64 (*.f64 (neg.f64 y2) (neg.f64 x2)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 y1))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 y2)) x2) (*.f64 (neg.f64 (neg.f64 y1)) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (neg.f64 y2) (*.f64 x2 #s(literal 1 binary64))) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) x2) (+.f64 y1 y2)) |
(/.f64 (*.f64 y2 (*.f64 x2 #s(literal 1 binary64))) (+.f64 y1 y2)) |
(/.f64 (*.f64 y2 (neg.f64 (neg.f64 x2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (neg.f64 (neg.f64 y1)))) |
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (neg.f64 y2)) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) y2) (+.f64 y1 y2)) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) (neg.f64 y2)) (*.f64 (neg.f64 (neg.f64 y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) y2) (*.f64 (neg.f64 (neg.f64 y1)) (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (*.f64 (neg.f64 x2) (neg.f64 y2)) (*.f64 (neg.f64 y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))) |
(/.f64 (*.f64 x2 (*.f64 y2 #s(literal 1 binary64))) (+.f64 y1 y2)) |
(/.f64 (*.f64 x2 (neg.f64 (neg.f64 y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (neg.f64 (neg.f64 y1)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 x2 y2) (/.f64 (+.f64 y1 y2) y1))) (neg.f64 y1)) |
(/.f64 (neg.f64 (*.f64 x2 (/.f64 y2 y1))) (neg.f64 (/.f64 (+.f64 y1 y2) y1))) |
(/.f64 (/.f64 (*.f64 x2 y2) (/.f64 (+.f64 y1 y2) y1)) y1) |
(/.f64 (/.f64 (*.f64 x2 y2) (neg.f64 y1)) (-.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64))) |
(/.f64 (/.f64 (*.f64 (neg.f64 x2) y2) y1) (-.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) y2)) (+.f64 y1 y2)) |
(/.f64 (*.f64 (neg.f64 x2) y2) (neg.f64 (+.f64 y1 y2))) |
(/.f64 (*.f64 x2 (/.f64 y2 y1)) (/.f64 (+.f64 y1 y2) y1)) |
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 x2 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 x2 (+.f64 y1 y2)) y2)) |
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))))) #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) x1)) x1) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) x1)) x1) |
(/.f64 (-.f64 (*.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) (*.f64 x1 x1)) (-.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) x1)) |
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))))) (+.f64 x1 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))))) |
(/.f64 (+.f64 (pow.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) #s(literal 3 binary64)) (pow.f64 x1 #s(literal 3 binary64))) (fma.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) (-.f64 (*.f64 x1 x1) (*.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) x1)))) |
(/.f64 (-.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) #s(literal 3 binary64))) (fma.f64 x1 x1 (fma.f64 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) (*.f64 x1 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))))))) |
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))))) (-.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))))) |
(/.f64 (+.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) #s(literal 3 binary64))) (fma.f64 x1 x1 (-.f64 (*.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) (*.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))))))) |
(neg.f64 (-.f64 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) x1)) |
(-.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) (neg.f64 x1)) |
(-.f64 x1 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))))) |
(+.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) x1) |
(+.f64 x1 (neg.f64 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))))) |
(+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) x1)) |
#s(literal 2097152 binary64) |
(*.f64 (/.f64 #s(literal 1 binary64) y1) x2) |
(*.f64 (neg.f64 x2) (/.f64 #s(literal 1 binary64) (neg.f64 y1))) |
(*.f64 x2 (/.f64 #s(literal 1 binary64) y1)) |
(/.f64 (neg.f64 (*.f64 x2 #s(literal 1 binary64))) (neg.f64 y1)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x2))) (neg.f64 (neg.f64 (neg.f64 y1)))) |
(/.f64 (*.f64 x2 #s(literal 1 binary64)) y1) |
(/.f64 (neg.f64 (neg.f64 x2)) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 x2) (neg.f64 y1)) |
(/.f64 x2 y1) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (neg.f64 x2))) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 x2)) |
(neg.f64 (/.f64 x2 (neg.f64 y1))) |
(neg.f64 (/.f64 (neg.f64 x2) y1)) |
(*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1)) |
(*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) |
(*.f64 x2 (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal 1/2097152 binary64))) |
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 (neg.f64 x2) #s(literal -1 binary64)) (*.f64 (neg.f64 y1) #s(literal -2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 x2) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 x2 #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 x2 #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x2 #s(literal 1 binary64))) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 x2))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (neg.f64 y1)))) |
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 x2)) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal -1 binary64) x2) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 x2))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (neg.f64 y1)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x2))) (neg.f64 (neg.f64 y1))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1))) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2))) (neg.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))) |
(/.f64 (neg.f64 (*.f64 x2 #s(literal 1 binary64))) (neg.f64 (*.f64 y1 #s(literal 2097152 binary64)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x2)) (neg.f64 (*.f64 #s(literal 2097152 binary64) y1))) |
(/.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) #s(literal 2097152 binary64)) |
(/.f64 (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x2)) (neg.f64 y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) #s(literal 2097152 binary64)) |
(/.f64 (/.f64 x2 (neg.f64 y1)) #s(literal -2097152 binary64)) |
(/.f64 (/.f64 (neg.f64 x2) y1) #s(literal -2097152 binary64)) |
(/.f64 (neg.f64 (/.f64 x2 y1)) #s(literal -2097152 binary64)) |
(/.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) |
(/.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) y1)) |
(/.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) |
(/.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) |
(/.f64 (*.f64 #s(literal 1 binary64) x2) (*.f64 #s(literal 2097152 binary64) y1)) |
(/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (neg.f64 (neg.f64 y1))) |
(/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y1) |
(/.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) (neg.f64 y1)) |
(/.f64 (/.f64 x2 y1) #s(literal 2097152 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 x2 #s(literal 1/2097152 binary64)))) |
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) |
(*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y2) |
(*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) |
(*.f64 (*.f64 #s(literal 2097152 binary64) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) y2) |
(*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) |
(*.f64 (*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y2) #s(literal 2097152 binary64)) |
(*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 #s(literal 2097152 binary64) y2)) |
(*.f64 #s(literal 2097152 binary64) (*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y2)) |
(*.f64 y2 (*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) #s(literal 2097152 binary64))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x1 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) x1)) x1) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) x1)) x1) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))) (*.f64 x1 x1)) (-.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) x1)) |
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))) (+.f64 x1 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) #s(literal 3 binary64)) (pow.f64 x1 #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (-.f64 (*.f64 x1 x1) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) x1)))) |
(/.f64 (-.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) #s(literal 3 binary64))) (fma.f64 x1 x1 (fma.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 x1 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))))) |
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))) (-.f64 x1 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))) |
(/.f64 (+.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) #s(literal 3 binary64))) (fma.f64 x1 x1 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))) (*.f64 x1 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))))) |
(neg.f64 (-.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) x1)) |
(fma.f64 (*.f64 #s(literal 2097152 binary64) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) y2 x1) |
(fma.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) x1) |
(fma.f64 (*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y2) #s(literal 2097152 binary64) x1) |
(fma.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 #s(literal 2097152 binary64) y2) x1) |
(fma.f64 #s(literal 2097152 binary64) (*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y2) x1) |
(fma.f64 y2 (*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) #s(literal 2097152 binary64)) x1) |
(-.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (neg.f64 x1)) |
(-.f64 x1 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))) |
(+.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) x1) |
(+.f64 x1 (neg.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))) |
(+.f64 x1 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (fma.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) x1)) |
Compiled 46 826 to 6 706 computations (85.7% saved)
19 alts after pruning (15 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 082 | 7 | 1 089 |
| Fresh | 4 | 8 | 12 |
| Picked | 5 | 0 | 5 |
| Done | -1 | 4 | 3 |
| Total | 1 090 | 19 | 1 109 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 47.0% | (*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
| 82.2% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2))) | |
| 82.2% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2))) | |
| ✓ | 46.9% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
| 13.4% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) | |
| 55.3% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1))))) | |
| 45.6% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) | |
| 56.8% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) | |
| 45.5% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2)))) | |
| 45.5% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2))) | |
| 56.7% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) | |
| 47.0% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2)))))) | |
| ✓ | 12.0% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
| 45.7% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1)))) | |
| 12.8% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2))) | |
| 12.0% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2)))) | |
| 12.9% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1)))) | |
| ✓ | 37.9% | #s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
| 56.8% | #s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) |
Compiled 831 to 479 computations (42.4% saved)
| Inputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
| Outputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
| Inputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) |
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| Outputs |
|---|
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
| Inputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) |
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) |
| Outputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
| Inputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) |
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
| Outputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
| Inputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) |
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
| Outputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
| Inputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) |
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1)))) |
| Outputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
| Inputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) |
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2)))) |
| Outputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
| Inputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) |
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2))) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64)) |
| Outputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2))) |
| Inputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) |
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2))) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))) |
| Outputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
| Inputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) |
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2))) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))) |
(*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| Outputs |
|---|
(*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
| Inputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) |
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2))) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))) |
(*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y1 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| Outputs |
|---|
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y1 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| Inputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) |
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2))) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))) |
(*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y1 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| Outputs |
|---|
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| Inputs |
|---|
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2) |
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2))) |
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2)))) |
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2))) |
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64)) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))) |
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))) |
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))) |
(*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y1 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| Outputs |
|---|
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
82 calls:
| 13.0ms | (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 12.0ms | x2 |
| 11.0ms | y1 |
| 10.0ms | x1 |
| 10.0ms | x2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 37.9% | 1 | (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 37.9% | 1 | x2 |
| 37.9% | 1 | (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) |
| 37.9% | 1 | (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) |
| 37.9% | 1 | (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 37.9% | 1 | (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 37.9% | 1 | y1 |
| 37.9% | 1 | (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 37.9% | 1 | x1 |
| 37.9% | 1 | y2 |
| 51.2% | 2 | (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 51.2% | 2 | x2 |
| 63.8% | 2 | y1 |
| 66.8% | 2 | y2 |
| 64.3% | 2 | (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 64.3% | 2 | x1 |
| 69.3% | 2 | y1 |
| 70.1% | 2 | y2 |
| 73.0% | 2 | y2 |
| 73.1% | 2 | y2 |
| 72.5% | 2 | y1 |
| 73.1% | 2 | y2 |
| 70.4% | 2 | (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 70.4% | 2 | x1 |
| 67.9% | 2 | (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 67.9% | 2 | x2 |
| 75.2% | 2 | y2 |
| 75.2% | 3 | y1 |
| 61.2% | 3 | (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) |
| 61.2% | 3 | (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) |
| 61.2% | 3 | (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 61.2% | 3 | (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 91.4% | 2 | (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) |
| 91.4% | 2 | (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) |
| 91.4% | 2 | (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 91.4% | 2 | (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 87.0% | 2 | (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 87.0% | 2 | x2 |
| 91.5% | 2 | (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) |
| 91.5% | 2 | (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) |
| 91.5% | 2 | (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 91.5% | 2 | (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 91.7% | 2 | (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 82.2% | 1 | (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 94.8% | 2 | (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) |
| 94.8% | 2 | (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) |
| 94.8% | 2 | (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 94.8% | 2 | (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 82.2% | 1 | x1 |
| 90.9% | 2 | y1 |
| 91.7% | 2 | x2 |
| 89.2% | 2 | y2 |
| 99.6% | 1 | (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 99.6% | 1 | (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 99.6% | 1 | (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) |
| 99.6% | 1 | (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) |
| 99.6% | 1 | (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 99.6% | 1 | (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 99.6% | 1 | x1 |
| 99.6% | 1 | y1 |
| 99.6% | 1 | x2 |
| 99.6% | 1 | y2 |
| 99.6% | 1 | (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 99.6% | 1 | (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 99.6% | 1 | (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) |
| 99.6% | 1 | (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) |
| 99.6% | 1 | (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 99.6% | 1 | (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 99.6% | 1 | x1 |
| 99.6% | 1 | y1 |
| 99.6% | 1 | x2 |
| 99.6% | 1 | y2 |
| 99.7% | 1 | (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 99.7% | 1 | (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) |
| 99.7% | 1 | (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) |
| 99.7% | 1 | (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) |
| 99.7% | 1 | (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 99.7% | 1 | (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) |
| 99.7% | 1 | x1 |
| 99.7% | 1 | y1 |
| 99.7% | 1 | x2 |
| 99.7% | 1 | y2 |
Compiled 2 891 to 1 057 computations (63.4% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.0 | 2.0094071804826145e-277 |
Compiled 60 to 37 computations (38.3% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.827793362046807e-265 | 5.202317891718867e-260 |
Compiled 60 to 37 computations (38.3% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.827793362046807e-265 | 5.202317891718867e-260 |
Compiled 60 to 37 computations (38.3% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 9.012093372808326e-141 | 2.525710769076449e-139 |
| 7.0ms | 112× | 0 | valid |
Compiled 662 to 402 computations (39.3% saved)
ival-mult!: 2.0ms (49.5% of total)ival-div!: 1.0ms (24.7% of total)adjust: 0.0ms (0.0% of total)ival-add!: 0.0ms (0.0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 1.0ms | 9.012093372808326e-141 | 2.525710769076449e-139 |
Compiled 550 to 332 computations (39.6% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 1.0ms | 9.012093372808326e-141 | 2.525710769076449e-139 |
Compiled 550 to 332 computations (39.6% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 1.0ms | 9.012093372808326e-141 | 2.525710769076449e-139 |
Compiled 550 to 332 computations (39.6% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 11.0ms | 9.012093372808326e-141 | 2.525710769076449e-139 |
| 7.0ms | 96× | 0 | valid |
Compiled 508 to 311 computations (38.8% saved)
ival-mult!: 2.0ms (52.0% of total)ival-div!: 1.0ms (26.0% of total)adjust: 0.0ms (0.0% of total)ival-add!: 0.0ms (0.0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 8.0ms | 1.7129516640984743e-161 | 2.247907603352247e-161 |
| 4.0ms | 48× | 0 | valid |
Compiled 224 to 147 computations (34.4% saved)
ival-div!: 1.0ms (48.4% of total)ival-mult!: 1.0ms (48.4% of total)adjust: 0.0ms (0.0% of total)ival-add!: 0.0ms (0.0% of total)| 1× | fuel |
Compiled 897 to 125 computations (86.1% saved)
Compiled 926 to 142 computations (84.7% saved)
Loading profile data...