
Time bar (total: 10.9s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 100% | 99.8% | 0% | 0.2% | 0% | 0% | 0% | 1 |
Compiled 20 to 12 computations (40% saved)
ival-sub: 0.0ms (0% of total)ival-add: 0.0ms (0% of total)ival-mult: 0.0ms (0% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 1.6s | 8256× | 0 | valid |
ival-mult: 540.0ms (72.6% of total)ival-sub: 127.0ms (17.1% of total)ival-add: 65.0ms (8.7% of total)const: 8.0ms (1.1% of total)backward-pass: 3.0ms (0.4% of total)| 2× | egg-herbie |
| 4456× | sum4-define |
| 1696× | sum5-define |
| 1068× | fma-define |
| 946× | sub-neg |
| 858× | sum3-define |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 65 | 194 |
| 1 | 299 | 160 |
| 2 | 1200 | 135 |
| 3 | 5323 | 134 |
| 0 | 11 | 12 |
| 1 | 33 | 10 |
| 2 | 116 | 9 |
| 3 | 365 | 9 |
| 4 | 1193 | 9 |
| 5 | 5190 | 9 |
| 6 | 6381 | 9 |
| 7 | 6975 | 9 |
| 8 | 6975 | 9 |
| 0 | 8340 | 9 |
| 1× | iter limit |
| 1× | node limit |
| 1× | node limit |
| Inputs |
|---|
(- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) |
| Outputs |
|---|
(- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
| Inputs |
|---|
(- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) |
(- (+ (- (* (neg d1) d2) (* (neg d1) d3)) (* d4 (neg d1))) (* (neg d1) (neg d1))) |
(- (+ (- (* d1 (neg d2)) (* d1 d3)) (* d4 d1)) (* d1 d1)) |
(- (+ (- (* d1 d2) (* d1 (neg d3))) (* d4 d1)) (* d1 d1)) |
(- (+ (- (* d1 d2) (* d1 d3)) (* (neg d4) d1)) (* d1 d1)) |
(neg (- (+ (- (* (neg d1) d2) (* (neg d1) d3)) (* d4 (neg d1))) (* (neg d1) (neg d1)))) |
(neg (- (+ (- (* d1 (neg d2)) (* d1 d3)) (* d4 d1)) (* d1 d1))) |
(neg (- (+ (- (* d1 d2) (* d1 (neg d3))) (* d4 d1)) (* d1 d1))) |
(neg (- (+ (- (* d1 d2) (* d1 d3)) (* (neg d4) d1)) (* d1 d1))) |
(- (+ (- (* d2 d1) (* d2 d3)) (* d4 d2)) (* d2 d2)) |
(- (+ (- (* d3 d2) (* d3 d1)) (* d4 d3)) (* d3 d3)) |
(- (+ (- (* d4 d2) (* d4 d3)) (* d1 d4)) (* d4 d4)) |
(- (+ (- (* d1 d3) (* d1 d2)) (* d4 d1)) (* d1 d1)) |
(- (+ (- (* d1 d4) (* d1 d3)) (* d2 d1)) (* d1 d1)) |
(- (+ (- (* d1 d2) (* d1 d4)) (* d3 d1)) (* d1 d1)) |
| Outputs |
|---|
(- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) |
(* d1 (- (+ d4 (- d2 d3)) d1)) |
(- (+ (- (* (neg d1) d2) (* (neg d1) d3)) (* d4 (neg d1))) (* (neg d1) (neg d1))) |
(fnmsub d1 d2 (* d1 (sum3 d1 (neg d3) d4))) |
(- (+ (- (* d1 (neg d2)) (* d1 d3)) (* d4 d1)) (* d1 d1)) |
(fmsub d1 (- d4 (+ d2 d3)) (square d1)) |
(- (+ (- (* d1 d2) (* d1 (neg d3))) (* d4 d1)) (* d1 d1)) |
(fmsub d1 (sum3 d2 d3 d4) (square d1)) |
(- (+ (- (* d1 d2) (* d1 d3)) (* (neg d4) d1)) (* d1 d1)) |
(fmsub d1 (- d2 (+ d3 d4)) (square d1)) |
(neg (- (+ (- (* (neg d1) d2) (* (neg d1) d3)) (* d4 (neg d1))) (* (neg d1) (neg d1)))) |
(* d1 (+ d1 (+ d4 (- d2 d3)))) |
(neg (- (+ (- (* d1 (neg d2)) (* d1 d3)) (* d4 d1)) (* d1 d1))) |
(* d1 (- d1 (- d4 (+ d2 d3)))) |
(neg (- (+ (- (* d1 d2) (* d1 (neg d3))) (* d4 d1)) (* d1 d1))) |
(* d1 (- d1 (sum3 d2 d3 d4))) |
(neg (- (+ (- (* d1 d2) (* d1 d3)) (* (neg d4) d1)) (* d1 d1))) |
(fnmadd d1 (- d2 (+ d3 d4)) (square d1)) |
(- (+ (- (* d2 d1) (* d2 d3)) (* d4 d2)) (* d2 d2)) |
(fmsub d2 (sum3 d1 (neg d3) d4) (square d2)) |
(- (+ (- (* d3 d2) (* d3 d1)) (* d4 d3)) (* d3 d3)) |
(* d3 (- (+ d4 (- d2 d3)) d1)) |
(- (+ (- (* d4 d2) (* d4 d3)) (* d1 d4)) (* d4 d4)) |
(fmsub d4 (+ d1 (- d2 d3)) (square d4)) |
(- (+ (- (* d1 d3) (* d1 d2)) (* d4 d1)) (* d1 d1)) |
(* d1 (- d3 (+ d1 (- d2 d4)))) |
(- (+ (- (* d1 d4) (* d1 d3)) (* d2 d1)) (* d1 d1)) |
(* d1 (- (+ d4 (- d2 d3)) d1)) |
(- (+ (- (* d1 d2) (* d1 d4)) (* d3 d1)) (* d1 d1)) |
(fmsub d1 (+ d2 (- d3 d4)) (square d1)) |
(sort d2 d4)
| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 20 | 0 | - | 0 | - | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| 6 | 0 | - | 0 | - | (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) |
| 4 | 0 | - | 0 | - | (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
| 0 | 0 | - | 0 | - | (*.f64 d1 d1) |
| 0 | 0 | - | 0 | - | d3 |
| 0 | 0 | - | 0 | - | d1 |
| 0 | 0 | - | 0 | - | d2 |
| 0 | 0 | - | 0 | - | (*.f64 d1 d3) |
| 0 | 0 | - | 0 | - | (*.f64 d4 d1) |
| 0 | 0 | - | 0 | - | (*.f64 d1 d2) |
| 0 | 0 | - | 0 | - | d4 |
| 117.0ms | 512× | 0 | valid |
Compiled 127 to 35 computations (72.4% saved)
ival-mult: 15.0ms (64.4% of total)ival-sub: 5.0ms (21.5% of total)ival-add: 3.0ms (12.9% of total)const: 1.0ms (4.3% of total)backward-pass: 0.0ms (0% of total)Compiled 13 to 8 computations (38.5% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 89.0% | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| ▶ | 100.0% | (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
Compiled 32 to 19 computations (40.6% saved)
| 1× | egg-herbie |
Found 8 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (*.f64 d1 d2) |
| ✓ | cost-diff | 128 | (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
| ✓ | cost-diff | 256 | (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) |
| ✓ | cost-diff | 384 | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| ✓ | cost-diff | 0 | (+.f64 d1 d3) |
| ✓ | cost-diff | 0 | (-.f64 d4 (+.f64 d1 d3)) |
| ✓ | cost-diff | 0 | (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
| ✓ | cost-diff | 0 | (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
| 3736× | sum4-define |
| 3076× | fma-lowering-fma.f32 |
| 3076× | fma-lowering-fma.f64 |
| 2750× | fmm-def |
| 2300× | sum3-define |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 66 |
| 1 | 51 | 64 |
| 2 | 167 | 64 |
| 3 | 520 | 64 |
| 4 | 1601 | 64 |
| 5 | 4236 | 64 |
| 6 | 4881 | 64 |
| 7 | 4909 | 64 |
| 8 | 4909 | 64 |
| 9 | 4909 | 64 |
| 0 | 8362 | 64 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* d1 (+ d2 (- d4 (+ d1 d3)))) |
d1 |
(+ d2 (- d4 (+ d1 d3))) |
d2 |
(- d4 (+ d1 d3)) |
d4 |
(+ d1 d3) |
d3 |
(- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) |
(+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) |
(- (* d1 d2) (* d1 d3)) |
(* d1 d2) |
d1 |
d2 |
(* d1 d3) |
d3 |
(* d4 d1) |
d4 |
(* d1 d1) |
| Outputs |
|---|
(* d1 (+ d2 (- d4 (+ d1 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
d1 |
(+ d2 (- d4 (+ d1 d3))) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
d2 |
(- d4 (+ d1 d3)) |
(-.f64 d4 (+.f64 d1 d3)) |
d4 |
(+ d1 d3) |
(+.f64 d1 d3) |
d3 |
(- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(- (* d1 d2) (* d1 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 d2) |
(*.f64 d1 d2) |
d1 |
d2 |
(* d1 d3) |
(*.f64 d1 d3) |
d3 |
(* d4 d1) |
(*.f64 d1 d4) |
d4 |
(* d1 d1) |
(*.f64 d1 d1) |
Found 8 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 100.0% | (*.f64 d1 d1) |
| ✓ | accuracy | 98.5% | (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
| ✓ | accuracy | 97.7% | (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) |
| ✓ | accuracy | 92.8% | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| ✓ | accuracy | 100.0% | (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
| ✓ | accuracy | 100.0% | (+.f64 d1 d3) |
| ✓ | accuracy | 100.0% | (-.f64 d4 (+.f64 d1 d3)) |
| ✓ | accuracy | 100.0% | (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
| 55.0ms | 255× | 0 | valid |
| 1.0ms | 1× | 2 | valid |
Compiled 82 to 16 computations (80.5% saved)
ival-mult: 9.0ms (47.3% of total)ival-sub: 5.0ms (26.3% of total)ival-add: 4.0ms (21% of total)backward-pass: 0.0ms (0% of total)const: 0.0ms (0% of total)| Inputs |
|---|
#<alt (* d1 (+ d2 (- d4 (+ d1 d3))))> |
#<alt (+ d2 (- d4 (+ d1 d3)))> |
#<alt (- d4 (+ d1 d3))> |
#<alt (+ d1 d3)> |
#<alt (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1))> |
#<alt (+ (- (* d1 d2) (* d1 d3)) (* d4 d1))> |
#<alt (- (* d1 d2) (* d1 d3))> |
#<alt (* d1 d2)> |
#<alt (* d1 d1)> |
| Outputs |
|---|
#<alt (* d1 (- (+ d2 d4) d3))> |
#<alt (* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))> |
#<alt (* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))> |
#<alt (* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* d1 (- d4 (+ d1 d3)))> |
#<alt (+ (* d1 d2) (* d1 (- d4 (+ d1 d3))))> |
#<alt (+ (* d1 d2) (* d1 (- d4 (+ d1 d3))))> |
#<alt (+ (* d1 d2) (* d1 (- d4 (+ d1 d3))))> |
#<alt (* d1 d2)> |
#<alt (* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2)))> |
#<alt (* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2)))> |
#<alt (* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2)))> |
#<alt (* d1 d2)> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2)))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2)))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2)))))> |
#<alt (* d1 (- d2 (+ d1 d3)))> |
#<alt (+ (* d1 d4) (* d1 (- d2 (+ d1 d3))))> |
#<alt (+ (* d1 d4) (* d1 (- d2 (+ d1 d3))))> |
#<alt (+ (* d1 d4) (* d1 (- d2 (+ d1 d3))))> |
#<alt (* d1 d4)> |
#<alt (* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4)))> |
#<alt (* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4)))> |
#<alt (* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4)))> |
#<alt (* d1 d4)> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 (+ d1 d3))) d4)))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 (+ d1 d3))) d4)))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 (+ d1 d3))) d4)))))> |
#<alt (* d1 (- (+ d2 d4) d1))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 (- (+ d2 d4) d1)))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 (- (+ d2 d4) d1)))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 (- (+ d2 d4) d1)))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 (- (+ d2 d4) d1)) d3)))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 (- (+ d2 d4) d1)) d3)))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 (- (+ d2 d4) d1)) d3)))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- (+ d2 d4) d1)) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- (+ d2 d4) d1)) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- (+ d2 d4) d1)) d3)))))> |
#<alt (- d4 (+ d1 d3))> |
#<alt (- (+ d2 d4) (+ d1 d3))> |
#<alt (- (+ d2 d4) (+ d1 d3))> |
#<alt (- (+ d2 d4) (+ d1 d3))> |
#<alt d2> |
#<alt (* d2 (- (+ 1 (/ d4 d2)) (+ (/ d1 d2) (/ d3 d2))))> |
#<alt (* d2 (- (+ 1 (/ d4 d2)) (+ (/ d1 d2) (/ d3 d2))))> |
#<alt (* d2 (- (+ 1 (/ d4 d2)) (+ (/ d1 d2) (/ d3 d2))))> |
#<alt d2> |
#<alt (* -1 (* d2 (- (* -1 (/ (- d4 (+ d1 d3)) d2)) 1)))> |
#<alt (* -1 (* d2 (- (* -1 (/ (- d4 (+ d1 d3)) d2)) 1)))> |
#<alt (* -1 (* d2 (- (* -1 (/ (- d4 (+ d1 d3)) d2)) 1)))> |
#<alt (- d2 (+ d1 d3))> |
#<alt (- (+ d2 d4) (+ d1 d3))> |
#<alt (- (+ d2 d4) (+ d1 d3))> |
#<alt (- (+ d2 d4) (+ d1 d3))> |
#<alt d4> |
#<alt (* d4 (- (+ 1 (/ d2 d4)) (+ (/ d1 d4) (/ d3 d4))))> |
#<alt (* d4 (- (+ 1 (/ d2 d4)) (+ (/ d1 d4) (/ d3 d4))))> |
#<alt (* d4 (- (+ 1 (/ d2 d4)) (+ (/ d1 d4) (/ d3 d4))))> |
#<alt d4> |
#<alt (* -1 (* d4 (- (* -1 (/ (- d2 (+ d1 d3)) d4)) 1)))> |
#<alt (* -1 (* d4 (- (* -1 (/ (- d2 (+ d1 d3)) d4)) 1)))> |
#<alt (* -1 (* d4 (- (* -1 (/ (- d2 (+ d1 d3)) d4)) 1)))> |
#<alt (- (+ d2 d4) d3)> |
#<alt (- (+ d2 (+ d4 (* -1 d1))) d3)> |
#<alt (- (+ d2 (+ d4 (* -1 d1))) d3)> |
#<alt (- (+ d2 (+ d4 (* -1 d1))) d3)> |
#<alt (* -1 d1)> |
#<alt (* d1 (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* d1 (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* d1 (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* -1 d1)> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ (- (+ d2 d4) d3) d1)))))> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ (- (+ d2 d4) d3) d1)))))> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ (- (+ d2 d4) d3) d1)))))> |
#<alt (- (+ d2 d4) d1)> |
#<alt (- (+ d2 (+ d4 (* -1 d3))) d1)> |
#<alt (- (+ d2 (+ d4 (* -1 d3))) d1)> |
#<alt (- (+ d2 (+ d4 (* -1 d3))) d1)> |
#<alt (* -1 d3)> |
#<alt (* d3 (- (+ (/ d2 d3) (/ d4 d3)) (+ 1 (/ d1 d3))))> |
#<alt (* d3 (- (+ (/ d2 d3) (/ d4 d3)) (+ 1 (/ d1 d3))))> |
#<alt (* d3 (- (+ (/ d2 d3) (/ d4 d3)) (+ 1 (/ d1 d3))))> |
#<alt (* -1 d3)> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ (- (+ d2 d4) d1) d3)))))> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ (- (+ d2 d4) d1) d3)))))> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ (- (+ d2 d4) d1) d3)))))> |
#<alt (* -1 (+ d1 d3))> |
#<alt (- d4 (+ d1 d3))> |
#<alt (- d4 (+ d1 d3))> |
#<alt (- d4 (+ d1 d3))> |
#<alt d4> |
#<alt (* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))> |
#<alt (* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))> |
#<alt (* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))> |
#<alt d4> |
#<alt (* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))> |
#<alt (* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))> |
#<alt (* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))> |
#<alt (- d4 d3)> |
#<alt (- (+ d4 (* -1 d1)) d3)> |
#<alt (- (+ d4 (* -1 d1)) d3)> |
#<alt (- (+ d4 (* -1 d1)) d3)> |
#<alt (* -1 d1)> |
#<alt (* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))> |
#<alt (* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))> |
#<alt (* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))> |
#<alt (* -1 d1)> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))> |
#<alt (- d4 d1)> |
#<alt (- (+ d4 (* -1 d3)) d1)> |
#<alt (- (+ d4 (* -1 d3)) d1)> |
#<alt (- (+ d4 (* -1 d3)) d1)> |
#<alt (* -1 d3)> |
#<alt (* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))> |
#<alt (* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))> |
#<alt (* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))> |
#<alt (* -1 d3)> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))> |
#<alt d3> |
#<alt (+ d1 d3)> |
#<alt (+ d1 d3)> |
#<alt (+ d1 d3)> |
#<alt d1> |
#<alt (* d1 (+ 1 (/ d3 d1)))> |
#<alt (* d1 (+ 1 (/ d3 d1)))> |
#<alt (* d1 (+ 1 (/ d3 d1)))> |
#<alt d1> |
#<alt (* -1 (* d1 (- (* -1 (/ d3 d1)) 1)))> |
#<alt (* -1 (* d1 (- (* -1 (/ d3 d1)) 1)))> |
#<alt (* -1 (* d1 (- (* -1 (/ d3 d1)) 1)))> |
#<alt d1> |
#<alt (+ d1 d3)> |
#<alt (+ d1 d3)> |
#<alt (+ d1 d3)> |
#<alt d3> |
#<alt (* d3 (+ 1 (/ d1 d3)))> |
#<alt (* d3 (+ 1 (/ d1 d3)))> |
#<alt (* d3 (+ 1 (/ d1 d3)))> |
#<alt d3> |
#<alt (* -1 (* d3 (- (* -1 (/ d1 d3)) 1)))> |
#<alt (* -1 (* d3 (- (* -1 (/ d1 d3)) 1)))> |
#<alt (* -1 (* d3 (- (* -1 (/ d1 d3)) 1)))> |
#<alt (* d1 (- (+ d2 d4) d3))> |
#<alt (* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))> |
#<alt (* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))> |
#<alt (* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))> |
#<alt (* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))> |
#<alt (* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))> |
#<alt (- (* d1 d4) (+ (* d1 d3) (pow d1 2)))> |
#<alt (- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))> |
#<alt (- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))> |
#<alt (- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))> |
#<alt (* d1 d2)> |
#<alt (* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))> |
#<alt (* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))> |
#<alt (* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))> |
#<alt (* d1 d2)> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))> |
#<alt (- (+ (* d1 d2) (* d1 d4)) (pow d1 2))> |
#<alt (- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))> |
#<alt (- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))> |
#<alt (- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))> |
#<alt (* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))> |
#<alt (* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))> |
#<alt (* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))> |
#<alt (* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))> |
#<alt (- (* d1 d2) (+ (* d1 d3) (pow d1 2)))> |
#<alt (- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))> |
#<alt (- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))> |
#<alt (- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))> |
#<alt (* d1 d4)> |
#<alt (* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))> |
#<alt (* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))> |
#<alt (* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))> |
#<alt (* d1 d4)> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))> |
#<alt (* d1 (- (+ d2 d4) d3))> |
#<alt (* d1 (- (+ d2 d4) d3))> |
#<alt (* d1 (- (+ d2 d4) d3))> |
#<alt (* d1 (- (+ d2 d4) d3))> |
#<alt (* d1 (- (+ d2 d4) d3))> |
#<alt (* d1 (- (+ d2 d4) d3))> |
#<alt (* d1 (- (+ d2 d4) d3))> |
#<alt (* d1 (- (+ d2 d4) d3))> |
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3))))> |
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3))))> |
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3))))> |
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3))))> |
#<alt (- (* d1 d4) (* d1 d3))> |
#<alt (- (+ (* d1 d2) (* d1 d4)) (* d1 d3))> |
#<alt (- (+ (* d1 d2) (* d1 d4)) (* d1 d3))> |
#<alt (- (+ (* d1 d2) (* d1 d4)) (* d1 d3))> |
#<alt (* d1 d2)> |
#<alt (* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2)))> |
#<alt (* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2)))> |
#<alt (* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2)))> |
#<alt (* d1 d2)> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2)))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2)))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2)))))> |
#<alt (+ (* d1 d2) (* d1 d4))> |
#<alt (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4)))> |
#<alt (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4)))> |
#<alt (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4)))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1))> |
#<alt (* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1))> |
#<alt (* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1))))> |
#<alt (* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1))))> |
#<alt (* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1))))> |
#<alt (- (* d1 d2) (* d1 d3))> |
#<alt (- (+ (* d1 d2) (* d1 d4)) (* d1 d3))> |
#<alt (- (+ (* d1 d2) (* d1 d4)) (* d1 d3))> |
#<alt (- (+ (* d1 d2) (* d1 d4)) (* d1 d3))> |
#<alt (* d1 d4)> |
#<alt (* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4)))> |
#<alt (* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4)))> |
#<alt (* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4)))> |
#<alt (* d1 d4)> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4)))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4)))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4)))))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* -1 (* d1 (- (* -1 d2) (* -1 d3))))> |
#<alt (* -1 (* d1 (- (* -1 d2) (* -1 d3))))> |
#<alt (* -1 (* d1 (- (* -1 d2) (* -1 d3))))> |
#<alt (* -1 (* d1 (- (* -1 d2) (* -1 d3))))> |
#<alt (* -1 (* d1 d3))> |
#<alt (- (* d1 d2) (* d1 d3))> |
#<alt (- (* d1 d2) (* d1 d3))> |
#<alt (- (* d1 d2) (* d1 d3))> |
#<alt (* d1 d2)> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))> |
#<alt (* d1 d2)> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))> |
#<alt (* d1 d2)> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d3 (- (/ (* d1 d2) d3) d1))> |
#<alt (* d3 (- (/ (* d1 d2) d3) d1))> |
#<alt (* d3 (- (/ (* d1 d2) d3) d1))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1))))> |
#<alt (* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1))))> |
#<alt (* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1))))> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (pow d1 2)> |
#<alt (pow d1 2)> |
#<alt (pow d1 2)> |
#<alt (pow d1 2)> |
#<alt (pow d1 2)> |
#<alt (pow d1 2)> |
#<alt (pow d1 2)> |
#<alt (pow d1 2)> |
#<alt (pow d1 2)> |
#<alt (pow d1 2)> |
#<alt (pow d1 2)> |
#<alt (pow d1 2)> |
81 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d2 | @ | inf | (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) |
| 1.0ms | d3 | @ | -inf | (* d1 (+ d2 (- d4 (+ d1 d3)))) |
| 1.0ms | d1 | @ | inf | (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) |
| 1.0ms | d1 | @ | 0 | (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) |
| 1.0ms | d1 | @ | inf | (* d1 (+ d2 (- d4 (+ d1 d3)))) |
| 1× | batch-egg-rewrite |
| 3374× | *-lowering-*.f32 |
| 3374× | *-lowering-*.f64 |
| 2742× | /-lowering-/.f32 |
| 2742× | /-lowering-/.f64 |
| 2552× | +-lowering-+.f64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 55 |
| 1 | 131 | 51 |
| 2 | 1417 | 50 |
| 0 | 9613 | 50 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* d1 (+ d2 (- d4 (+ d1 d3)))) |
(+ d2 (- d4 (+ d1 d3))) |
(- d4 (+ d1 d3)) |
(+ d1 d3) |
(- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) |
(+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) |
(- (* d1 d2) (* d1 d3)) |
(* d1 d2) |
(* d1 d1) |
| Outputs |
|---|
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2)) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (/.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(fma.f64 d2 d1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (*.f64 d1 d2)) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))))) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (+.f64 (-.f64 d2 d4) (+.f64 d1 d3))) |
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) d1) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) d1) (+.f64 (-.f64 d2 d4) (+.f64 d1 d3))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))))) (neg.f64 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) d1)) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) d1)) (neg.f64 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) d1) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 d4 (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d2)) |
(+.f64 (-.f64 d4 (+.f64 d1 d3)) d2) |
(+.f64 (+.f64 d2 d4) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) |
(-.f64 d4 (-.f64 (+.f64 d1 d3) d2)) |
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) |
(-.f64 (-.f64 d4 d1) (-.f64 d3 d2)) |
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d4) (+.f64 d1 d3))) (/.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))) (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)))) |
(-.f64 (+.f64 d2 (-.f64 d4 d1)) d3) |
(-.f64 (-.f64 (+.f64 d2 d4) d1) d3) |
(-.f64 (-.f64 (+.f64 d2 d4) d3) d1) |
(-.f64 (/.f64 (*.f64 (+.f64 d2 d4) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))) (+.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 (+.f64 d2 d4) (+.f64 d1 d3))))) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))) |
(-.f64 (/.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) |
(-.f64 (/.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)) (+.f64 (+.f64 d2 d4) (+.f64 d1 d3))) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (+.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) |
(fma.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) d2) |
(fma.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d1 d3))) d2) |
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (+.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d2 (-.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (+.f64 (-.f64 d2 d4) (+.f64 d1 d3))) |
(/.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))))) (neg.f64 (+.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d2 (-.f64 d4 (+.f64 d1 d3))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (neg.f64 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)))) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d4) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (+.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 (+.f64 d2 d4) (+.f64 d1 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d2)) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) |
(/.f64 (-.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 (+.f64 d2 d4) (+.f64 d1 d3))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (neg.f64 (-.f64 d1 d3))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (neg.f64 (-.f64 d1 d3)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (-.f64 d1 d3)) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (-.f64 d1 d3))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) (*.f64 (-.f64 d2 d4) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (-.f64 d2 d4) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (neg.f64 (-.f64 d1 d3))) (*.f64 (-.f64 d2 d4) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d4) (neg.f64 (-.f64 d1 d3)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))) (*.f64 (-.f64 d2 d4) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))) (*.f64 (-.f64 d2 d4) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (-.f64 d1 d3)) (*.f64 (-.f64 d2 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))))) (*.f64 (-.f64 d2 d4) (-.f64 d1 d3))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d1 d1) (*.f64 d1 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d1 d1) (*.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (-.f64 d1 d3)) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (-.f64 d1 d3))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (neg.f64 (-.f64 d1 d3))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (neg.f64 (-.f64 d1 d3)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (/.f64 (-.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (/.f64 (-.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (-.f64 d3 d1)) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (-.f64 (*.f64 d3 d3) (*.f64 d1 d1)))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d4))) (-.f64 d3 d1))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))) (*.f64 (-.f64 d2 d4) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (-.f64 d2 d4) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d1 d1) (*.f64 d1 d3)))) (*.f64 (-.f64 d2 d4) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (-.f64 d2 d4) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d1 d1) (*.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (-.f64 d1 d3)) (*.f64 (-.f64 d2 d4) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d4) (-.f64 d1 d3))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) (*.f64 (-.f64 d2 d4) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))) (*.f64 (-.f64 d2 d4) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (neg.f64 (-.f64 d1 d3))) (*.f64 (-.f64 d2 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))))) (*.f64 (-.f64 d2 d4) (neg.f64 (-.f64 d1 d3)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (-.f64 d2 d4) #s(literal 1 binary64))) (*.f64 (-.f64 d2 d4) (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (/.f64 (-.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d4) #s(literal 1 binary64))) (*.f64 (-.f64 d2 d4) (/.f64 (-.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (-.f64 d3 d1)) (*.f64 (-.f64 d2 d4) (-.f64 (*.f64 d3 d3) (*.f64 d1 d1)))) (*.f64 (-.f64 d2 d4) (-.f64 d3 d1))) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d4) (+.f64 d1 d3))) (*.f64 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)) (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))))) (neg.f64 (neg.f64 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 d2 d4) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (neg.f64 (+.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d2))) (neg.f64 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (neg.f64 (+.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) |
(/.f64 (+.f64 (*.f64 d4 (*.f64 d4 d4)) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d2) #s(literal 3 binary64))) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d2) (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d2)) (*.f64 d4 (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d2))))) |
(/.f64 (+.f64 (*.f64 (+.f64 d2 d4) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))) (*.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) (+.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)) (-.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 (+.f64 d2 d4) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))))) |
(pow.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)))) |
(+.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) |
(+.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d4) |
(+.f64 (-.f64 d4 d1) (-.f64 #s(literal 0 binary64) d3)) |
(-.f64 d4 (+.f64 d1 d3)) |
(-.f64 (-.f64 d4 d1) d3) |
(-.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(-.f64 (/.f64 (*.f64 d4 d4) (+.f64 d4 (+.f64 d1 d3))) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (+.f64 d4 (+.f64 d1 d3)))) |
(-.f64 (-.f64 d4 d3) d1) |
(-.f64 (/.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d4 d1) d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d4 d1) d3))))) |
(-.f64 (/.f64 (*.f64 d4 d4) (-.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (-.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))) |
(-.f64 (/.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (-.f64 d4 d1) d3)) (/.f64 (*.f64 d3 d3) (+.f64 (-.f64 d4 d1) d3))) |
(fma.f64 #s(literal -1 binary64) (+.f64 d1 d3) d4) |
(/.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d4 (+.f64 d1 d3))) |
(/.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (-.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (neg.f64 (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (neg.f64 (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (neg.f64 (+.f64 d4 (+.f64 d1 d3)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (neg.f64 (-.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d4 d1) d3)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 (+.f64 d1 d3)) (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 d4 (+.f64 d1 d3)) (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3)) (+.f64 (-.f64 d4 d1) d3)) |
(/.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d4 d4) (+.f64 d4 (+.f64 d1 d3))) (*.f64 (+.f64 d4 (+.f64 d1 d3)) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (*.f64 (+.f64 d4 (+.f64 d1 d3)) (+.f64 d4 (+.f64 d1 d3)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (neg.f64 (neg.f64 (+.f64 d4 (+.f64 d1 d3))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d4 d1) d3))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3))) (neg.f64 (+.f64 (-.f64 d4 d1) d3))) |
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4))) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (-.f64 (*.f64 d4 d4) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d4)))) |
(/.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (pow.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d3)) (*.f64 (-.f64 d4 d1) (-.f64 #s(literal 0 binary64) d3))))) |
(pow.f64 (/.f64 (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 d4 (+.f64 d1 d3)) (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) #s(literal -1 binary64)) |
(*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(*.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d1 d3)))) |
(+.f64 d1 d3) |
(+.f64 d3 d1) |
(-.f64 (/.f64 (*.f64 d1 d1) (-.f64 d1 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d1 d3))) |
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d1)) (/.f64 (*.f64 d1 d1) (-.f64 d3 d1))) |
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))) |
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d1 d1) (*.f64 d1 d3)))) |
(/.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) (-.f64 d1 d3)) |
(/.f64 (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d1 d1) (*.f64 d1 d3))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) (neg.f64 (-.f64 d1 d3))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))))) |
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 d3 d1)) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (-.f64 d1 d3)) (*.f64 (-.f64 d1 d3) (*.f64 d3 d3))) (*.f64 (-.f64 d1 d3) (-.f64 d1 d3))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)))) (neg.f64 (neg.f64 (-.f64 d1 d3)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (*.f64 d1 d1))) (neg.f64 (-.f64 d3 d1))) |
(pow.f64 (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(*.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d1 d3))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) |
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (*.f64 d1 d1))) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1)))) |
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (-.f64 d3 d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))) |
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))) |
(fma.f64 d1 d2 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))) |
(fma.f64 d1 d2 (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 d4 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d2 d3) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) |
(fma.f64 d1 (+.f64 d4 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) |
(fma.f64 d2 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))) |
(fma.f64 d2 d1 (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d4 d1 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d1))) |
(fma.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) |
(fma.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) |
(fma.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 (-.f64 #s(literal 0 binary64) d1) d1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (-.f64 d2 d3) d1 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d1) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) |
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) |
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) |
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (neg.f64 (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (neg.f64 (*.f64 d1 (+.f64 d2 d3))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (neg.f64 (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (neg.f64 (*.f64 d1 (+.f64 d2 d3))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))) (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) |
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (neg.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))))) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) (*.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))))) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) (*.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (pow.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (-.f64 (*.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d1)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) |
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) #s(literal -1 binary64)) |
(*.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))))) |
(*.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 d4))) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) |
(+.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (-.f64 d3 d4) d1))) (fma.f64 (neg.f64 (-.f64 d3 d4)) d1 (*.f64 (-.f64 d3 d4) d1))) |
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (-.f64 d3 d4) d1))) (fma.f64 (neg.f64 (-.f64 d3 d4)) d1 (*.f64 (-.f64 d3 d4) d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d4 (*.f64 d1 d4)) (-.f64 (-.f64 d2 d3) d4)))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (*.f64 d1 d3)) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))))) (/.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))))) |
(-.f64 (/.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))) (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))) (/.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))) |
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 d1 d2 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d2 d3) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d4 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 d2 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 d1 d4)) |
(fma.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) |
(fma.f64 (-.f64 d2 d3) d1 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 d4))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (*.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4)))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) (neg.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))))) (neg.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (pow.f64 (neg.f64 (*.f64 d1 (-.f64 d3 d4))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (neg.f64 (*.f64 d1 (-.f64 d3 d4))) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) (*.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))) (*.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 d4)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 d4)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 d4))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 d4)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) #s(literal 3 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (+.f64 (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))))) |
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) #s(literal -1 binary64)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) d1) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (-.f64 d2 d3) d4))) |
(+.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) |
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (/.f64 (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) (/.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) (/.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) |
(fma.f64 d1 d2 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(fma.f64 d1 d2 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) |
(fma.f64 d1 (-.f64 #s(literal 0 binary64) d3) (*.f64 d1 d2)) |
(fma.f64 d1 (-.f64 d2 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) |
(fma.f64 d2 d1 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(fma.f64 d2 d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) |
(fma.f64 d3 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 d2)) |
(fma.f64 (-.f64 #s(literal 0 binary64) d3) d1 (*.f64 d1 d2)) |
(fma.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) |
(fma.f64 (-.f64 #s(literal 0 binary64) d1) d3 (*.f64 d1 d2)) |
(fma.f64 (-.f64 d2 d3) d1 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (-.f64 d2 d3) d1 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) |
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2)) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) (neg.f64 (neg.f64 (*.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))))) |
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) #s(literal -1 binary64)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3))) |
(*.f64 d1 d2) |
(*.f64 d2 d1) |
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d1))) |
(pow.f64 d1 #s(literal 2 binary64)) |
(pow.f64 (*.f64 d1 d1) #s(literal 1 binary64)) |
(pow.f64 (exp.f64 (log.f64 d1)) #s(literal 2 binary64)) |
(*.f64 d1 d1) |
(*.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d1))) |
| 1× | egg-herbie |
| 3918× | *-lowering-*.f32 |
| 3918× | *-lowering-*.f64 |
| 3170× | +-lowering-+.f64 |
| 3170× | +-lowering-+.f32 |
| 1766× | fma-lowering-fma.f32 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 238 | 2584 |
| 1 | 829 | 2409 |
| 2 | 2819 | 2313 |
| 0 | 8420 | 2313 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* d1 (- (+ d2 d4) d3)) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* d1 (- d4 (+ d1 d3))) |
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3)))) |
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3)))) |
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3)))) |
(* d1 d2) |
(* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2))) |
(* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2))) |
(* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2))) |
(* d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2))))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2))))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2))))) |
(* d1 (- d2 (+ d1 d3))) |
(+ (* d1 d4) (* d1 (- d2 (+ d1 d3)))) |
(+ (* d1 d4) (* d1 (- d2 (+ d1 d3)))) |
(+ (* d1 d4) (* d1 (- d2 (+ d1 d3)))) |
(* d1 d4) |
(* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4))) |
(* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4))) |
(* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4))) |
(* d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 (+ d1 d3))) d4))))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 (+ d1 d3))) d4))))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 (+ d1 d3))) d4))))) |
(* d1 (- (+ d2 d4) d1)) |
(+ (* -1 (* d1 d3)) (* d1 (- (+ d2 d4) d1))) |
(+ (* -1 (* d1 d3)) (* d1 (- (+ d2 d4) d1))) |
(+ (* -1 (* d1 d3)) (* d1 (- (+ d2 d4) d1))) |
(* -1 (* d1 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 (- (+ d2 d4) d1)) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 (- (+ d2 d4) d1)) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 (- (+ d2 d4) d1)) d3))) |
(* -1 (* d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- (+ d2 d4) d1)) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- (+ d2 d4) d1)) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- (+ d2 d4) d1)) d3))))) |
(- d4 (+ d1 d3)) |
(- (+ d2 d4) (+ d1 d3)) |
(- (+ d2 d4) (+ d1 d3)) |
(- (+ d2 d4) (+ d1 d3)) |
d2 |
(* d2 (- (+ 1 (/ d4 d2)) (+ (/ d1 d2) (/ d3 d2)))) |
(* d2 (- (+ 1 (/ d4 d2)) (+ (/ d1 d2) (/ d3 d2)))) |
(* d2 (- (+ 1 (/ d4 d2)) (+ (/ d1 d2) (/ d3 d2)))) |
d2 |
(* -1 (* d2 (- (* -1 (/ (- d4 (+ d1 d3)) d2)) 1))) |
(* -1 (* d2 (- (* -1 (/ (- d4 (+ d1 d3)) d2)) 1))) |
(* -1 (* d2 (- (* -1 (/ (- d4 (+ d1 d3)) d2)) 1))) |
(- d2 (+ d1 d3)) |
(- (+ d2 d4) (+ d1 d3)) |
(- (+ d2 d4) (+ d1 d3)) |
(- (+ d2 d4) (+ d1 d3)) |
d4 |
(* d4 (- (+ 1 (/ d2 d4)) (+ (/ d1 d4) (/ d3 d4)))) |
(* d4 (- (+ 1 (/ d2 d4)) (+ (/ d1 d4) (/ d3 d4)))) |
(* d4 (- (+ 1 (/ d2 d4)) (+ (/ d1 d4) (/ d3 d4)))) |
d4 |
(* -1 (* d4 (- (* -1 (/ (- d2 (+ d1 d3)) d4)) 1))) |
(* -1 (* d4 (- (* -1 (/ (- d2 (+ d1 d3)) d4)) 1))) |
(* -1 (* d4 (- (* -1 (/ (- d2 (+ d1 d3)) d4)) 1))) |
(- (+ d2 d4) d3) |
(- (+ d2 (+ d4 (* -1 d1))) d3) |
(- (+ d2 (+ d4 (* -1 d1))) d3) |
(- (+ d2 (+ d4 (* -1 d1))) d3) |
(* -1 d1) |
(* d1 (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* d1 (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* d1 (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* -1 d1) |
(* -1 (* d1 (+ 1 (* -1 (/ (- (+ d2 d4) d3) d1))))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- (+ d2 d4) d3) d1))))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- (+ d2 d4) d3) d1))))) |
(- (+ d2 d4) d1) |
(- (+ d2 (+ d4 (* -1 d3))) d1) |
(- (+ d2 (+ d4 (* -1 d3))) d1) |
(- (+ d2 (+ d4 (* -1 d3))) d1) |
(* -1 d3) |
(* d3 (- (+ (/ d2 d3) (/ d4 d3)) (+ 1 (/ d1 d3)))) |
(* d3 (- (+ (/ d2 d3) (/ d4 d3)) (+ 1 (/ d1 d3)))) |
(* d3 (- (+ (/ d2 d3) (/ d4 d3)) (+ 1 (/ d1 d3)))) |
(* -1 d3) |
(* -1 (* d3 (+ 1 (* -1 (/ (- (+ d2 d4) d1) d3))))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- (+ d2 d4) d1) d3))))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- (+ d2 d4) d1) d3))))) |
(* -1 (+ d1 d3)) |
(- d4 (+ d1 d3)) |
(- d4 (+ d1 d3)) |
(- d4 (+ d1 d3)) |
d4 |
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4)))) |
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4)))) |
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4)))) |
d4 |
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1))) |
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1))) |
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1))) |
(- d4 d3) |
(- (+ d4 (* -1 d1)) d3) |
(- (+ d4 (* -1 d1)) d3) |
(- (+ d4 (* -1 d1)) d3) |
(* -1 d1) |
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(* -1 d1) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1))))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1))))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1))))) |
(- d4 d1) |
(- (+ d4 (* -1 d3)) d1) |
(- (+ d4 (* -1 d3)) d1) |
(- (+ d4 (* -1 d3)) d1) |
(* -1 d3) |
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3)))) |
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3)))) |
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3)))) |
(* -1 d3) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3))))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3))))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3))))) |
d3 |
(+ d1 d3) |
(+ d1 d3) |
(+ d1 d3) |
d1 |
(* d1 (+ 1 (/ d3 d1))) |
(* d1 (+ 1 (/ d3 d1))) |
(* d1 (+ 1 (/ d3 d1))) |
d1 |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
d1 |
(+ d1 d3) |
(+ d1 d3) |
(+ d1 d3) |
d3 |
(* d3 (+ 1 (/ d1 d3))) |
(* d3 (+ 1 (/ d1 d3))) |
(* d3 (+ 1 (/ d1 d3))) |
d3 |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(* d1 (- (+ d2 d4) d3)) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1)) |
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1)) |
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1)) |
(- (* d1 d4) (+ (* d1 d3) (pow d1 2))) |
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2))) |
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2))) |
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2))) |
(* d1 d2) |
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2)))) |
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2)))) |
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2)))) |
(* d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2))))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2))))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2))))) |
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) |
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2)) |
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2)) |
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2)) |
(* -1 (* d1 d3)) |
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3)))) |
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3)))) |
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3)))) |
(* -1 (* d1 d3)) |
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1)))) |
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1)))) |
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1)))) |
(- (* d1 d2) (+ (* d1 d3) (pow d1 2))) |
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2))) |
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2))) |
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2))) |
(* d1 d4) |
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4)))) |
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4)))) |
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4)))) |
(* d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4))))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4))))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4))))) |
(* d1 (- (+ d2 d4) d3)) |
(* d1 (- (+ d2 d4) d3)) |
(* d1 (- (+ d2 d4) d3)) |
(* d1 (- (+ d2 d4) d3)) |
(* d1 (- (+ d2 d4) d3)) |
(* d1 (- (+ d2 d4) d3)) |
(* d1 (- (+ d2 d4) d3)) |
(* d1 (- (+ d2 d4) d3)) |
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)))) |
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)))) |
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)))) |
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)))) |
(- (* d1 d4) (* d1 d3)) |
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3)) |
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3)) |
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3)) |
(* d1 d2) |
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2))) |
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2))) |
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2))) |
(* d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2))))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2))))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2))))) |
(+ (* d1 d2) (* d1 d4)) |
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) |
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) |
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) |
(* -1 (* d1 d3)) |
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1)) |
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1)) |
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1)) |
(* -1 (* d1 d3)) |
(* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1)))) |
(* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1)))) |
(* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1)))) |
(- (* d1 d2) (* d1 d3)) |
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3)) |
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3)) |
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3)) |
(* d1 d4) |
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4))) |
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4))) |
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4))) |
(* d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4))))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4))))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4))))) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(* -1 (* d1 d3)) |
(- (* d1 d2) (* d1 d3)) |
(- (* d1 d2) (* d1 d3)) |
(- (* d1 d2) (* d1 d3)) |
(* d1 d2) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(* d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(* d1 d2) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(* -1 (* d1 d3)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(* -1 (* d1 d3)) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(pow d1 2) |
(pow d1 2) |
(pow d1 2) |
(pow d1 2) |
(pow d1 2) |
(pow d1 2) |
(pow d1 2) |
(pow d1 2) |
(pow d1 2) |
(pow d1 2) |
(pow d1 2) |
(pow d1 2) |
| Outputs |
|---|
(* d1 (- (+ d2 d4) d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* d1 (- d4 (+ d1 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2))) |
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2))) |
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2))) |
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2))))) |
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2))))) |
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2))))) |
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(* d1 (- d2 (+ d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+ (* d1 d4) (* d1 (- d2 (+ d1 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(+ (* d1 d4) (* d1 (- d2 (+ d1 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(+ (* d1 d4) (* d1 (- d2 (+ d1 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* d1 d4) |
(*.f64 d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 (+ d1 d3))) d4))))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 (+ d1 d3))) d4))))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 (+ d1 d3))) d4))))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* d1 (- (+ d2 d4) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+ (* -1 (* d1 d3)) (* d1 (- (+ d2 d4) d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(+ (* -1 (* d1 d3)) (* d1 (- (+ d2 d4) d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(+ (* -1 (* d1 d3)) (* d1 (- (+ d2 d4) d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 (- (+ d2 d4) d1)) d3))) |
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))) |
(* d3 (+ (* -1 d1) (/ (* d1 (- (+ d2 d4) d1)) d3))) |
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))) |
(* d3 (+ (* -1 d1) (/ (* d1 (- (+ d2 d4) d1)) d3))) |
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- (+ d2 d4) d1)) d3))))) |
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- (+ d2 d4) d1)) d3))))) |
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- (+ d2 d4) d1)) d3))))) |
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))) |
(- d4 (+ d1 d3)) |
(-.f64 d4 (+.f64 d1 d3)) |
(- (+ d2 d4) (+ d1 d3)) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
(- (+ d2 d4) (+ d1 d3)) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
(- (+ d2 d4) (+ d1 d3)) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
d2 |
(* d2 (- (+ 1 (/ d4 d2)) (+ (/ d1 d2) (/ d3 d2)))) |
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) |
(* d2 (- (+ 1 (/ d4 d2)) (+ (/ d1 d2) (/ d3 d2)))) |
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) |
(* d2 (- (+ 1 (/ d4 d2)) (+ (/ d1 d2) (/ d3 d2)))) |
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) |
d2 |
(* -1 (* d2 (- (* -1 (/ (- d4 (+ d1 d3)) d2)) 1))) |
(*.f64 d2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))) |
(* -1 (* d2 (- (* -1 (/ (- d4 (+ d1 d3)) d2)) 1))) |
(*.f64 d2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))) |
(* -1 (* d2 (- (* -1 (/ (- d4 (+ d1 d3)) d2)) 1))) |
(*.f64 d2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))) |
(- d2 (+ d1 d3)) |
(-.f64 d2 (+.f64 d1 d3)) |
(- (+ d2 d4) (+ d1 d3)) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
(- (+ d2 d4) (+ d1 d3)) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
(- (+ d2 d4) (+ d1 d3)) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
d4 |
(* d4 (- (+ 1 (/ d2 d4)) (+ (/ d1 d4) (/ d3 d4)))) |
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(* d4 (- (+ 1 (/ d2 d4)) (+ (/ d1 d4) (/ d3 d4)))) |
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(* d4 (- (+ 1 (/ d2 d4)) (+ (/ d1 d4) (/ d3 d4)))) |
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
d4 |
(* -1 (* d4 (- (* -1 (/ (- d2 (+ d1 d3)) d4)) 1))) |
(-.f64 #s(literal 0 binary64) (*.f64 d4 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* -1 (* d4 (- (* -1 (/ (- d2 (+ d1 d3)) d4)) 1))) |
(-.f64 #s(literal 0 binary64) (*.f64 d4 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* -1 (* d4 (- (* -1 (/ (- d2 (+ d1 d3)) d4)) 1))) |
(-.f64 #s(literal 0 binary64) (*.f64 d4 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(- (+ d2 d4) d3) |
(+.f64 d4 (-.f64 d2 d3)) |
(- (+ d2 (+ d4 (* -1 d1))) d3) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
(- (+ d2 (+ d4 (* -1 d1))) d3) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
(- (+ d2 (+ d4 (* -1 d1))) d3) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(* d1 (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* d1 (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* d1 (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(* -1 (* d1 (+ 1 (* -1 (/ (- (+ d2 d4) d3) d1))))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (-.f64 d2 d3)) d1))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- (+ d2 d4) d3) d1))))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (-.f64 d2 d3)) d1))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- (+ d2 d4) d3) d1))))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (-.f64 d2 d3)) d1))) |
(- (+ d2 d4) d1) |
(+.f64 d2 (-.f64 d4 d1)) |
(- (+ d2 (+ d4 (* -1 d3))) d1) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
(- (+ d2 (+ d4 (* -1 d3))) d1) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
(- (+ d2 (+ d4 (* -1 d3))) d1) |
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(* d3 (- (+ (/ d2 d3) (/ d4 d3)) (+ 1 (/ d1 d3)))) |
(*.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3)))) |
(* d3 (- (+ (/ d2 d3) (/ d4 d3)) (+ 1 (/ d1 d3)))) |
(*.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3)))) |
(* d3 (- (+ (/ d2 d3) (/ d4 d3)) (+ 1 (/ d1 d3)))) |
(*.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3)))) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(* -1 (* d3 (+ 1 (* -1 (/ (- (+ d2 d4) d1) d3))))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- (+ d2 d4) d1) d3))))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- (+ d2 d4) d1) d3))))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))) |
(* -1 (+ d1 d3)) |
(-.f64 (-.f64 #s(literal 0 binary64) d1) d3) |
(- d4 (+ d1 d3)) |
(-.f64 d4 (+.f64 d1 d3)) |
(- d4 (+ d1 d3)) |
(-.f64 d4 (+.f64 d1 d3)) |
(- d4 (+ d1 d3)) |
(-.f64 d4 (+.f64 d1 d3)) |
d4 |
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4)))) |
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4)))) |
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4)))) |
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
d4 |
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1))) |
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1))) |
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1))) |
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(- d4 d3) |
(-.f64 d4 d3) |
(- (+ d4 (* -1 d1)) d3) |
(-.f64 d4 (+.f64 d1 d3)) |
(- (+ d4 (* -1 d1)) d3) |
(-.f64 d4 (+.f64 d1 d3)) |
(- (+ d4 (* -1 d1)) d3) |
(-.f64 d4 (+.f64 d1 d3)) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1))))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1))))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1))))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(- d4 d1) |
(-.f64 d4 d1) |
(- (+ d4 (* -1 d3)) d1) |
(-.f64 d4 (+.f64 d1 d3)) |
(- (+ d4 (* -1 d3)) d1) |
(-.f64 d4 (+.f64 d1 d3)) |
(- (+ d4 (* -1 d3)) d1) |
(-.f64 d4 (+.f64 d1 d3)) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3)))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3)))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3)))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3))))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3))))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3))))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
d3 |
(+ d1 d3) |
(+.f64 d1 d3) |
(+ d1 d3) |
(+.f64 d1 d3) |
(+ d1 d3) |
(+.f64 d1 d3) |
d1 |
(* d1 (+ 1 (/ d3 d1))) |
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) |
(* d1 (+ 1 (/ d3 d1))) |
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) |
(* d1 (+ 1 (/ d3 d1))) |
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) |
d1 |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) |
d1 |
(+ d1 d3) |
(+.f64 d1 d3) |
(+ d1 d3) |
(+.f64 d1 d3) |
(+ d1 d3) |
(+.f64 d1 d3) |
d3 |
(* d3 (+ 1 (/ d1 d3))) |
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) |
(* d3 (+ 1 (/ d1 d3))) |
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) |
(* d3 (+ 1 (/ d1 d3))) |
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) |
d3 |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) |
(* d1 (- (+ d2 d4) d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1)) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (-.f64 d2 d3)) d1))) |
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1)) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (-.f64 d2 d3)) d1))) |
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1)) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (-.f64 d2 d3)) d1))) |
(- (* d1 d4) (+ (* d1 d3) (pow d1 2))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2)))) |
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2)))) |
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2)))) |
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2))))) |
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2))))) |
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2))))) |
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3)))) |
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) (+.f64 d2 d4)) (*.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d1 d3))))) |
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3)))) |
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) (+.f64 d2 d4)) (*.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d1 d3))))) |
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3)))) |
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) (+.f64 d2 d4)) (*.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d1 d3))))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1)))) |
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))) |
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1)))) |
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))) |
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1)))) |
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))) |
(- (* d1 d2) (+ (* d1 d3) (pow d1 2))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4)))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4)))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4)))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* d1 d4) |
(*.f64 d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4))))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4))))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4))))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(* d1 (- (+ d2 d4) d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* d1 (- (+ d2 d4) d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* d1 (- (+ d2 d4) d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* d1 (- (+ d2 d4) d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* d1 (- (+ d2 d4) d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* d1 (- (+ d2 d4) d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* d1 (- (+ d2 d4) d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* d1 (- (+ d2 d4) d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(- (* d1 d4) (* d1 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2))) |
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 d4 d3) d2) #s(literal 1 binary64)))) |
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2))) |
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 d4 d3) d2) #s(literal 1 binary64)))) |
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2))) |
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 d4 d3) d2) #s(literal 1 binary64)))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2))))) |
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 d4 d3) d2) #s(literal 1 binary64)))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2))))) |
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 d4 d3) d2) #s(literal 1 binary64)))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2))))) |
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 d4 d3) d2) #s(literal 1 binary64)))) |
(+ (* d1 d2) (* d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1)) |
(*.f64 d3 (-.f64 (*.f64 (/.f64 d1 d3) (+.f64 d2 d4)) d1)) |
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1)) |
(*.f64 d3 (-.f64 (*.f64 (/.f64 d1 d3) (+.f64 d2 d4)) d1)) |
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1)) |
(*.f64 d3 (-.f64 (*.f64 (/.f64 d1 d3) (+.f64 d2 d4)) d1)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1)))) |
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 d4) d3) #s(literal -1 binary64)))) |
(* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1)))) |
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 d4) d3) #s(literal -1 binary64)))) |
(* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1)))) |
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 d4) d3) #s(literal -1 binary64)))) |
(- (* d1 d2) (* d1 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)))) |
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)))) |
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)))) |
(* d1 d4) |
(*.f64 d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4))))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4))))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4))))) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)))) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(- (* d1 d2) (* d1 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(- (* d1 d2) (* d1 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(- (* d1 d2) (* d1 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) |
(* d1 d2) |
(*.f64 d1 d2) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(pow d1 2) |
(*.f64 d1 d1) |
(pow d1 2) |
(*.f64 d1 d1) |
(pow d1 2) |
(*.f64 d1 d1) |
(pow d1 2) |
(*.f64 d1 d1) |
(pow d1 2) |
(*.f64 d1 d1) |
(pow d1 2) |
(*.f64 d1 d1) |
(pow d1 2) |
(*.f64 d1 d1) |
(pow d1 2) |
(*.f64 d1 d1) |
(pow d1 2) |
(*.f64 d1 d1) |
(pow d1 2) |
(*.f64 d1 d1) |
(pow d1 2) |
(*.f64 d1 d1) |
(pow d1 2) |
(*.f64 d1 d1) |
Compiled 21029 to 1654 computations (92.1% saved)
10 alts after pruning (10 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 707 | 10 | 717 |
| Fresh | 0 | 0 | 0 |
| Picked | 2 | 0 | 2 |
| Done | 0 | 0 | 0 |
| Total | 709 | 10 | 719 |
| Status | Accuracy | Program |
|---|---|---|
| 53.0% | (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d1)) | |
| ▶ | 33.0% | (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
| 30.9% | (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) | |
| ▶ | 94.5% | (+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2)) |
| 85.6% | (*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) | |
| ▶ | 77.6% | (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
| 78.4% | (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) | |
| ▶ | 52.0% | (*.f64 d1 (+.f64 d2 d4)) |
| 27.6% | (*.f64 d1 d4) | |
| ▶ | 27.8% | (*.f64 d1 d2) |
Compiled 216 to 146 computations (32.4% saved)
| 1× | egg-herbie |
Found 12 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (+.f64 d1 d3) |
| ✓ | cost-diff | 0 | (-.f64 d4 (+.f64 d1 d3)) |
| ✓ | cost-diff | 0 | (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
| ✓ | cost-diff | 0 | (*.f64 d1 d3) |
| ✓ | cost-diff | 0 | (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
| ✓ | cost-diff | 0 | (+.f64 d2 d4) |
| ✓ | cost-diff | 0 | (*.f64 d1 (+.f64 d2 d4)) |
| ✓ | cost-diff | 0 | (*.f64 d1 d2) |
| ✓ | cost-diff | 0 | (+.f64 d1 d3) |
| ✓ | cost-diff | 0 | (-.f64 d4 (+.f64 d1 d3)) |
| ✓ | cost-diff | 0 | (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
| ✓ | cost-diff | 128 | (+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2)) |
| 3908× | sum4-define |
| 1992× | fnmadd-define |
| 1634× | sum3-define |
| 1442× | fmsub-define |
| 1388× | fma-lowering-fma.f32 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 75 |
| 1 | 38 | 75 |
| 2 | 82 | 75 |
| 3 | 202 | 75 |
| 4 | 660 | 75 |
| 5 | 2366 | 75 |
| 6 | 4229 | 75 |
| 7 | 7683 | 75 |
| 8 | 7765 | 75 |
| 9 | 7765 | 75 |
| 10 | 7765 | 75 |
| 0 | 9347 | 75 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ (* d1 (- d4 (+ d1 d3))) (* d1 d2)) |
(* d1 (- d4 (+ d1 d3))) |
d1 |
(- d4 (+ d1 d3)) |
d4 |
(+ d1 d3) |
d3 |
(* d1 d2) |
d2 |
(* d1 d2) |
d1 |
d2 |
(* d1 (+ d2 d4)) |
d1 |
(+ d2 d4) |
d2 |
d4 |
(- 0 (* d1 d3)) |
0 |
(* d1 d3) |
d1 |
d3 |
(* d1 (- d4 (+ d1 d3))) |
d1 |
(- d4 (+ d1 d3)) |
d4 |
(+ d1 d3) |
d3 |
| Outputs |
|---|
(+ (* d1 (- d4 (+ d1 d3))) (* d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) |
(* d1 (- d4 (+ d1 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
d1 |
(- d4 (+ d1 d3)) |
(-.f64 d4 (+.f64 d1 d3)) |
d4 |
(+ d1 d3) |
(+.f64 d1 d3) |
d3 |
(* d1 d2) |
(*.f64 d1 d2) |
d2 |
(* d1 d2) |
(*.f64 d1 d2) |
d1 |
d2 |
(* d1 (+ d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
d1 |
(+ d2 d4) |
(+.f64 d4 d2) |
d2 |
d4 |
(- 0 (* d1 d3)) |
(*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) |
0 |
#s(literal 0 binary64) |
(* d1 d3) |
(*.f64 d1 d3) |
d1 |
d3 |
(* d1 (- d4 (+ d1 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
d1 |
(- d4 (+ d1 d3)) |
(-.f64 d4 (+.f64 d1 d3)) |
d4 |
(+ d1 d3) |
(+.f64 d1 d3) |
d3 |
Found 12 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 100.0% | (+.f64 d1 d3) |
| ✓ | accuracy | 100.0% | (-.f64 d4 (+.f64 d1 d3)) |
| ✓ | accuracy | 100.0% | (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
| ✓ | accuracy | 100.0% | (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
| ✓ | accuracy | 100.0% | (*.f64 d1 d3) |
| ✓ | accuracy | 100.0% | (+.f64 d2 d4) |
| ✓ | accuracy | 100.0% | (*.f64 d1 (+.f64 d2 d4)) |
| ✓ | accuracy | 100.0% | (*.f64 d1 d2) |
| ✓ | accuracy | 100.0% | (*.f64 d1 d2) |
| ✓ | accuracy | 100.0% | (-.f64 d4 (+.f64 d1 d3)) |
| ✓ | accuracy | 100.0% | (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
| ✓ | accuracy | 94.8% | (+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2)) |
| 216.0ms | 255× | 0 | valid |
| 139.0ms | 1× | 2 | valid |
Compiled 83 to 15 computations (81.9% saved)
ival-mult: 167.0ms (95.7% of total)ival-add: 4.0ms (2.3% of total)ival-sub: 3.0ms (1.7% of total)const: 1.0ms (0.6% of total)backward-pass: 0.0ms (0% of total)| Inputs |
|---|
#<alt (+ (* d1 (- d4 (+ d1 d3))) (* d1 d2))> |
#<alt (* d1 (- d4 (+ d1 d3)))> |
#<alt (- d4 (+ d1 d3))> |
#<alt (+ d1 d3)> |
#<alt (* d1 d2)> |
#<alt (* d1 (+ d2 d4))> |
#<alt (+ d2 d4)> |
#<alt (- 0 (* d1 d3))> |
#<alt (* d1 d3)> |
| Outputs |
|---|
#<alt (* d1 (- (+ d2 d4) d3))> |
#<alt (* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))> |
#<alt (* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))> |
#<alt (* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (* -1 (/ (+ (* -1 d2) (* -1 (- d4 d3))) d1)) 1))> |
#<alt (* (pow d1 2) (- (* -1 (/ (+ (* -1 d2) (* -1 (- d4 d3))) d1)) 1))> |
#<alt (* (pow d1 2) (- (* -1 (/ (+ (* -1 d2) (* -1 (- d4 d3))) d1)) 1))> |
#<alt (+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))> |
#<alt (+ (* -1 (* d1 (+ d1 d3))) (+ (* d1 d2) (* d1 d4)))> |
#<alt (+ (* -1 (* d1 (+ d1 d3))) (+ (* d1 d2) (* d1 d4)))> |
#<alt (+ (* -1 (* d1 (+ d1 d3))) (+ (* d1 d2) (* d1 d4)))> |
#<alt (* d1 d4)> |
#<alt (* d4 (+ d1 (+ (* -1 (/ (* d1 (+ d1 d3)) d4)) (/ (* d1 d2) d4))))> |
#<alt (* d4 (+ d1 (+ (* -1 (/ (* d1 (+ d1 d3)) d4)) (/ (* d1 d2) d4))))> |
#<alt (* d4 (+ d1 (+ (* -1 (/ (* d1 (+ d1 d3)) d4)) (/ (* d1 d2) d4))))> |
#<alt (* d1 d4)> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) d4)))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) d4)))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) d4)))))> |
#<alt (+ (* d1 d2) (* d1 (- d4 d1)))> |
#<alt (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 (- d4 d1))))> |
#<alt (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 (- d4 d1))))> |
#<alt (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 (- d4 d1))))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d3 (+ (* -1 d1) (+ (/ (* d1 d2) d3) (/ (* d1 (- d4 d1)) d3))))> |
#<alt (* d3 (+ (* -1 d1) (+ (/ (* d1 d2) d3) (/ (* d1 (- d4 d1)) d3))))> |
#<alt (* d3 (+ (* -1 d1) (+ (/ (* d1 d2) d3) (/ (* d1 (- d4 d1)) d3))))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (+ (* d1 d2) (* d1 (- d4 d1))) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (+ (* d1 d2) (* d1 (- d4 d1))) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (+ (* d1 d2) (* d1 (- d4 d1))) d3)))))> |
#<alt (* d1 (- d4 (+ d1 d3)))> |
#<alt (+ (* d1 d2) (* d1 (- d4 (+ d1 d3))))> |
#<alt (+ (* d1 d2) (* d1 (- d4 (+ d1 d3))))> |
#<alt (+ (* d1 d2) (* d1 (- d4 (+ d1 d3))))> |
#<alt (* d1 d2)> |
#<alt (* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2)))> |
#<alt (* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2)))> |
#<alt (* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2)))> |
#<alt (* d1 d2)> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2)))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2)))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2)))))> |
#<alt (* d1 (- d4 d3))> |
#<alt (* d1 (- (+ d4 (* -1 d1)) d3))> |
#<alt (* d1 (- (+ d4 (* -1 d1)) d3))> |
#<alt (* d1 (- (+ d4 (* -1 d1)) d3))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))> |
#<alt (* -1 (* d1 (+ d1 d3)))> |
#<alt (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))> |
#<alt (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))> |
#<alt (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))> |
#<alt (* d1 d4)> |
#<alt (* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))> |
#<alt (* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))> |
#<alt (* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))> |
#<alt (* d1 d4)> |
#<alt (* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))> |
#<alt (* d1 (- d4 d1))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))> |
#<alt (* -1 (+ d1 d3))> |
#<alt (- d4 (+ d1 d3))> |
#<alt (- d4 (+ d1 d3))> |
#<alt (- d4 (+ d1 d3))> |
#<alt d4> |
#<alt (* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))> |
#<alt (* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))> |
#<alt (* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))> |
#<alt d4> |
#<alt (* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))> |
#<alt (* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))> |
#<alt (* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))> |
#<alt (- d4 d3)> |
#<alt (- (+ d4 (* -1 d1)) d3)> |
#<alt (- (+ d4 (* -1 d1)) d3)> |
#<alt (- (+ d4 (* -1 d1)) d3)> |
#<alt (* -1 d1)> |
#<alt (* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))> |
#<alt (* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))> |
#<alt (* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))> |
#<alt (* -1 d1)> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))> |
#<alt (- d4 d1)> |
#<alt (- (+ d4 (* -1 d3)) d1)> |
#<alt (- (+ d4 (* -1 d3)) d1)> |
#<alt (- (+ d4 (* -1 d3)) d1)> |
#<alt (* -1 d3)> |
#<alt (* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))> |
#<alt (* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))> |
#<alt (* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))> |
#<alt (* -1 d3)> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))> |
#<alt d3> |
#<alt (+ d1 d3)> |
#<alt (+ d1 d3)> |
#<alt (+ d1 d3)> |
#<alt d1> |
#<alt (* d1 (+ 1 (/ d3 d1)))> |
#<alt (* d1 (+ 1 (/ d3 d1)))> |
#<alt (* d1 (+ 1 (/ d3 d1)))> |
#<alt d1> |
#<alt (* -1 (* d1 (- (* -1 (/ d3 d1)) 1)))> |
#<alt (* -1 (* d1 (- (* -1 (/ d3 d1)) 1)))> |
#<alt (* -1 (* d1 (- (* -1 (/ d3 d1)) 1)))> |
#<alt d1> |
#<alt (+ d1 d3)> |
#<alt (+ d1 d3)> |
#<alt (+ d1 d3)> |
#<alt d3> |
#<alt (* d3 (+ 1 (/ d1 d3)))> |
#<alt (* d3 (+ 1 (/ d1 d3)))> |
#<alt (* d3 (+ 1 (/ d1 d3)))> |
#<alt d3> |
#<alt (* -1 (* d3 (- (* -1 (/ d1 d3)) 1)))> |
#<alt (* -1 (* d3 (- (* -1 (/ d1 d3)) 1)))> |
#<alt (* -1 (* d3 (- (* -1 (/ d1 d3)) 1)))> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 (+ d2 d4))> |
#<alt (* d1 (+ d2 d4))> |
#<alt (* d1 (+ d2 d4))> |
#<alt (* d1 (+ d2 d4))> |
#<alt (* d1 (+ d2 d4))> |
#<alt (* d1 (+ d2 d4))> |
#<alt (* d1 (+ d2 d4))> |
#<alt (* d1 (+ d2 d4))> |
#<alt (* d1 (+ d2 d4))> |
#<alt (* d1 (+ d2 d4))> |
#<alt (* d1 (+ d2 d4))> |
#<alt (* d1 (+ d2 d4))> |
#<alt (* d1 d4)> |
#<alt (+ (* d1 d2) (* d1 d4))> |
#<alt (+ (* d1 d2) (* d1 d4))> |
#<alt (+ (* d1 d2) (* d1 d4))> |
#<alt (* d1 d2)> |
#<alt (* d2 (+ d1 (/ (* d1 d4) d2)))> |
#<alt (* d2 (+ d1 (/ (* d1 d4) d2)))> |
#<alt (* d2 (+ d1 (/ (* d1 d4) d2)))> |
#<alt (* d1 d2)> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d4) d2)))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d4) d2)))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d4) d2)))))> |
#<alt (* d1 d2)> |
#<alt (+ (* d1 d2) (* d1 d4))> |
#<alt (+ (* d1 d2) (* d1 d4))> |
#<alt (+ (* d1 d2) (* d1 d4))> |
#<alt (* d1 d4)> |
#<alt (* d4 (+ d1 (/ (* d1 d2) d4)))> |
#<alt (* d4 (+ d1 (/ (* d1 d2) d4)))> |
#<alt (* d4 (+ d1 (/ (* d1 d2) d4)))> |
#<alt (* d1 d4)> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 d2) d4)))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 d2) d4)))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 d2) d4)))))> |
#<alt d4> |
#<alt (+ d2 d4)> |
#<alt (+ d2 d4)> |
#<alt (+ d2 d4)> |
#<alt d2> |
#<alt (* d2 (+ 1 (/ d4 d2)))> |
#<alt (* d2 (+ 1 (/ d4 d2)))> |
#<alt (* d2 (+ 1 (/ d4 d2)))> |
#<alt d2> |
#<alt (* -1 (* d2 (- (* -1 (/ d4 d2)) 1)))> |
#<alt (* -1 (* d2 (- (* -1 (/ d4 d2)) 1)))> |
#<alt (* -1 (* d2 (- (* -1 (/ d4 d2)) 1)))> |
#<alt d2> |
#<alt (+ d2 d4)> |
#<alt (+ d2 d4)> |
#<alt (+ d2 d4)> |
#<alt d4> |
#<alt (* d4 (+ 1 (/ d2 d4)))> |
#<alt (* d4 (+ 1 (/ d2 d4)))> |
#<alt (* d4 (+ 1 (/ d2 d4)))> |
#<alt d4> |
#<alt (* -1 (* d4 (- (* -1 (/ d2 d4)) 1)))> |
#<alt (* -1 (* d4 (- (* -1 (/ d2 d4)) 1)))> |
#<alt (* -1 (* d4 (- (* -1 (/ d2 d4)) 1)))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
69 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | d3 | @ | -inf | (* d1 d3) |
| 0.0ms | d1 | @ | -inf | (+ (* d1 (- d4 (+ d1 d3))) (* d1 d2)) |
| 0.0ms | d4 | @ | -inf | (+ (* d1 (- d4 (+ d1 d3))) (* d1 d2)) |
| 0.0ms | d2 | @ | 0 | (* d1 (+ d2 d4)) |
| 0.0ms | d1 | @ | 0 | (* d1 (+ d2 d4)) |
| 1× | batch-egg-rewrite |
| 4326× | *-lowering-*.f32 |
| 4326× | *-lowering-*.f64 |
| 3990× | /-lowering-/.f32 |
| 3990× | /-lowering-/.f64 |
| 1846× | frac-times |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 42 |
| 1 | 96 | 42 |
| 2 | 918 | 42 |
| 0 | 8295 | 42 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ (* d1 (- d4 (+ d1 d3))) (* d1 d2)) |
(* d1 (- d4 (+ d1 d3))) |
(- d4 (+ d1 d3)) |
(+ d1 d3) |
(* d1 d2) |
(* d1 (+ d2 d4)) |
(+ d2 d4) |
(- 0 (* d1 d3)) |
(* d1 d3) |
| Outputs |
|---|
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) (neg.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (*.f64 d1 d2)) |
(fma.f64 d2 d1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d2)))))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d2))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d2))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) (*.f64 (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) #s(literal -1 binary64)) |
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) |
(*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))))) |
(*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d2))))))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) |
(*.f64 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2) d1) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))) |
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) |
(*.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 d4 (+.f64 d1 d3))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) d1) (/.f64 (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) |
(fma.f64 d1 d4 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1)) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) |
(fma.f64 d4 d1 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1)) |
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d4 (+.f64 d1 d3)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))) (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 (+.f64 d1 d3)) (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))) (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) d1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 (+.f64 d1 d3)) (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) d1))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (+.f64 d4 (+.f64 d1 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) d1) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) d1) (+.f64 d4 (+.f64 d1 d3))) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 d4 (+.f64 d1 d3)))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 d4 (+.f64 d1 d3)))) |
(/.f64 (+.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1)) (*.f64 (*.f64 d1 d4) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1))))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 (-.f64 d4 (+.f64 d1 d3)) d1) |
(*.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(*.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d1 d3)))) |
(*.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(*.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) d1) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d1 d3)))) |
(+.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) |
(+.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d4) |
(+.f64 (-.f64 d4 d1) (-.f64 #s(literal 0 binary64) d3)) |
(+.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) (neg.f64 (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))) |
(+.f64 (/.f64 (*.f64 d4 d4) (+.f64 d4 (+.f64 d1 d3))) (neg.f64 (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (+.f64 d4 (+.f64 d1 d3))))) |
(+.f64 (-.f64 d4 d3) (-.f64 #s(literal 0 binary64) d1)) |
(-.f64 d4 (+.f64 d1 d3)) |
(-.f64 (-.f64 d4 d1) d3) |
(-.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(-.f64 (/.f64 (*.f64 d4 d4) (+.f64 d4 (+.f64 d1 d3))) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (+.f64 d4 (+.f64 d1 d3)))) |
(-.f64 (-.f64 d4 d3) d1) |
(-.f64 (/.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d4 d1) d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d4 d1) d3))))) |
(-.f64 (/.f64 (*.f64 d4 d4) (-.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (-.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))) |
(-.f64 (/.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (-.f64 d4 d1) d3)) (/.f64 (*.f64 d3 d3) (+.f64 (-.f64 d4 d1) d3))) |
(fma.f64 #s(literal -1 binary64) (+.f64 d1 d3) d4) |
(/.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d4 (+.f64 d1 d3))) |
(/.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (-.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (neg.f64 (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 d4 (+.f64 d1 d3)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (neg.f64 (-.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d4 d1) d3)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 d4 (+.f64 d1 d3)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d4 d1) d3))) (-.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d3 (*.f64 d3 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d4 (+.f64 d1 d3))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d4 d1) d3) (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 d4 (+.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3)) (+.f64 (-.f64 d4 d1) d3)) |
(/.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d4 d4) (+.f64 d4 (+.f64 d1 d3))) (*.f64 (+.f64 d4 (+.f64 d1 d3)) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (*.f64 (+.f64 d4 (+.f64 d1 d3)) (+.f64 d4 (+.f64 d1 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4)))) (*.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (+.f64 (*.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d4 d4)) (+.f64 (*.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (+.f64 d4 (+.f64 d1 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d4 d4) (*.f64 d4 d4)) (*.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d4 (+.f64 d1 d3)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d4 (+.f64 d1 d3))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d4 d1) d3))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3))) (neg.f64 (+.f64 (-.f64 d4 d1) d3))) |
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4))) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (-.f64 (*.f64 d4 d4) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d4)))) |
(/.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (pow.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d3)) (*.f64 (-.f64 d4 d1) (-.f64 #s(literal 0 binary64) d3))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) (*.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d4 d4) (+.f64 d4 (+.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (+.f64 d4 (+.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d4 d4) (+.f64 d4 (+.f64 d1 d3))) (/.f64 (*.f64 d4 d4) (+.f64 d4 (+.f64 d1 d3)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (+.f64 d4 (+.f64 d1 d3))) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (+.f64 d4 (+.f64 d1 d3)))) (*.f64 (/.f64 (*.f64 d4 d4) (+.f64 d4 (+.f64 d1 d3))) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (+.f64 d4 (+.f64 d1 d3))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)) (+.f64 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 d4 (+.f64 d1 d3))) #s(literal -1 binary64)) |
(*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))) |
(*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))))) |
(*.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d1 d3)))) |
(*.f64 (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (-.f64 d4 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 d4) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d4 (+.f64 d1 d3))))) |
(*.f64 (-.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d4 d1) d3))))) |
(*.f64 #s(literal 1 binary64) (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d4 d1) d3))) |
(+.f64 d1 d3) |
(+.f64 d3 d1) |
(+.f64 (/.f64 (*.f64 d1 d1) (-.f64 d1 d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d1 d3)))) |
(-.f64 (/.f64 (*.f64 d1 d1) (-.f64 d1 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d1 d3))) |
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d1)) (/.f64 (*.f64 d1 d1) (-.f64 d3 d1))) |
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))) |
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d1 d1) (*.f64 d1 d3)))) |
(/.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) (-.f64 d1 d3)) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d1 d1) (*.f64 d1 d3))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (-.f64 d1 d3))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d1 d3))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d1 d1) (*.f64 d1 d3))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d1 d3)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d1) (-.f64 (*.f64 d3 d3) (*.f64 d1 d1)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d1 d3)))) |
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 d3 d1)) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (-.f64 d1 d3)) (*.f64 (-.f64 d1 d3) (*.f64 d3 d3))) (*.f64 (-.f64 d1 d3) (-.f64 d1 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d3 d3) (*.f64 d3 d3))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 d3)) (-.f64 d1 d3))) |
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (-.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d3 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (-.f64 d1 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 d1 d3)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (*.f64 d1 d1))) (neg.f64 (-.f64 d3 d1))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 d1) (-.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d1 d1) (-.f64 d1 d3)) (/.f64 (*.f64 d1 d1) (-.f64 d1 d3))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d1 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d1 d3))) (*.f64 (/.f64 (*.f64 d1 d1) (-.f64 d1 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d1 d3)))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d1 d3)) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d1 d1) (*.f64 d1 d3))))) |
(*.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d1 d3))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 d1 d3)))) |
(*.f64 #s(literal 1 binary64) (+.f64 d1 d3)) |
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d1))) |
(*.f64 d1 d2) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) |
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (/.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))) |
(fma.f64 d1 d4 (*.f64 d1 d2)) |
(fma.f64 d1 d2 (*.f64 d1 d4)) |
(fma.f64 d4 d1 (*.f64 d1 d2)) |
(fma.f64 d2 d1 (*.f64 d1 d4)) |
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d4 d2))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d4))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d4)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d4))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d4) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) d1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d4) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) d1))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d4))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4))) |
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4)))) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))) (-.f64 d2 d4)) |
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) d1) (-.f64 d2 d4)) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d4)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))) |
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d4))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) d1)) (-.f64 #s(literal 0 binary64) (-.f64 d2 d4))) |
(/.f64 (+.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d2))))) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (+.f64 d4 d2) d1) |
(*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d4)))))) |
(*.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d4) (*.f64 d1 d4))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))) |
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d4))) |
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))) |
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) d1) (/.f64 #s(literal 1 binary64) (-.f64 d2 d4))) |
(+.f64 d4 d2) |
(+.f64 d2 d4) |
(+.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d4)) (neg.f64 (/.f64 (*.f64 d4 d4) (-.f64 d2 d4)))) |
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d4)) (/.f64 (*.f64 d4 d4) (-.f64 d2 d4))) |
(-.f64 (/.f64 (*.f64 d4 d4) (-.f64 d4 d2)) (/.f64 (*.f64 d2 d2) (-.f64 d4 d2))) |
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2)))) |
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 d2 d2) (*.f64 d4 d2)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (-.f64 d2 d4)) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4)))) (neg.f64 (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 d2 d2) (*.f64 d4 d2))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d4))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d4 d2))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 d2 d2) (*.f64 d4 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d4 d2)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d2)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d4 d2)))) |
(/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d2 d2)) (-.f64 d4 d2)) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (-.f64 d2 d4)) (*.f64 (-.f64 d2 d4) (*.f64 d4 d4))) (*.f64 (-.f64 d2 d4) (-.f64 d2 d4))) |
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))))) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d4 d4)) (*.f64 (*.f64 d2 d2) (*.f64 d4 d4)))) (-.f64 d2 d4))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)) (*.f64 (*.f64 d4 d4) (*.f64 d4 d4))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (-.f64 d2 d4))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d4)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 d2 d2))) (neg.f64 (-.f64 d4 d2))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d4 d4) (-.f64 d2 d4)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d4)) (/.f64 (*.f64 d2 d2) (-.f64 d2 d4))) (+.f64 (*.f64 (/.f64 (*.f64 d4 d4) (-.f64 d2 d4)) (/.f64 (*.f64 d4 d4) (-.f64 d2 d4))) (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d4)) (/.f64 (*.f64 d4 d4) (-.f64 d2 d4)))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d4 d2)) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))) |
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 d2 d2) (*.f64 d4 d2))))) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d4))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2)))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 d2 d4)))) |
(*.f64 #s(literal 1 binary64) (+.f64 d4 d2)) |
(*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d4 d2))) |
(+.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 0 binary64)) |
(+.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (neg.f64 (*.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 d3) (*.f64 d1 d3))))) |
(+.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) |
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) |
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) |
(fma.f64 d1 (-.f64 #s(literal 0 binary64) d3) #s(literal 0 binary64)) |
(fma.f64 d3 (-.f64 #s(literal 0 binary64) d1) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) #s(literal 0 binary64)) |
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d3)) #s(literal 0 binary64)) |
(fma.f64 (-.f64 #s(literal 0 binary64) d1) d3 #s(literal 0 binary64)) |
(fma.f64 (-.f64 #s(literal 0 binary64) d3) d1 #s(literal 0 binary64)) |
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) #s(literal 0 binary64)) |
(neg.f64 (*.f64 d1 d3)) |
(/.f64 (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) |
(/.f64 (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 d1 d3)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) (*.f64 d1 d3))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) #s(literal 0 binary64)) (+.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 0 binary64))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 d3) (*.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (+.f64 (*.f64 (*.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 d3) (*.f64 d1 d3)))) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 d3) (*.f64 d1 d3))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 3 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (+.f64 (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (/.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (+.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) #s(literal -1 binary64)) |
(*.f64 d1 (-.f64 #s(literal 0 binary64) d3)) |
(*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) |
(*.f64 (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(*.f64 (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d3))) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) |
(*.f64 (-.f64 #s(literal 0 binary64) d1) d3) |
(*.f64 (-.f64 #s(literal 0 binary64) d3) d1) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) |
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) |
(+.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d3) #s(literal 0 binary64)) |
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) |
(fma.f64 d1 d3 #s(literal 0 binary64)) |
(fma.f64 d3 d1 #s(literal 0 binary64)) |
(/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 d3)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) |
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))))) |
(/.f64 (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) #s(literal 0 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) |
(*.f64 d1 d3) |
(*.f64 d3 d1) |
(*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d3))) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) |
(*.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(*.f64 (/.f64 (*.f64 d1 d3) d1) (/.f64 (*.f64 d1 d3) d3)) |
(*.f64 (/.f64 (*.f64 d1 d3) d3) (/.f64 (*.f64 d1 d3) d1)) |
(*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d3 (*.f64 d1 d3)) d3)) |
(*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) d3)) |
(*.f64 (/.f64 d1 d3) (/.f64 (*.f64 d3 (*.f64 d1 d3)) d1)) |
(*.f64 (/.f64 d3 d1) (/.f64 (*.f64 d1 (*.f64 d1 d3)) d3)) |
(*.f64 (/.f64 d3 d3) (/.f64 (*.f64 d1 (*.f64 d1 d3)) d1)) |
(*.f64 (/.f64 (*.f64 d3 d3) d3) (/.f64 (*.f64 d1 d1) d1)) |
(*.f64 (/.f64 (*.f64 d1 d1) d3) (/.f64 (*.f64 d3 d3) d1)) |
(*.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) d3)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 d3) d1) d1) (/.f64 d3 d3)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 d3) d1) d3) (/.f64 d3 d1)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 d3) d3) d1) (/.f64 d1 d3)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 d3) d3) d3) (/.f64 d1 d1)) |
| 1× | egg-herbie |
| 4164× | *-lowering-*.f32 |
| 4164× | *-lowering-*.f64 |
| 1808× | fnmsub-define |
| 1446× | +-lowering-+.f64 |
| 1446× | +-lowering-+.f32 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 163 | 1809 |
| 1 | 567 | 1680 |
| 2 | 1809 | 1613 |
| 3 | 6395 | 1597 |
| 0 | 8146 | 1597 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* d1 (- (+ d2 d4) d3)) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (* -1 (/ (+ (* -1 d2) (* -1 (- d4 d3))) d1)) 1)) |
(* (pow d1 2) (- (* -1 (/ (+ (* -1 d2) (* -1 (- d4 d3))) d1)) 1)) |
(* (pow d1 2) (- (* -1 (/ (+ (* -1 d2) (* -1 (- d4 d3))) d1)) 1)) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) |
(+ (* -1 (* d1 (+ d1 d3))) (+ (* d1 d2) (* d1 d4))) |
(+ (* -1 (* d1 (+ d1 d3))) (+ (* d1 d2) (* d1 d4))) |
(+ (* -1 (* d1 (+ d1 d3))) (+ (* d1 d2) (* d1 d4))) |
(* d1 d4) |
(* d4 (+ d1 (+ (* -1 (/ (* d1 (+ d1 d3)) d4)) (/ (* d1 d2) d4)))) |
(* d4 (+ d1 (+ (* -1 (/ (* d1 (+ d1 d3)) d4)) (/ (* d1 d2) d4)))) |
(* d4 (+ d1 (+ (* -1 (/ (* d1 (+ d1 d3)) d4)) (/ (* d1 d2) d4)))) |
(* d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) d4))))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) d4))))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) d4))))) |
(+ (* d1 d2) (* d1 (- d4 d1))) |
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 (- d4 d1)))) |
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 (- d4 d1)))) |
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 (- d4 d1)))) |
(* -1 (* d1 d3)) |
(* d3 (+ (* -1 d1) (+ (/ (* d1 d2) d3) (/ (* d1 (- d4 d1)) d3)))) |
(* d3 (+ (* -1 d1) (+ (/ (* d1 d2) d3) (/ (* d1 (- d4 d1)) d3)))) |
(* d3 (+ (* -1 d1) (+ (/ (* d1 d2) d3) (/ (* d1 (- d4 d1)) d3)))) |
(* -1 (* d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (+ (* d1 d2) (* d1 (- d4 d1))) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (+ (* d1 d2) (* d1 (- d4 d1))) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (+ (* d1 d2) (* d1 (- d4 d1))) d3))))) |
(* d1 (- d4 (+ d1 d3))) |
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3)))) |
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3)))) |
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3)))) |
(* d1 d2) |
(* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2))) |
(* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2))) |
(* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2))) |
(* d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2))))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2))))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2))))) |
(* d1 (- d4 d3)) |
(* d1 (- (+ d4 (* -1 d1)) d3)) |
(* d1 (- (+ d4 (* -1 d1)) d3)) |
(* d1 (- (+ d4 (* -1 d1)) d3)) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(* -1 (* d1 (+ d1 d3))) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) |
(* d1 d4) |
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))) |
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))) |
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))) |
(* d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4)))) |
(* d1 (- d4 d1)) |
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1))) |
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1))) |
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1))) |
(* -1 (* d1 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3))) |
(* -1 (* d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3))))) |
(* -1 (+ d1 d3)) |
(- d4 (+ d1 d3)) |
(- d4 (+ d1 d3)) |
(- d4 (+ d1 d3)) |
d4 |
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4)))) |
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4)))) |
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4)))) |
d4 |
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1))) |
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1))) |
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1))) |
(- d4 d3) |
(- (+ d4 (* -1 d1)) d3) |
(- (+ d4 (* -1 d1)) d3) |
(- (+ d4 (* -1 d1)) d3) |
(* -1 d1) |
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(* -1 d1) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1))))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1))))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1))))) |
(- d4 d1) |
(- (+ d4 (* -1 d3)) d1) |
(- (+ d4 (* -1 d3)) d1) |
(- (+ d4 (* -1 d3)) d1) |
(* -1 d3) |
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3)))) |
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3)))) |
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3)))) |
(* -1 d3) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3))))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3))))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3))))) |
d3 |
(+ d1 d3) |
(+ d1 d3) |
(+ d1 d3) |
d1 |
(* d1 (+ 1 (/ d3 d1))) |
(* d1 (+ 1 (/ d3 d1))) |
(* d1 (+ 1 (/ d3 d1))) |
d1 |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
d1 |
(+ d1 d3) |
(+ d1 d3) |
(+ d1 d3) |
d3 |
(* d3 (+ 1 (/ d1 d3))) |
(* d3 (+ 1 (/ d1 d3))) |
(* d3 (+ 1 (/ d1 d3))) |
d3 |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 (+ d2 d4)) |
(* d1 (+ d2 d4)) |
(* d1 (+ d2 d4)) |
(* d1 (+ d2 d4)) |
(* d1 (+ d2 d4)) |
(* d1 (+ d2 d4)) |
(* d1 (+ d2 d4)) |
(* d1 (+ d2 d4)) |
(* d1 (+ d2 d4)) |
(* d1 (+ d2 d4)) |
(* d1 (+ d2 d4)) |
(* d1 (+ d2 d4)) |
(* d1 d4) |
(+ (* d1 d2) (* d1 d4)) |
(+ (* d1 d2) (* d1 d4)) |
(+ (* d1 d2) (* d1 d4)) |
(* d1 d2) |
(* d2 (+ d1 (/ (* d1 d4) d2))) |
(* d2 (+ d1 (/ (* d1 d4) d2))) |
(* d2 (+ d1 (/ (* d1 d4) d2))) |
(* d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d4) d2))))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d4) d2))))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d4) d2))))) |
(* d1 d2) |
(+ (* d1 d2) (* d1 d4)) |
(+ (* d1 d2) (* d1 d4)) |
(+ (* d1 d2) (* d1 d4)) |
(* d1 d4) |
(* d4 (+ d1 (/ (* d1 d2) d4))) |
(* d4 (+ d1 (/ (* d1 d2) d4))) |
(* d4 (+ d1 (/ (* d1 d2) d4))) |
(* d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 d2) d4))))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 d2) d4))))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 d2) d4))))) |
d4 |
(+ d2 d4) |
(+ d2 d4) |
(+ d2 d4) |
d2 |
(* d2 (+ 1 (/ d4 d2))) |
(* d2 (+ 1 (/ d4 d2))) |
(* d2 (+ 1 (/ d4 d2))) |
d2 |
(* -1 (* d2 (- (* -1 (/ d4 d2)) 1))) |
(* -1 (* d2 (- (* -1 (/ d4 d2)) 1))) |
(* -1 (* d2 (- (* -1 (/ d4 d2)) 1))) |
d2 |
(+ d2 d4) |
(+ d2 d4) |
(+ d2 d4) |
d4 |
(* d4 (+ 1 (/ d2 d4))) |
(* d4 (+ 1 (/ d2 d4))) |
(* d4 (+ 1 (/ d2 d4))) |
d4 |
(* -1 (* d4 (- (* -1 (/ d2 d4)) 1))) |
(* -1 (* d4 (- (* -1 (/ d2 d4)) 1))) |
(* -1 (* d4 (- (* -1 (/ d2 d4)) 1))) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
| Outputs |
|---|
(* d1 (- (+ d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(* -1 (pow d1 2)) |
(*.f64 d1 (-.f64 #s(literal 0 binary64) d1)) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 (/.f64 d2 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))) |
(* -1 (pow d1 2)) |
(*.f64 d1 (-.f64 #s(literal 0 binary64) d1)) |
(* (pow d1 2) (- (* -1 (/ (+ (* -1 d2) (* -1 (- d4 d3))) d1)) 1)) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1))) |
(* (pow d1 2) (- (* -1 (/ (+ (* -1 d2) (* -1 (- d4 d3))) d1)) 1)) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1))) |
(* (pow d1 2) (- (* -1 (/ (+ (* -1 d2) (* -1 (- d4 d3))) d1)) 1)) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1))) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+ (* -1 (* d1 (+ d1 d3))) (+ (* d1 d2) (* d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+ (* -1 (* d1 (+ d1 d3))) (+ (* d1 d2) (* d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+ (* -1 (* d1 (+ d1 d3))) (+ (* d1 d2) (* d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d4 (+ d1 (+ (* -1 (/ (* d1 (+ d1 d3)) d4)) (/ (* d1 d2) d4)))) |
(*.f64 d4 (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))) |
(* d4 (+ d1 (+ (* -1 (/ (* d1 (+ d1 d3)) d4)) (/ (* d1 d2) d4)))) |
(*.f64 d4 (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))) |
(* d4 (+ d1 (+ (* -1 (/ (* d1 (+ d1 d3)) d4)) (/ (* d1 d2) d4)))) |
(*.f64 d4 (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))) |
(* d1 d4) |
(*.f64 d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) d4))))) |
(*.f64 d4 (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) d4))))) |
(*.f64 d4 (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) d4))))) |
(*.f64 d4 (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))) |
(+ (* d1 d2) (* d1 (- d4 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 (- d4 d1)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 (- d4 d1)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 (- d4 d1)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d3 (+ (* -1 d1) (+ (/ (* d1 d2) d3) (/ (* d1 (- d4 d1)) d3)))) |
(*.f64 d3 (-.f64 (*.f64 (/.f64 d1 d3) (+.f64 d2 (-.f64 d4 d1))) d1)) |
(* d3 (+ (* -1 d1) (+ (/ (* d1 d2) d3) (/ (* d1 (- d4 d1)) d3)))) |
(*.f64 d3 (-.f64 (*.f64 (/.f64 d1 d3) (+.f64 d2 (-.f64 d4 d1))) d1)) |
(* d3 (+ (* -1 d1) (+ (/ (* d1 d2) d3) (/ (* d1 (- d4 d1)) d3)))) |
(*.f64 d3 (-.f64 (*.f64 (/.f64 d1 d3) (+.f64 d2 (-.f64 d4 d1))) d1)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (+ (* d1 d2) (* d1 (- d4 d1))) d3))))) |
(*.f64 d3 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (+ (* d1 d2) (* d1 (- d4 d1))) d3))))) |
(*.f64 d3 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (+ (* d1 d2) (* d1 (- d4 d1))) d3))))) |
(*.f64 d3 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))) |
(* d1 (- d4 (+ d1 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2))) |
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d4 d1) d3) d2)))) |
(* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2))) |
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d4 d1) d3) d2)))) |
(* d2 (+ d1 (/ (* d1 (- d4 (+ d1 d3))) d2))) |
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d4 d1) d3) d2)))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2))))) |
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d4 d1) d3) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2))))) |
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d4 d1) d3) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 (+ d1 d3))) d2))))) |
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d4 d1) d3) d2)))) |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 (- (+ d4 (* -1 d1)) d3)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(* d1 (- (+ d4 (* -1 d1)) d3)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(* d1 (- (+ d4 (* -1 d1)) d3)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(* -1 (pow d1 2)) |
(*.f64 d1 (-.f64 #s(literal 0 binary64) d1)) |
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* -1 (pow d1 2)) |
(*.f64 d1 (-.f64 #s(literal 0 binary64) d1)) |
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* -1 (* d1 (+ d1 d3))) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 d1 d3))) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))) |
(*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))) |
(*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))) |
(*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(* d1 d4) |
(*.f64 d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4)))) |
(*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4)))) |
(*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4)))) |
(*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(* d1 (- d4 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3))) |
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3))) |
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3))) |
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3))))) |
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3))))) |
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3))))) |
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* -1 (+ d1 d3)) |
(-.f64 (-.f64 #s(literal 0 binary64) d1) d3) |
(- d4 (+ d1 d3)) |
(-.f64 (-.f64 d4 d1) d3) |
(- d4 (+ d1 d3)) |
(-.f64 (-.f64 d4 d1) d3) |
(- d4 (+ d1 d3)) |
(-.f64 (-.f64 d4 d1) d3) |
d4 |
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4)))) |
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4)))) |
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4)))) |
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
d4 |
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1))) |
(-.f64 #s(literal 0 binary64) (*.f64 d4 (+.f64 (/.f64 d1 d4) (+.f64 #s(literal -1 binary64) (/.f64 d3 d4))))) |
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1))) |
(-.f64 #s(literal 0 binary64) (*.f64 d4 (+.f64 (/.f64 d1 d4) (+.f64 #s(literal -1 binary64) (/.f64 d3 d4))))) |
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1))) |
(-.f64 #s(literal 0 binary64) (*.f64 d4 (+.f64 (/.f64 d1 d4) (+.f64 #s(literal -1 binary64) (/.f64 d3 d4))))) |
(- d4 d3) |
(-.f64 d4 d3) |
(- (+ d4 (* -1 d1)) d3) |
(-.f64 (-.f64 d4 d1) d3) |
(- (+ d4 (* -1 d1)) d3) |
(-.f64 (-.f64 d4 d1) d3) |
(- (+ d4 (* -1 d1)) d3) |
(-.f64 (-.f64 d4 d1) d3) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1))))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1))))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1))))) |
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))) |
(- d4 d1) |
(-.f64 d4 d1) |
(- (+ d4 (* -1 d3)) d1) |
(-.f64 (-.f64 d4 d1) d3) |
(- (+ d4 (* -1 d3)) d1) |
(-.f64 (-.f64 d4 d1) d3) |
(- (+ d4 (* -1 d3)) d1) |
(-.f64 (-.f64 d4 d1) d3) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3)))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3)))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3)))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3))))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3))))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3))))) |
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
d3 |
(+ d1 d3) |
(+.f64 d1 d3) |
(+ d1 d3) |
(+.f64 d1 d3) |
(+ d1 d3) |
(+.f64 d1 d3) |
d1 |
(* d1 (+ 1 (/ d3 d1))) |
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) |
(* d1 (+ 1 (/ d3 d1))) |
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) |
(* d1 (+ 1 (/ d3 d1))) |
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) |
d1 |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) |
d1 |
(+ d1 d3) |
(+.f64 d1 d3) |
(+ d1 d3) |
(+.f64 d1 d3) |
(+ d1 d3) |
(+.f64 d1 d3) |
d3 |
(* d3 (+ 1 (/ d1 d3))) |
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) |
(* d3 (+ 1 (/ d1 d3))) |
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) |
(* d3 (+ 1 (/ d1 d3))) |
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) |
d3 |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 (+ d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 (+ d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 (+ d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 (+ d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 (+ d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 (+ d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 (+ d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 (+ d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 (+ d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 (+ d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 (+ d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 (+ d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 d4) |
(*.f64 d1 d4) |
(+ (* d1 d2) (* d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+ (* d1 d2) (* d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+ (* d1 d2) (* d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d2 (+ d1 (/ (* d1 d4) d2))) |
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))) |
(* d2 (+ d1 (/ (* d1 d4) d2))) |
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))) |
(* d2 (+ d1 (/ (* d1 d4) d2))) |
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d4) d2))))) |
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d4) d2))))) |
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))) |
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d4) d2))))) |
(*.f64 d2 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))) |
(* d1 d2) |
(*.f64 d1 d2) |
(+ (* d1 d2) (* d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+ (* d1 d2) (* d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+ (* d1 d2) (* d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d4 (+ d1 (/ (* d1 d2) d4))) |
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))) |
(* d4 (+ d1 (/ (* d1 d2) d4))) |
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))) |
(* d4 (+ d1 (/ (* d1 d2) d4))) |
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))) |
(* d1 d4) |
(*.f64 d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 d2) d4))))) |
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 d2) d4))))) |
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))) |
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 d2) d4))))) |
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))) |
d4 |
(+ d2 d4) |
(+.f64 d2 d4) |
(+ d2 d4) |
(+.f64 d2 d4) |
(+ d2 d4) |
(+.f64 d2 d4) |
d2 |
(* d2 (+ 1 (/ d4 d2))) |
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2))) |
(* d2 (+ 1 (/ d4 d2))) |
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2))) |
(* d2 (+ 1 (/ d4 d2))) |
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2))) |
d2 |
(* -1 (* d2 (- (* -1 (/ d4 d2)) 1))) |
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2))) |
(* -1 (* d2 (- (* -1 (/ d4 d2)) 1))) |
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2))) |
(* -1 (* d2 (- (* -1 (/ d4 d2)) 1))) |
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2))) |
d2 |
(+ d2 d4) |
(+.f64 d2 d4) |
(+ d2 d4) |
(+.f64 d2 d4) |
(+ d2 d4) |
(+.f64 d2 d4) |
d4 |
(* d4 (+ 1 (/ d2 d4))) |
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))) |
(* d4 (+ 1 (/ d2 d4))) |
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))) |
(* d4 (+ 1 (/ d2 d4))) |
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))) |
d4 |
(* -1 (* d4 (- (* -1 (/ d2 d4)) 1))) |
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))) |
(* -1 (* d4 (- (* -1 (/ d2 d4)) 1))) |
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))) |
(* -1 (* d4 (- (* -1 (/ d2 d4)) 1))) |
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
Compiled 16270 to 1242 computations (92.4% saved)
10 alts after pruning (8 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 826 | 5 | 831 |
| Fresh | 2 | 3 | 5 |
| Picked | 3 | 2 | 5 |
| Done | 0 | 0 | 0 |
| Total | 831 | 10 | 841 |
| Status | Accuracy | Program |
|---|---|---|
| 53.0% | (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d1)) | |
| ▶ | 55.0% | (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) |
| ▶ | 68.8% | (*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
| 56.3% | (*.f64 d1 (-.f64 d4 d3)) | |
| ▶ | 51.9% | (*.f64 d1 (-.f64 d4 d1)) |
| ▶ | 78.4% | (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
| ✓ | 52.0% | (*.f64 d1 (+.f64 d2 d4)) |
| ▶ | 27.6% | (*.f64 d1 d4) |
| ✓ | 27.8% | (*.f64 d1 d2) |
| 33.0% | (neg.f64 (*.f64 d1 d3)) |
Compiled 186 to 127 computations (31.7% saved)
| 1× | egg-herbie |
Found 14 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (/.f64 (+.f64 d1 d3) d4) |
| ✓ | cost-diff | 0 | (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
| ✓ | cost-diff | 0 | (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
| ✓ | cost-diff | 256 | (*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
| ✓ | cost-diff | 0 | (*.f64 d1 d2) |
| ✓ | cost-diff | 0 | (*.f64 d1 d3) |
| ✓ | cost-diff | 0 | (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
| ✓ | cost-diff | 256 | (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) |
| ✓ | cost-diff | 0 | (-.f64 d4 d1) |
| ✓ | cost-diff | 0 | (*.f64 d1 (-.f64 d4 d1)) |
| ✓ | cost-diff | 0 | (*.f64 d1 d4) |
| ✓ | cost-diff | 0 | (+.f64 d1 d3) |
| ✓ | cost-diff | 0 | (-.f64 d2 (+.f64 d1 d3)) |
| ✓ | cost-diff | 0 | (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
| 1724× | sum5-define |
| 1440× | sum4-define |
| 1332× | sum3-define |
| 1268× | fnmadd-define |
| 1176× | *-lowering-*.f32 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 94 |
| 1 | 46 | 92 |
| 2 | 124 | 91 |
| 3 | 318 | 89 |
| 4 | 1011 | 89 |
| 5 | 3223 | 86 |
| 6 | 7898 | 86 |
| 0 | 8057 | 86 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* d1 (- d2 (+ d1 d3))) |
d1 |
(- d2 (+ d1 d3)) |
d2 |
(+ d1 d3) |
d3 |
(* d1 d4) |
d1 |
d4 |
(* d1 (- d4 d1)) |
d1 |
(- d4 d1) |
d4 |
(+ (- 0 (* d1 d3)) (* d1 d2)) |
(- 0 (* d1 d3)) |
0 |
(* d1 d3) |
d1 |
d3 |
(* d1 d2) |
d2 |
(* d4 (* d1 (- 1 (/ (+ d1 d3) d4)))) |
d4 |
(* d1 (- 1 (/ (+ d1 d3) d4))) |
d1 |
(- 1 (/ (+ d1 d3) d4)) |
1 |
(/ (+ d1 d3) d4) |
(+ d1 d3) |
d3 |
| Outputs |
|---|
(* d1 (- d2 (+ d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
d1 |
(- d2 (+ d1 d3)) |
(-.f64 d2 (+.f64 d1 d3)) |
d2 |
(+ d1 d3) |
(+.f64 d1 d3) |
d3 |
(* d1 d4) |
(*.f64 d1 d4) |
d1 |
d4 |
(* d1 (- d4 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
d1 |
(- d4 d1) |
(-.f64 d4 d1) |
d4 |
(+ (- 0 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(- 0 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
0 |
#s(literal 0 binary64) |
(* d1 d3) |
(*.f64 d1 d3) |
d1 |
d3 |
(* d1 d2) |
(*.f64 d1 d2) |
d2 |
(* d4 (* d1 (- 1 (/ (+ d1 d3) d4)))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
d4 |
(* d1 (- 1 (/ (+ d1 d3) d4))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
d1 |
(- 1 (/ (+ d1 d3) d4)) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
1 |
#s(literal 1 binary64) |
(/ (+ d1 d3) d4) |
(/.f64 (+.f64 d1 d3) d4) |
(+ d1 d3) |
(+.f64 d1 d3) |
d3 |
Found 14 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 100.0% | (+.f64 d1 d3) |
| ✓ | accuracy | 100.0% | (/.f64 (+.f64 d1 d3) d4) |
| ✓ | accuracy | 96.9% | (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
| ✓ | accuracy | 90.7% | (*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
| ✓ | accuracy | 100.0% | (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
| ✓ | accuracy | 100.0% | (*.f64 d1 d3) |
| ✓ | accuracy | 100.0% | (*.f64 d1 d2) |
| ✓ | accuracy | 98.5% | (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) |
| ✓ | accuracy | 100.0% | (-.f64 d4 d1) |
| ✓ | accuracy | 100.0% | (*.f64 d1 (-.f64 d4 d1)) |
| ✓ | accuracy | 100.0% | (*.f64 d1 d4) |
| ✓ | accuracy | 100.0% | (-.f64 d2 (+.f64 d1 d3)) |
| ✓ | accuracy | 100.0% | (+.f64 d1 d3) |
| ✓ | accuracy | 100.0% | (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
| 103.0ms | 256× | 0 | valid |
Compiled 101 to 21 computations (79.2% saved)
ival-mult: 40.0ms (74% of total)ival-sub: 7.0ms (12.9% of total)ival-div: 4.0ms (7.4% of total)ival-add: 3.0ms (5.5% of total)const: 1.0ms (1.8% of total)backward-pass: 0.0ms (0% of total)| Inputs |
|---|
#<alt (* d1 (- d2 (+ d1 d3)))> |
#<alt (- d2 (+ d1 d3))> |
#<alt (+ d1 d3)> |
#<alt (* d1 d4)> |
#<alt (* d1 (- d4 d1))> |
#<alt (- d4 d1)> |
#<alt (+ (- 0 (* d1 d3)) (* d1 d2))> |
#<alt (- 0 (* d1 d3))> |
#<alt (* d1 d3)> |
#<alt (* d1 d2)> |
#<alt (* d4 (* d1 (- 1 (/ (+ d1 d3) d4))))> |
#<alt (* d1 (- 1 (/ (+ d1 d3) d4)))> |
#<alt (- 1 (/ (+ d1 d3) d4))> |
#<alt (/ (+ d1 d3) d4)> |
| Outputs |
|---|
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- (+ d2 (* -1 d1)) d3))> |
#<alt (* d1 (- (+ d2 (* -1 d1)) d3))> |
#<alt (* d1 (- (+ d2 (* -1 d1)) d3))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))> |
#<alt (* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))> |
#<alt (* -1 (* d1 (+ d1 d3)))> |
#<alt (+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))> |
#<alt (+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))> |
#<alt (+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))> |
#<alt (* d1 d2)> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))> |
#<alt (* d1 d2)> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))> |
#<alt (* d1 (- d2 d1))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))> |
#<alt (* -1 (+ d1 d3))> |
#<alt (- d2 (+ d1 d3))> |
#<alt (- d2 (+ d1 d3))> |
#<alt (- d2 (+ d1 d3))> |
#<alt d2> |
#<alt (* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))> |
#<alt (* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))> |
#<alt (* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))> |
#<alt d2> |
#<alt (* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))> |
#<alt (* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))> |
#<alt (* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))> |
#<alt (- d2 d3)> |
#<alt (- (+ d2 (* -1 d1)) d3)> |
#<alt (- (+ d2 (* -1 d1)) d3)> |
#<alt (- (+ d2 (* -1 d1)) d3)> |
#<alt (* -1 d1)> |
#<alt (* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))> |
#<alt (* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))> |
#<alt (* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))> |
#<alt (* -1 d1)> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))> |
#<alt (- d2 d1)> |
#<alt (- (+ d2 (* -1 d3)) d1)> |
#<alt (- (+ d2 (* -1 d3)) d1)> |
#<alt (- (+ d2 (* -1 d3)) d1)> |
#<alt (* -1 d3)> |
#<alt (* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))> |
#<alt (* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))> |
#<alt (* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))> |
#<alt (* -1 d3)> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))> |
#<alt d3> |
#<alt (+ d1 d3)> |
#<alt (+ d1 d3)> |
#<alt (+ d1 d3)> |
#<alt d1> |
#<alt (* d1 (+ 1 (/ d3 d1)))> |
#<alt (* d1 (+ 1 (/ d3 d1)))> |
#<alt (* d1 (+ 1 (/ d3 d1)))> |
#<alt d1> |
#<alt (* -1 (* d1 (- (* -1 (/ d3 d1)) 1)))> |
#<alt (* -1 (* d1 (- (* -1 (/ d3 d1)) 1)))> |
#<alt (* -1 (* d1 (- (* -1 (/ d3 d1)) 1)))> |
#<alt d1> |
#<alt (+ d1 d3)> |
#<alt (+ d1 d3)> |
#<alt (+ d1 d3)> |
#<alt d3> |
#<alt (* d3 (+ 1 (/ d1 d3)))> |
#<alt (* d3 (+ 1 (/ d1 d3)))> |
#<alt (* d3 (+ 1 (/ d1 d3)))> |
#<alt d3> |
#<alt (* -1 (* d3 (- (* -1 (/ d1 d3)) 1)))> |
#<alt (* -1 (* d3 (- (* -1 (/ d1 d3)) 1)))> |
#<alt (* -1 (* d3 (- (* -1 (/ d1 d3)) 1)))> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 d4)> |
#<alt (* d1 (+ d4 (* -1 d1)))> |
#<alt (* d1 (+ d4 (* -1 d1)))> |
#<alt (* d1 (+ d4 (* -1 d1)))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (/ d4 d1) 1))> |
#<alt (* (pow d1 2) (- (/ d4 d1) 1))> |
#<alt (* (pow d1 2) (- (/ d4 d1) 1))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (/ d4 d1) 1))> |
#<alt (* (pow d1 2) (- (/ d4 d1) 1))> |
#<alt (* (pow d1 2) (- (/ d4 d1) 1))> |
#<alt (* -1 (pow d1 2))> |
#<alt (+ (* -1 (pow d1 2)) (* d1 d4))> |
#<alt (+ (* -1 (pow d1 2)) (* d1 d4))> |
#<alt (+ (* -1 (pow d1 2)) (* d1 d4))> |
#<alt (* d1 d4)> |
#<alt (* d4 (+ d1 (* -1 (/ (pow d1 2) d4))))> |
#<alt (* d4 (+ d1 (* -1 (/ (pow d1 2) d4))))> |
#<alt (* d4 (+ d1 (* -1 (/ (pow d1 2) d4))))> |
#<alt (* d1 d4)> |
#<alt (* -1 (* d4 (+ (* -1 d1) (/ (pow d1 2) d4))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (/ (pow d1 2) d4))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (/ (pow d1 2) d4))))> |
#<alt (* -1 d1)> |
#<alt (- d4 d1)> |
#<alt (- d4 d1)> |
#<alt (- d4 d1)> |
#<alt d4> |
#<alt (* d4 (+ 1 (* -1 (/ d1 d4))))> |
#<alt (* d4 (+ 1 (* -1 (/ d1 d4))))> |
#<alt (* d4 (+ 1 (* -1 (/ d1 d4))))> |
#<alt d4> |
#<alt (* -1 (* d4 (- (/ d1 d4) 1)))> |
#<alt (* -1 (* d4 (- (/ d1 d4) 1)))> |
#<alt (* -1 (* d4 (- (/ d1 d4) 1)))> |
#<alt d4> |
#<alt (+ d4 (* -1 d1))> |
#<alt (+ d4 (* -1 d1))> |
#<alt (+ d4 (* -1 d1))> |
#<alt (* -1 d1)> |
#<alt (* d1 (- (/ d4 d1) 1))> |
#<alt (* d1 (- (/ d4 d1) 1))> |
#<alt (* d1 (- (/ d4 d1) 1))> |
#<alt (* -1 d1)> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ d4 d1)))))> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ d4 d1)))))> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ d4 d1)))))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* -1 (* d1 (- (* -1 d2) (* -1 d3))))> |
#<alt (* -1 (* d1 (- (* -1 d2) (* -1 d3))))> |
#<alt (* -1 (* d1 (- (* -1 d2) (* -1 d3))))> |
#<alt (* -1 (* d1 (- (* -1 d2) (* -1 d3))))> |
#<alt (* d1 d2)> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d3 (- (/ (* d1 d2) d3) d1))> |
#<alt (* d3 (- (/ (* d1 d2) d3) d1))> |
#<alt (* d3 (- (/ (* d1 d2) d3) d1))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1))))> |
#<alt (* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1))))> |
#<alt (* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1))))> |
#<alt (* -1 (* d1 d3))> |
#<alt (- (* d1 d2) (* d1 d3))> |
#<alt (- (* d1 d2) (* d1 d3))> |
#<alt (- (* d1 d2) (* d1 d3))> |
#<alt (* d1 d2)> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))> |
#<alt (* d1 d2)> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* -1 (* d1 (+ d1 d3)))> |
#<alt (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))> |
#<alt (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))> |
#<alt (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))> |
#<alt (* d1 d4)> |
#<alt (* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))> |
#<alt (* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))> |
#<alt (* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))> |
#<alt (* d1 d4)> |
#<alt (* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))> |
#<alt (* d1 (* d4 (- 1 (/ d3 d4))))> |
#<alt (* d1 (+ (* -1 d1) (* d4 (- 1 (/ d3 d4)))))> |
#<alt (* d1 (+ (* -1 d1) (* d4 (- 1 (/ d3 d4)))))> |
#<alt (* d1 (+ (* -1 d1) (* d4 (- 1 (/ d3 d4)))))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1))> |
#<alt (* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1))> |
#<alt (* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1))> |
#<alt (* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1))> |
#<alt (* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1))> |
#<alt (* d1 (* d4 (- 1 (/ d1 d4))))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 (* d4 (- 1 (/ d1 d4)))))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 (* d4 (- 1 (/ d1 d4)))))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 (* d4 (- 1 (/ d1 d4)))))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3)))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3)))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3)))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3)))))> |
#<alt (* d1 (- 1 (/ d3 d4)))> |
#<alt (* d1 (- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4)))> |
#<alt (* d1 (- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4)))> |
#<alt (* d1 (- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4)))> |
#<alt (* -1 (/ (pow d1 2) d4))> |
#<alt (* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4)))))> |
#<alt (* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4)))))> |
#<alt (* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4)))))> |
#<alt (* -1 (/ (pow d1 2) d4))> |
#<alt (* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4)))))> |
#<alt (* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4)))))> |
#<alt (* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4)))))> |
#<alt (* d1 (- 1 (/ d1 d4)))> |
#<alt (+ (* -1 (/ (* d1 d3) d4)) (* d1 (- 1 (/ d1 d4))))> |
#<alt (+ (* -1 (/ (* d1 d3) d4)) (* d1 (- 1 (/ d1 d4))))> |
#<alt (+ (* -1 (/ (* d1 d3) d4)) (* d1 (- 1 (/ d1 d4))))> |
#<alt (* -1 (/ (* d1 d3) d4))> |
#<alt (* d3 (+ (* -1 (/ d1 d4)) (/ (* d1 (- 1 (/ d1 d4))) d3)))> |
#<alt (* d3 (+ (* -1 (/ d1 d4)) (/ (* d1 (- 1 (/ d1 d4))) d3)))> |
#<alt (* d3 (+ (* -1 (/ d1 d4)) (/ (* d1 (- 1 (/ d1 d4))) d3)))> |
#<alt (* -1 (/ (* d1 d3) d4))> |
#<alt (* -1 (* d3 (+ (* -1 (/ (* d1 (- 1 (/ d1 d4))) d3)) (/ d1 d4))))> |
#<alt (* -1 (* d3 (+ (* -1 (/ (* d1 (- 1 (/ d1 d4))) d3)) (/ d1 d4))))> |
#<alt (* -1 (* d3 (+ (* -1 (/ (* d1 (- 1 (/ d1 d4))) d3)) (/ d1 d4))))> |
#<alt (* -1 (/ (* d1 (+ d1 d3)) d4))> |
#<alt (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) d4)> |
#<alt (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) d4)> |
#<alt (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) d4)> |
#<alt d1> |
#<alt (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))> |
#<alt (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))> |
#<alt (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))> |
#<alt d1> |
#<alt (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))> |
#<alt (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))> |
#<alt (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))> |
#<alt (- 1 (/ d3 d4))> |
#<alt (- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4))> |
#<alt (- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4))> |
#<alt (- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4))> |
#<alt (* -1 (/ d1 d4))> |
#<alt (* d1 (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4)))))> |
#<alt (* d1 (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4)))))> |
#<alt (* d1 (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4)))))> |
#<alt (* -1 (/ d1 d4))> |
#<alt (* -1 (* d1 (+ (* -1 (/ (- 1 (/ d3 d4)) d1)) (/ 1 d4))))> |
#<alt (* -1 (* d1 (+ (* -1 (/ (- 1 (/ d3 d4)) d1)) (/ 1 d4))))> |
#<alt (* -1 (* d1 (+ (* -1 (/ (- 1 (/ d3 d4)) d1)) (/ 1 d4))))> |
#<alt (- 1 (/ d1 d4))> |
#<alt (- (+ 1 (* -1 (/ d3 d4))) (/ d1 d4))> |
#<alt (- (+ 1 (* -1 (/ d3 d4))) (/ d1 d4))> |
#<alt (- (+ 1 (* -1 (/ d3 d4))) (/ d1 d4))> |
#<alt (* -1 (/ d3 d4))> |
#<alt (* d3 (- (/ 1 d3) (+ (/ 1 d4) (/ d1 (* d3 d4)))))> |
#<alt (* d3 (- (/ 1 d3) (+ (/ 1 d4) (/ d1 (* d3 d4)))))> |
#<alt (* d3 (- (/ 1 d3) (+ (/ 1 d4) (/ d1 (* d3 d4)))))> |
#<alt (* -1 (/ d3 d4))> |
#<alt (* -1 (* d3 (+ (* -1 (/ (- 1 (/ d1 d4)) d3)) (/ 1 d4))))> |
#<alt (* -1 (* d3 (+ (* -1 (/ (- 1 (/ d1 d4)) d3)) (/ 1 d4))))> |
#<alt (* -1 (* d3 (+ (* -1 (/ (- 1 (/ d1 d4)) d3)) (/ 1 d4))))> |
#<alt (* -1 (/ (+ d1 d3) d4))> |
#<alt (/ (- d4 (+ d1 d3)) d4)> |
#<alt (/ (- d4 (+ d1 d3)) d4)> |
#<alt (/ (- d4 (+ d1 d3)) d4)> |
#<alt 1> |
#<alt (+ 1 (* -1 (/ (+ d1 d3) d4)))> |
#<alt (+ 1 (* -1 (/ (+ d1 d3) d4)))> |
#<alt (+ 1 (* -1 (/ (+ d1 d3) d4)))> |
#<alt 1> |
#<alt (+ 1 (* -1 (/ (+ d1 d3) d4)))> |
#<alt (+ 1 (* -1 (/ (+ d1 d3) d4)))> |
#<alt (+ 1 (* -1 (/ (+ d1 d3) d4)))> |
#<alt (/ d3 d4)> |
#<alt (+ (/ d1 d4) (/ d3 d4))> |
#<alt (+ (/ d1 d4) (/ d3 d4))> |
#<alt (+ (/ d1 d4) (/ d3 d4))> |
#<alt (/ d1 d4)> |
#<alt (* d1 (+ (/ 1 d4) (/ d3 (* d1 d4))))> |
#<alt (* d1 (+ (/ 1 d4) (/ d3 (* d1 d4))))> |
#<alt (* d1 (+ (/ 1 d4) (/ d3 (* d1 d4))))> |
#<alt (/ d1 d4)> |
#<alt (* -1 (* d1 (- (* -1 (/ d3 (* d1 d4))) (/ 1 d4))))> |
#<alt (* -1 (* d1 (- (* -1 (/ d3 (* d1 d4))) (/ 1 d4))))> |
#<alt (* -1 (* d1 (- (* -1 (/ d3 (* d1 d4))) (/ 1 d4))))> |
#<alt (/ d1 d4)> |
#<alt (+ (/ d1 d4) (/ d3 d4))> |
#<alt (+ (/ d1 d4) (/ d3 d4))> |
#<alt (+ (/ d1 d4) (/ d3 d4))> |
#<alt (/ d3 d4)> |
#<alt (* d3 (+ (/ 1 d4) (/ d1 (* d3 d4))))> |
#<alt (* d3 (+ (/ 1 d4) (/ d1 (* d3 d4))))> |
#<alt (* d3 (+ (/ 1 d4) (/ d1 (* d3 d4))))> |
#<alt (/ d3 d4)> |
#<alt (* -1 (* d3 (- (* -1 (/ d1 (* d3 d4))) (/ 1 d4))))> |
#<alt (* -1 (* d3 (- (* -1 (/ d1 (* d3 d4))) (/ 1 d4))))> |
#<alt (* -1 (* d3 (- (* -1 (/ d1 (* d3 d4))) (/ 1 d4))))> |
#<alt (/ (+ d1 d3) d4)> |
#<alt (/ (+ d1 d3) d4)> |
#<alt (/ (+ d1 d3) d4)> |
#<alt (/ (+ d1 d3) d4)> |
#<alt (/ (+ d1 d3) d4)> |
#<alt (/ (+ d1 d3) d4)> |
#<alt (/ (+ d1 d3) d4)> |
#<alt (/ (+ d1 d3) d4)> |
#<alt (/ (+ d1 d3) d4)> |
#<alt (/ (+ d1 d3) d4)> |
#<alt (/ (+ d1 d3) d4)> |
#<alt (/ (+ d1 d3) d4)> |
105 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d1 | @ | 0 | (* d4 (* d1 (- 1 (/ (+ d1 d3) d4)))) |
| 1.0ms | d3 | @ | 0 | (* d4 (* d1 (- 1 (/ (+ d1 d3) d4)))) |
| 1.0ms | d4 | @ | -inf | (* d4 (* d1 (- 1 (/ (+ d1 d3) d4)))) |
| 1.0ms | d1 | @ | inf | (* d4 (* d1 (- 1 (/ (+ d1 d3) d4)))) |
| 1.0ms | d1 | @ | -inf | (* d4 (* d1 (- 1 (/ (+ d1 d3) d4)))) |
| 1× | batch-egg-rewrite |
| 4162× | *-lowering-*.f32 |
| 4162× | *-lowering-*.f64 |
| 3508× | /-lowering-/.f32 |
| 3508× | /-lowering-/.f64 |
| 2314× | +-lowering-+.f64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 77 |
| 1 | 121 | 75 |
| 2 | 1208 | 73 |
| 0 | 9241 | 73 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* d1 (- d2 (+ d1 d3))) |
(- d2 (+ d1 d3)) |
(+ d1 d3) |
(* d1 d4) |
(* d1 (- d4 d1)) |
(- d4 d1) |
(+ (- 0 (* d1 d3)) (* d1 d2)) |
(- 0 (* d1 d3)) |
(* d1 d3) |
(* d1 d2) |
(* d4 (* d1 (- 1 (/ (+ d1 d3) d4)))) |
(* d1 (- 1 (/ (+ d1 d3) d4))) |
(- 1 (/ (+ d1 d3) d4)) |
(/ (+ d1 d3) d4) |
| Outputs |
|---|
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1)) |
(fma.f64 d1 d2 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) |
(fma.f64 d1 d2 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1)) |
(fma.f64 d2 d1 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1)) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) d1) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) d1) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (neg.f64 (+.f64 d2 (+.f64 d1 d3)))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) d1)) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) d1)) (neg.f64 (+.f64 d2 (+.f64 d1 d3)))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) d2) d1)) (pow.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 d1 d2) d2) d1) (-.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) d2) d1)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 d1 d2) d2) d1) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1)) (*.f64 (*.f64 d1 d2) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(+.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) |
(+.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d2) |
(+.f64 (-.f64 d2 d1) (neg.f64 d3)) |
(-.f64 d2 (+.f64 d1 d3)) |
(-.f64 (-.f64 d2 d1) d3) |
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))) |
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 (+.f64 d1 d3))) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (+.f64 d2 (+.f64 d1 d3)))) |
(-.f64 (-.f64 d2 d3) d1) |
(-.f64 (/.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d1) d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d1) d3))))) |
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (-.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))) |
(-.f64 (/.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (-.f64 d2 d1) d3)) (/.f64 (*.f64 d3 d3) (+.f64 (-.f64 d2 d1) d3))) |
(fma.f64 #s(literal -1 binary64) (+.f64 d1 d3) d2) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (-.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 d2 (+.f64 d1 d3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (neg.f64 (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (neg.f64 (+.f64 d2 (+.f64 d1 d3)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (neg.f64 (-.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d1) d3)))) |
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 (-.f64 d2 d1) d3)) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 (+.f64 d1 d3))) (*.f64 (+.f64 d2 (+.f64 d1 d3)) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (*.f64 (+.f64 d2 (+.f64 d1 d3)) (+.f64 d2 (+.f64 d1 d3)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) (neg.f64 (neg.f64 (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d1) d3))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3))) (neg.f64 (+.f64 (-.f64 d2 d1) d3))) |
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d2)))) |
(/.f64 (+.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 (-.f64 d2 d1) (neg.f64 d3))))) |
(pow.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) #s(literal -1 binary64)) |
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d1 d3)))) |
(+.f64 d1 d3) |
(+.f64 d3 d1) |
(-.f64 (/.f64 (*.f64 d1 d1) (-.f64 d1 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d1 d3))) |
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d1)) (/.f64 (*.f64 d1 d1) (-.f64 d3 d1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)))) |
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))) |
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d1 d1) (*.f64 d1 d3)))) |
(/.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) (-.f64 d1 d3)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d1 d1) (*.f64 d1 d3))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) (neg.f64 (-.f64 d1 d3))) |
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 d3 d1)) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (-.f64 d1 d3)) (*.f64 (-.f64 d1 d3) (*.f64 d3 d3))) (*.f64 (-.f64 d1 d3) (-.f64 d1 d3))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)))) (neg.f64 (neg.f64 (-.f64 d1 d3)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (*.f64 d1 d1))) (neg.f64 (-.f64 d3 d1))) |
(pow.f64 (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(*.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d1 d3))) |
(*.f64 d1 d4) |
(*.f64 d4 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 #s(literal 0 binary64) d1) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 #s(literal 0 binary64) d1))) |
(fma.f64 d1 d4 (*.f64 (-.f64 #s(literal 0 binary64) d1) d1)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 #s(literal 0 binary64) d1))) |
(fma.f64 d4 d1 (*.f64 (-.f64 #s(literal 0 binary64) d1) d1)) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 #s(literal 0 binary64) d1))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4)) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))) d1) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1) (+.f64 d1 d4)) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d4))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))) d1)) (neg.f64 (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1)) (neg.f64 (+.f64 d1 d4))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d4 (*.f64 d4 d4))) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d1) (*.f64 (-.f64 #s(literal 0 binary64) d1) d1)) (*.f64 (*.f64 d1 d4) (*.f64 (-.f64 #s(literal 0 binary64) d1) d1))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d4 (*.f64 d4 d4))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) d1)) (*.f64 d1 (-.f64 #s(literal 0 binary64) d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 #s(literal 0 binary64) d1)))))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d4 d1) d1) |
(+.f64 d4 (-.f64 #s(literal 0 binary64) d1)) |
(+.f64 (-.f64 #s(literal 0 binary64) d1) d4) |
(-.f64 d4 d1) |
(-.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4)))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))))) |
(-.f64 (/.f64 (*.f64 d4 d4) (+.f64 d1 d4)) (/.f64 (*.f64 d1 d1) (+.f64 d1 d4))) |
(-.f64 (/.f64 (*.f64 d4 d4) (-.f64 d4 (-.f64 #s(literal 0 binary64) d1))) (/.f64 (*.f64 d1 d1) (-.f64 d4 (-.f64 #s(literal 0 binary64) d1)))) |
(fma.f64 #s(literal -1 binary64) d1 d4) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d4) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) |
(/.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 d1 d1) (*.f64 d4 (-.f64 #s(literal 0 binary64) d1))))) |
(/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4)) |
(/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (-.f64 d4 (-.f64 #s(literal 0 binary64) d1))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 d1 d4) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 d1 d1) (*.f64 d4 (-.f64 #s(literal 0 binary64) d1)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d4))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (neg.f64 (-.f64 d4 (-.f64 #s(literal 0 binary64) d1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d4 d4) (+.f64 d1 d4)) (*.f64 (+.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (+.f64 d1 d4) (+.f64 d1 d4))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (neg.f64 (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4)))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (neg.f64 (neg.f64 (+.f64 d1 d4)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d4 (*.f64 d4 d4))) (+.f64 (*.f64 d1 d1) (-.f64 (*.f64 d4 d4) (*.f64 (-.f64 #s(literal 0 binary64) d1) d4)))) |
(pow.f64 (/.f64 (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 d1 d4) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) #s(literal -1 binary64)) |
(*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (/.f64 #s(literal 1 binary64) (+.f64 d1 d4))) |
(+.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2)))) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (+.f64 (*.f64 d1 d3) (*.f64 d1 d3))) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (fma.f64 (neg.f64 (neg.f64 d3)) d1 (*.f64 d1 d3))) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (fma.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d1)) d3 (*.f64 d1 d3))) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (fma.f64 (neg.f64 d3) (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 d3))) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (fma.f64 (-.f64 #s(literal 0 binary64) d1) (neg.f64 d3) (*.f64 d1 d3))) |
(+.f64 (+.f64 (*.f64 d1 d2) #s(literal 0 binary64)) (*.f64 d1 d3)) |
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))))) |
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d3))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) |
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (*.f64 d1 d3) #s(literal -1 binary64)))) (fma.f64 (*.f64 d1 d3) #s(literal -1 binary64) (*.f64 (*.f64 d1 d3) #s(literal -1 binary64)))) |
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))))) |
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d3))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) |
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (*.f64 d1 d3) #s(literal -1 binary64)))) (fma.f64 (*.f64 d1 d3) #s(literal -1 binary64) (*.f64 (*.f64 d1 d3) #s(literal -1 binary64)))) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d1 d2) #s(literal 0 binary64)) (*.f64 d1 d3)) |
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d1 (-.f64 d3 d2))) (*.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2)))))) (/.f64 (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d1 (-.f64 d3 d2)))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d1 (-.f64 d3 d2))) (*.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))))))) |
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d1 (-.f64 d3 d2))) (*.f64 d1 (-.f64 d3 d2)))) |
(-.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d2) d2) d1) (*.f64 d1 (-.f64 d3 d2)))) |
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d2) d2) d1) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2)))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d3 d2)))) |
(fma.f64 d1 d2 (*.f64 d1 d3)) |
(fma.f64 d1 d3 (*.f64 d1 d2)) |
(fma.f64 d1 (neg.f64 d3) (*.f64 d1 d2)) |
(fma.f64 d2 d1 (*.f64 d1 d3)) |
(fma.f64 d3 d1 (*.f64 d1 d2)) |
(fma.f64 d3 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 d2)) |
(fma.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) |
(fma.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 d1 d2)) |
(fma.f64 (-.f64 #s(literal 0 binary64) d1) d3 (*.f64 d1 d2)) |
(fma.f64 (neg.f64 d3) d1 (*.f64 d1 d2)) |
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2)) |
(neg.f64 (*.f64 d1 (-.f64 d3 d2))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) d2) d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (*.f64 d1 (-.f64 d3 d2))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) d2) d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (+.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) d2) d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (+.f64 (*.f64 (*.f64 (*.f64 d1 d2) d2) d1) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (*.f64 d1 (-.f64 d3 d2))) (*.f64 d1 (-.f64 d3 d2))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) d2) d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (*.f64 d1 (-.f64 d3 d2)))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) d2) d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) d2) d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d2) d2) d1) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (*.f64 d1 (-.f64 d3 d2)))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d1 (-.f64 d3 d2))))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d1 (-.f64 d3 d2))) (*.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 d1 (-.f64 d3 d2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) d2) d1) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d3 d2))) (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (*.f64 d1 d2) d2) d1))) (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d1 (-.f64 d3 d2)))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) d2) d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2)))))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (*.f64 d1 (-.f64 d3 d2))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d1 (-.f64 d3 d2)))))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d1 (-.f64 d3 d2))) (*.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) d2) d1) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d1 (-.f64 d3 d2))))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2)))) |
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 d1 d2) #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (+.f64 (*.f64 (+.f64 (*.f64 d1 d2) #s(literal 0 binary64)) (+.f64 (*.f64 d1 d2) #s(literal 0 binary64))) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (+.f64 (*.f64 d1 d2) #s(literal 0 binary64)) (*.f64 d1 d3))))) |
(pow.f64 (/.f64 (+.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) d2) d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (*.f64 d1 (-.f64 d3 d2)))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 (*.f64 d1 d2) d2) d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))))))) |
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2))) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 d2)))) |
(+.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d3) #s(literal 0 binary64)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 d1 d3)) |
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) |
(fma.f64 d1 d3 #s(literal 0 binary64)) |
(fma.f64 d1 (neg.f64 d3) #s(literal 0 binary64)) |
(fma.f64 d3 d1 #s(literal 0 binary64)) |
(fma.f64 d3 (-.f64 #s(literal 0 binary64) d1) #s(literal 0 binary64)) |
(fma.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d3)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) #s(literal 0 binary64)) |
(fma.f64 (-.f64 #s(literal 0 binary64) d1) d3 #s(literal 0 binary64)) |
(fma.f64 (neg.f64 d3) d1 #s(literal 0 binary64)) |
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) #s(literal 0 binary64)) |
(neg.f64 (*.f64 d1 d3)) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 d3))) |
(/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 d3)) |
(/.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d3)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) |
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) #s(literal 0 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) |
(pow.f64 (*.f64 d1 d3) #s(literal 1 binary64)) |
(pow.f64 (/.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d3)) #s(literal -1 binary64)) |
(*.f64 d1 d3) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 d1) |
(*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) |
(*.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 d3) (*.f64 d1 d3))) |
(*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d3))) |
(*.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(*.f64 (-.f64 #s(literal 0 binary64) d1) d3) |
(*.f64 (neg.f64 d3) d1) |
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) d1) (/.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) d3) (/.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 d3) d1) (/.f64 (*.f64 d1 d3) d3)) |
(*.f64 (/.f64 (*.f64 d1 d3) d1) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d3 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 d3) d3) (/.f64 (*.f64 d1 d3) d1)) |
(*.f64 (/.f64 (*.f64 d1 d3) d3) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 d1 d3)) |
(*.f64 (/.f64 (*.f64 d1 d3) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d3 d3))) |
(*.f64 (/.f64 (*.f64 d1 d3) (*.f64 d3 d3)) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 d1))) |
(*.f64 (/.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) d1)) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) d3)) |
(*.f64 (/.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) d3)) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) d1)) |
(*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d3 (*.f64 d1 d3)) d3)) |
(*.f64 (/.f64 d1 d3) (/.f64 (*.f64 d3 (*.f64 d1 d3)) d1)) |
(*.f64 (/.f64 d3 d1) (/.f64 (*.f64 d1 (*.f64 d1 d3)) d3)) |
(*.f64 (/.f64 d3 d3) (/.f64 (*.f64 d1 (*.f64 d1 d3)) d1)) |
(*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) d3)) |
(*.f64 (/.f64 (*.f64 d3 d3) d3) (/.f64 (*.f64 d1 d1) d1)) |
(*.f64 (/.f64 (*.f64 d1 d1) d3) (/.f64 (*.f64 d3 d3) d1)) |
(*.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) d3)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 d3) d1) d1) (/.f64 d3 d3)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 d3) d1) d3) (/.f64 d3 d1)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 d3) d3) d1) (/.f64 d1 d3)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 d3) d3) d3) (/.f64 d1 d1)) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d3 d3)) (/.f64 (*.f64 d1 d3) (*.f64 d1 d1))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d3) (*.f64 d3 d3))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) d1)) (/.f64 (*.f64 d1 d3) d3)) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) d3)) (/.f64 (*.f64 d1 d3) d1)) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d3) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d3)) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 d3))) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 d3)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d3))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 d3))) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 d3)) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 d1))) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 d3))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) d1)) (/.f64 (*.f64 d3 (*.f64 d3 d3)) d3)) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) d3) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) d3)) (/.f64 (*.f64 d3 (*.f64 d3 d3)) d1)) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d1 d3) d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d3)) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d1 d3) d3)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) d1) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d3 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) d3) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d1 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d1 d3)) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d1 d3))) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d1 d1)) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d3 d3))) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d3 d3)) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d1 d1))) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 (*.f64 d1 d3) d1)) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) d3)) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 (*.f64 d1 d3) d3)) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) d1)) |
(+.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d3) #s(literal 0 binary64)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 d1 d3)) |
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) |
(fma.f64 d1 d3 #s(literal 0 binary64)) |
(fma.f64 d1 (neg.f64 d3) #s(literal 0 binary64)) |
(fma.f64 d3 d1 #s(literal 0 binary64)) |
(fma.f64 d3 (-.f64 #s(literal 0 binary64) d1) #s(literal 0 binary64)) |
(fma.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d3)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) #s(literal 0 binary64)) |
(fma.f64 (-.f64 #s(literal 0 binary64) d1) d3 #s(literal 0 binary64)) |
(fma.f64 (neg.f64 d3) d1 #s(literal 0 binary64)) |
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) #s(literal 0 binary64)) |
(neg.f64 (*.f64 d1 d3)) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 d3))) |
(/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 d3)) |
(/.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d3)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) |
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) #s(literal 0 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) |
(pow.f64 (*.f64 d1 d3) #s(literal 1 binary64)) |
(pow.f64 (/.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d3)) #s(literal -1 binary64)) |
(*.f64 d1 d3) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 d1) |
(*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) |
(*.f64 (*.f64 d1 d3) (/.f64 (*.f64 d1 d3) (*.f64 d1 d3))) |
(*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d3))) |
(*.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) |
(*.f64 (-.f64 #s(literal 0 binary64) d1) d3) |
(*.f64 (neg.f64 d3) d1) |
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) d1) (/.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) d3) (/.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 d3) d1) (/.f64 (*.f64 d1 d3) d3)) |
(*.f64 (/.f64 (*.f64 d1 d3) d1) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d3 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 d3) d3) (/.f64 (*.f64 d1 d3) d1)) |
(*.f64 (/.f64 (*.f64 d1 d3) d3) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 d1 d3)) |
(*.f64 (/.f64 (*.f64 d1 d3) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d3 d3))) |
(*.f64 (/.f64 (*.f64 d1 d3) (*.f64 d3 d3)) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 d1))) |
(*.f64 (/.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) d1)) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) d3)) |
(*.f64 (/.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 d3) d3)) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) d1)) |
(*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d3 (*.f64 d1 d3)) d3)) |
(*.f64 (/.f64 d1 d3) (/.f64 (*.f64 d3 (*.f64 d1 d3)) d1)) |
(*.f64 (/.f64 d3 d1) (/.f64 (*.f64 d1 (*.f64 d1 d3)) d3)) |
(*.f64 (/.f64 d3 d3) (/.f64 (*.f64 d1 (*.f64 d1 d3)) d1)) |
(*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d3 d3) d3)) |
(*.f64 (/.f64 (*.f64 d3 d3) d3) (/.f64 (*.f64 d1 d1) d1)) |
(*.f64 (/.f64 (*.f64 d1 d1) d3) (/.f64 (*.f64 d3 d3) d1)) |
(*.f64 (/.f64 (*.f64 d3 d3) d1) (/.f64 (*.f64 d1 d1) d3)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 d3) d1) d1) (/.f64 d3 d3)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 d3) d1) d3) (/.f64 d3 d1)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 d3) d3) d1) (/.f64 d1 d3)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 d3) d3) d3) (/.f64 d1 d1)) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d3 d3)) (/.f64 (*.f64 d1 d3) (*.f64 d1 d1))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d3) (*.f64 d3 d3))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) d1)) (/.f64 (*.f64 d1 d3) d3)) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 (*.f64 d1 d3) d3)) (/.f64 (*.f64 d1 d3) d1)) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d3) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d3)) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 d3))) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 d3)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d3))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 d3))) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 d3)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 d3)) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 d1))) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 d3))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) d1)) (/.f64 (*.f64 d3 (*.f64 d3 d3)) d3)) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) d3) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) d3)) (/.f64 (*.f64 d3 (*.f64 d3 d3)) d1)) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d1 d3) d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d3)) |
(*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d1 d3) d3)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) d1) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d3 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) d3) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d1 (*.f64 d1 d3)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d1 d3)) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d1 d3))) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d1 d1)) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d3 d3))) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d3 d3)) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 d1 d1))) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 (*.f64 d1 d3) d1)) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) d3)) |
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) (*.f64 (*.f64 d1 d3) d3)) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3/2 binary64)) d1)) |
(*.f64 d1 d2) |
(*.f64 d2 d1) |
(+.f64 (*.f64 (*.f64 d1 d4) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d4) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)))) |
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 d4)) (*.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) (*.f64 d1 d4))) |
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d4) (*.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 d4) #s(literal 1 binary64) (*.f64 (*.f64 d1 d4) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)))) |
(/.f64 (*.f64 (*.f64 d1 d4) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))))) |
(/.f64 (*.f64 (*.f64 d1 d4) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4)))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d4) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d4) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 d1 d4) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 d1 d4) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 d1 d4) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d4) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d4) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4))) (*.f64 (*.f64 d1 d4) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)))) (*.f64 (*.f64 (*.f64 d1 d4) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d4) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 d4)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) (*.f64 d1 d4)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 d4)) (*.f64 #s(literal 1 binary64) (*.f64 d1 d4))) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) (*.f64 d1 d4)) (*.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) (*.f64 d1 d4))) (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 d4)) (*.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) (*.f64 d1 d4)))))) |
(*.f64 d1 (*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(*.f64 d1 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) d4)) |
(*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) (*.f64 d1 d4)) |
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) d4) |
(*.f64 (*.f64 d1 d4) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(*.f64 (*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) d1) |
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 d1 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)))) |
(+.f64 (*.f64 #s(literal 1 binary64) d1) (*.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) d1)) |
(fma.f64 d1 #s(literal 1 binary64) (*.f64 d1 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)))) |
(fma.f64 #s(literal 1 binary64) d1 (*.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) d1)) |
(/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))))) |
(/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4)))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4)))) d1) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4))) d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))))) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4)))) d1)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4))) d1)) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 d1 #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4))) (*.f64 d1 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)))) (*.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 d1 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) d1) (*.f64 #s(literal 1 binary64) d1)) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) d1) (*.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) d1)) (*.f64 (*.f64 #s(literal 1 binary64) d1) (*.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) d1))))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) d1) |
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4))) |
(+.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) #s(literal 1 binary64)) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))))) (/.f64 (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))))) |
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) (/.f64 (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)))) (/.f64 (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4))))) |
(fma.f64 (+.f64 d1 d3) (neg.f64 (/.f64 #s(literal 1 binary64) d4)) #s(literal 1 binary64)) |
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) (/.f64 #s(literal 1 binary64) d4) #s(literal 1 binary64)) |
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d4) #s(literal 1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4))))) |
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))))) |
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4)))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4)) (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)))))) |
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4))))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4)) (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4))))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4)))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (neg.f64 (*.f64 d4 (*.f64 d4 d4)))) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4)) #s(literal 1 binary64))))) |
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4)))) #s(literal -1 binary64)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (*.f64 d4 (*.f64 d4 d4)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d1 d3) d4) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 d4))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d4 (+.f64 d1 d3))) #s(literal -1 binary64))) |
(-.f64 (/.f64 (/.f64 (*.f64 d1 d1) (-.f64 d1 d3)) d4) (/.f64 (/.f64 (*.f64 d3 d3) (-.f64 d1 d3)) d4)) |
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) d4)) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4))) |
(-.f64 (/.f64 (*.f64 d1 d1) (*.f64 d4 (-.f64 d1 d3))) (/.f64 (*.f64 d3 d3) (*.f64 d4 (-.f64 d1 d3)))) |
(neg.f64 (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4))) |
(/.f64 (+.f64 d1 d3) d4) |
(/.f64 #s(literal 1 binary64) (/.f64 d4 (+.f64 d1 d3))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d4 (+.f64 d1 d3)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 d4 (+.f64 d1 d3))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) (-.f64 #s(literal 0 binary64) d4)) |
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d4 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(/.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) (*.f64 d4 (-.f64 d1 d3))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d4 (+.f64 d1 d3)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 d4 (+.f64 d1 d3)) #s(literal 1 binary64)))) |
(/.f64 (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))) d4)) |
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) #s(literal 1 binary64)) (*.f64 (-.f64 d1 d3) d4)) |
(/.f64 (*.f64 (+.f64 d1 d3) #s(literal 1 binary64)) d4) |
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 d1 d3)) d4) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) (-.f64 #s(literal 0 binary64) d4)) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) (neg.f64 (-.f64 #s(literal 0 binary64) d4))) |
(/.f64 (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (*.f64 d4 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) (neg.f64 (*.f64 d4 (-.f64 d1 d3)))) |
(/.f64 (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) d4)) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) d4)) (-.f64 d1 d3)) |
(/.f64 (neg.f64 (*.f64 (+.f64 d1 d3) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) d4)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 d1 d3))) (-.f64 #s(literal 0 binary64) d4)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) d4))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d4)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))) d4))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 d1 d3) d4))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) d4))) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) d4))) (neg.f64 (-.f64 d1 d3))) |
(pow.f64 (/.f64 d4 (+.f64 d1 d3)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (/.f64 d4 (+.f64 d1 d3)) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(*.f64 (+.f64 d1 d3) (/.f64 #s(literal 1 binary64) d4)) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(*.f64 (/.f64 (+.f64 d1 d3) d4) #s(literal 1 binary64)) |
(*.f64 (/.f64 (+.f64 d1 d3) d4) (/.f64 (-.f64 d1 d3) (-.f64 d1 d3))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d4))) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d1 d3)) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) (-.f64 #s(literal 0 binary64) d4))) |
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 d1 d3)) (/.f64 #s(literal 1 binary64) d4)) |
(*.f64 (pow.f64 (/.f64 d4 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
(*.f64 (pow.f64 (/.f64 d4 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d1 d3))) |
(*.f64 (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))) d4) (/.f64 (+.f64 d1 d3) (+.f64 (*.f64 d1 d1) (*.f64 d3 (-.f64 d3 d1))))) |
| 1× | egg-herbie |
| 3634× | *-lowering-*.f32 |
| 3634× | *-lowering-*.f64 |
| 1544× | fma-define |
| 1484× | /-lowering-/.f32 |
| 1484× | /-lowering-/.f64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 217 | 2582 |
| 1 | 741 | 2438 |
| 2 | 2338 | 2228 |
| 0 | 8035 | 2228 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* d1 (- d2 d3)) |
(* d1 (- (+ d2 (* -1 d1)) d3)) |
(* d1 (- (+ d2 (* -1 d1)) d3)) |
(* d1 (- (+ d2 (* -1 d1)) d3)) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(* -1 (* d1 (+ d1 d3))) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) |
(* d1 d2) |
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2)))) |
(* d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2)))) |
(* d1 (- d2 d1)) |
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1))) |
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1))) |
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1))) |
(* -1 (* d1 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3))) |
(* -1 (* d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3))))) |
(* -1 (+ d1 d3)) |
(- d2 (+ d1 d3)) |
(- d2 (+ d1 d3)) |
(- d2 (+ d1 d3)) |
d2 |
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2)))) |
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2)))) |
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2)))) |
d2 |
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1))) |
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1))) |
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1))) |
(- d2 d3) |
(- (+ d2 (* -1 d1)) d3) |
(- (+ d2 (* -1 d1)) d3) |
(- (+ d2 (* -1 d1)) d3) |
(* -1 d1) |
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(* -1 d1) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1))))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1))))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1))))) |
(- d2 d1) |
(- (+ d2 (* -1 d3)) d1) |
(- (+ d2 (* -1 d3)) d1) |
(- (+ d2 (* -1 d3)) d1) |
(* -1 d3) |
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3)))) |
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3)))) |
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3)))) |
(* -1 d3) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3))))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3))))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3))))) |
d3 |
(+ d1 d3) |
(+ d1 d3) |
(+ d1 d3) |
d1 |
(* d1 (+ 1 (/ d3 d1))) |
(* d1 (+ 1 (/ d3 d1))) |
(* d1 (+ 1 (/ d3 d1))) |
d1 |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
d1 |
(+ d1 d3) |
(+ d1 d3) |
(+ d1 d3) |
d3 |
(* d3 (+ 1 (/ d1 d3))) |
(* d3 (+ 1 (/ d1 d3))) |
(* d3 (+ 1 (/ d1 d3))) |
d3 |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 d4) |
(* d1 (+ d4 (* -1 d1))) |
(* d1 (+ d4 (* -1 d1))) |
(* d1 (+ d4 (* -1 d1))) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (/ d4 d1) 1)) |
(* (pow d1 2) (- (/ d4 d1) 1)) |
(* (pow d1 2) (- (/ d4 d1) 1)) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (/ d4 d1) 1)) |
(* (pow d1 2) (- (/ d4 d1) 1)) |
(* (pow d1 2) (- (/ d4 d1) 1)) |
(* -1 (pow d1 2)) |
(+ (* -1 (pow d1 2)) (* d1 d4)) |
(+ (* -1 (pow d1 2)) (* d1 d4)) |
(+ (* -1 (pow d1 2)) (* d1 d4)) |
(* d1 d4) |
(* d4 (+ d1 (* -1 (/ (pow d1 2) d4)))) |
(* d4 (+ d1 (* -1 (/ (pow d1 2) d4)))) |
(* d4 (+ d1 (* -1 (/ (pow d1 2) d4)))) |
(* d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (/ (pow d1 2) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (/ (pow d1 2) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (/ (pow d1 2) d4)))) |
(* -1 d1) |
(- d4 d1) |
(- d4 d1) |
(- d4 d1) |
d4 |
(* d4 (+ 1 (* -1 (/ d1 d4)))) |
(* d4 (+ 1 (* -1 (/ d1 d4)))) |
(* d4 (+ 1 (* -1 (/ d1 d4)))) |
d4 |
(* -1 (* d4 (- (/ d1 d4) 1))) |
(* -1 (* d4 (- (/ d1 d4) 1))) |
(* -1 (* d4 (- (/ d1 d4) 1))) |
d4 |
(+ d4 (* -1 d1)) |
(+ d4 (* -1 d1)) |
(+ d4 (* -1 d1)) |
(* -1 d1) |
(* d1 (- (/ d4 d1) 1)) |
(* d1 (- (/ d4 d1) 1)) |
(* d1 (- (/ d4 d1) 1)) |
(* -1 d1) |
(* -1 (* d1 (+ 1 (* -1 (/ d4 d1))))) |
(* -1 (* d1 (+ 1 (* -1 (/ d4 d1))))) |
(* -1 (* d1 (+ 1 (* -1 (/ d4 d1))))) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(* d1 d2) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(* -1 (* d1 d3)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(* -1 (* d1 d3)) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(* -1 (* d1 d3)) |
(- (* d1 d2) (* d1 d3)) |
(- (* d1 d2) (* d1 d3)) |
(- (* d1 d2) (* d1 d3)) |
(* d1 d2) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(* d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* -1 (* d1 (+ d1 d3))) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) |
(* d1 d4) |
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))) |
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))) |
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))) |
(* d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4)))) |
(* d1 (* d4 (- 1 (/ d3 d4)))) |
(* d1 (+ (* -1 d1) (* d4 (- 1 (/ d3 d4))))) |
(* d1 (+ (* -1 d1) (* d4 (- 1 (/ d3 d4))))) |
(* d1 (+ (* -1 d1) (* d4 (- 1 (/ d3 d4))))) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1)) |
(* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1)) |
(* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1)) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1)) |
(* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1)) |
(* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1)) |
(* d1 (* d4 (- 1 (/ d1 d4)))) |
(+ (* -1 (* d1 d3)) (* d1 (* d4 (- 1 (/ d1 d4))))) |
(+ (* -1 (* d1 d3)) (* d1 (* d4 (- 1 (/ d1 d4))))) |
(+ (* -1 (* d1 d3)) (* d1 (* d4 (- 1 (/ d1 d4))))) |
(* -1 (* d1 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3))) |
(* -1 (* d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3))))) |
(* d1 (- 1 (/ d3 d4))) |
(* d1 (- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4))) |
(* d1 (- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4))) |
(* d1 (- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4))) |
(* -1 (/ (pow d1 2) d4)) |
(* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(* -1 (/ (pow d1 2) d4)) |
(* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(* d1 (- 1 (/ d1 d4))) |
(+ (* -1 (/ (* d1 d3) d4)) (* d1 (- 1 (/ d1 d4)))) |
(+ (* -1 (/ (* d1 d3) d4)) (* d1 (- 1 (/ d1 d4)))) |
(+ (* -1 (/ (* d1 d3) d4)) (* d1 (- 1 (/ d1 d4)))) |
(* -1 (/ (* d1 d3) d4)) |
(* d3 (+ (* -1 (/ d1 d4)) (/ (* d1 (- 1 (/ d1 d4))) d3))) |
(* d3 (+ (* -1 (/ d1 d4)) (/ (* d1 (- 1 (/ d1 d4))) d3))) |
(* d3 (+ (* -1 (/ d1 d4)) (/ (* d1 (- 1 (/ d1 d4))) d3))) |
(* -1 (/ (* d1 d3) d4)) |
(* -1 (* d3 (+ (* -1 (/ (* d1 (- 1 (/ d1 d4))) d3)) (/ d1 d4)))) |
(* -1 (* d3 (+ (* -1 (/ (* d1 (- 1 (/ d1 d4))) d3)) (/ d1 d4)))) |
(* -1 (* d3 (+ (* -1 (/ (* d1 (- 1 (/ d1 d4))) d3)) (/ d1 d4)))) |
(* -1 (/ (* d1 (+ d1 d3)) d4)) |
(/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) d4) |
(/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) d4) |
(/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) d4) |
d1 |
(+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))) |
(+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))) |
(+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))) |
d1 |
(+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))) |
(+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))) |
(+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))) |
(- 1 (/ d3 d4)) |
(- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4)) |
(- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4)) |
(- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4)) |
(* -1 (/ d1 d4)) |
(* d1 (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(* d1 (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(* d1 (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(* -1 (/ d1 d4)) |
(* -1 (* d1 (+ (* -1 (/ (- 1 (/ d3 d4)) d1)) (/ 1 d4)))) |
(* -1 (* d1 (+ (* -1 (/ (- 1 (/ d3 d4)) d1)) (/ 1 d4)))) |
(* -1 (* d1 (+ (* -1 (/ (- 1 (/ d3 d4)) d1)) (/ 1 d4)))) |
(- 1 (/ d1 d4)) |
(- (+ 1 (* -1 (/ d3 d4))) (/ d1 d4)) |
(- (+ 1 (* -1 (/ d3 d4))) (/ d1 d4)) |
(- (+ 1 (* -1 (/ d3 d4))) (/ d1 d4)) |
(* -1 (/ d3 d4)) |
(* d3 (- (/ 1 d3) (+ (/ 1 d4) (/ d1 (* d3 d4))))) |
(* d3 (- (/ 1 d3) (+ (/ 1 d4) (/ d1 (* d3 d4))))) |
(* d3 (- (/ 1 d3) (+ (/ 1 d4) (/ d1 (* d3 d4))))) |
(* -1 (/ d3 d4)) |
(* -1 (* d3 (+ (* -1 (/ (- 1 (/ d1 d4)) d3)) (/ 1 d4)))) |
(* -1 (* d3 (+ (* -1 (/ (- 1 (/ d1 d4)) d3)) (/ 1 d4)))) |
(* -1 (* d3 (+ (* -1 (/ (- 1 (/ d1 d4)) d3)) (/ 1 d4)))) |
(* -1 (/ (+ d1 d3) d4)) |
(/ (- d4 (+ d1 d3)) d4) |
(/ (- d4 (+ d1 d3)) d4) |
(/ (- d4 (+ d1 d3)) d4) |
1 |
(+ 1 (* -1 (/ (+ d1 d3) d4))) |
(+ 1 (* -1 (/ (+ d1 d3) d4))) |
(+ 1 (* -1 (/ (+ d1 d3) d4))) |
1 |
(+ 1 (* -1 (/ (+ d1 d3) d4))) |
(+ 1 (* -1 (/ (+ d1 d3) d4))) |
(+ 1 (* -1 (/ (+ d1 d3) d4))) |
(/ d3 d4) |
(+ (/ d1 d4) (/ d3 d4)) |
(+ (/ d1 d4) (/ d3 d4)) |
(+ (/ d1 d4) (/ d3 d4)) |
(/ d1 d4) |
(* d1 (+ (/ 1 d4) (/ d3 (* d1 d4)))) |
(* d1 (+ (/ 1 d4) (/ d3 (* d1 d4)))) |
(* d1 (+ (/ 1 d4) (/ d3 (* d1 d4)))) |
(/ d1 d4) |
(* -1 (* d1 (- (* -1 (/ d3 (* d1 d4))) (/ 1 d4)))) |
(* -1 (* d1 (- (* -1 (/ d3 (* d1 d4))) (/ 1 d4)))) |
(* -1 (* d1 (- (* -1 (/ d3 (* d1 d4))) (/ 1 d4)))) |
(/ d1 d4) |
(+ (/ d1 d4) (/ d3 d4)) |
(+ (/ d1 d4) (/ d3 d4)) |
(+ (/ d1 d4) (/ d3 d4)) |
(/ d3 d4) |
(* d3 (+ (/ 1 d4) (/ d1 (* d3 d4)))) |
(* d3 (+ (/ 1 d4) (/ d1 (* d3 d4)))) |
(* d3 (+ (/ 1 d4) (/ d1 (* d3 d4)))) |
(/ d3 d4) |
(* -1 (* d3 (- (* -1 (/ d1 (* d3 d4))) (/ 1 d4)))) |
(* -1 (* d3 (- (* -1 (/ d1 (* d3 d4))) (/ 1 d4)))) |
(* -1 (* d3 (- (* -1 (/ d1 (* d3 d4))) (/ 1 d4)))) |
(/ (+ d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/ (+ d1 d3) d4) |
| Outputs |
|---|
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- (+ d2 (* -1 d1)) d3)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(* d1 (- (+ d2 (* -1 d1)) d3)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(* d1 (- (+ d2 (* -1 d1)) d3)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 d3 d2) #s(literal 1 binary64)))) |
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 d3 d2) #s(literal 1 binary64)))) |
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 d3 d2) #s(literal 1 binary64)))) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 d3 d2) #s(literal 1 binary64)))) |
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 d3 d2) #s(literal 1 binary64)))) |
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(*.f64 d1 (-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 d3 d2) #s(literal 1 binary64)))) |
(* -1 (* d1 (+ d1 d3))) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 d1 d3))) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))) |
(* d1 (- d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3))) |
(*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d3 (*.f64 (-.f64 d1 d2) #s(literal 1 binary64))))) |
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3))) |
(*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d3 (*.f64 (-.f64 d1 d2) #s(literal 1 binary64))))) |
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3))) |
(*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d3 (*.f64 (-.f64 d1 d2) #s(literal 1 binary64))))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3))))) |
(*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d3 (*.f64 (-.f64 d1 d2) #s(literal 1 binary64))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3))))) |
(*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d3 (*.f64 (-.f64 d1 d2) #s(literal 1 binary64))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3))))) |
(*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d3 (*.f64 (-.f64 d1 d2) #s(literal 1 binary64))))) |
(* -1 (+ d1 d3)) |
(-.f64 (-.f64 #s(literal 0 binary64) d1) d3) |
(- d2 (+ d1 d3)) |
(-.f64 d2 (+.f64 d1 d3)) |
(- d2 (+ d1 d3)) |
(-.f64 d2 (+.f64 d1 d3)) |
(- d2 (+ d1 d3)) |
(-.f64 d2 (+.f64 d1 d3)) |
d2 |
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2)))) |
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))) |
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2)))) |
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))) |
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2)))) |
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))) |
d2 |
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1))) |
(*.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 d1 d2) (+.f64 #s(literal -1 binary64) (/.f64 d3 d2))))) |
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1))) |
(*.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 d1 d2) (+.f64 #s(literal -1 binary64) (/.f64 d3 d2))))) |
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1))) |
(*.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 d1 d2) (+.f64 #s(literal -1 binary64) (/.f64 d3 d2))))) |
(- d2 d3) |
(-.f64 d2 d3) |
(- (+ d2 (* -1 d1)) d3) |
(-.f64 d2 (+.f64 d1 d3)) |
(- (+ d2 (* -1 d1)) d3) |
(-.f64 d2 (+.f64 d1 d3)) |
(- (+ d2 (* -1 d1)) d3) |
(-.f64 d2 (+.f64 d1 d3)) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 d3 d2) #s(literal 1 binary64))) |
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 d3 d2) #s(literal 1 binary64))) |
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1)))) |
(-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 d3 d2) #s(literal 1 binary64))) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1))))) |
(-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 d3 d2) #s(literal 1 binary64))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1))))) |
(-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 d3 d2) #s(literal 1 binary64))) |
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1))))) |
(-.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 d3 d2) #s(literal 1 binary64))) |
(- d2 d1) |
(-.f64 d2 d1) |
(- (+ d2 (* -1 d3)) d1) |
(-.f64 d2 (+.f64 d1 d3)) |
(- (+ d2 (* -1 d3)) d1) |
(-.f64 d2 (+.f64 d1 d3)) |
(- (+ d2 (* -1 d3)) d1) |
(-.f64 d2 (+.f64 d1 d3)) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3)))) |
(-.f64 #s(literal 0 binary64) (+.f64 d3 (*.f64 (-.f64 d1 d2) #s(literal 1 binary64)))) |
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3)))) |
(-.f64 #s(literal 0 binary64) (+.f64 d3 (*.f64 (-.f64 d1 d2) #s(literal 1 binary64)))) |
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3)))) |
(-.f64 #s(literal 0 binary64) (+.f64 d3 (*.f64 (-.f64 d1 d2) #s(literal 1 binary64)))) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3))))) |
(-.f64 #s(literal 0 binary64) (+.f64 d3 (*.f64 (-.f64 d1 d2) #s(literal 1 binary64)))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3))))) |
(-.f64 #s(literal 0 binary64) (+.f64 d3 (*.f64 (-.f64 d1 d2) #s(literal 1 binary64)))) |
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3))))) |
(-.f64 #s(literal 0 binary64) (+.f64 d3 (*.f64 (-.f64 d1 d2) #s(literal 1 binary64)))) |
d3 |
(+ d1 d3) |
(+.f64 d1 d3) |
(+ d1 d3) |
(+.f64 d1 d3) |
(+ d1 d3) |
(+.f64 d1 d3) |
d1 |
(* d1 (+ 1 (/ d3 d1))) |
(+.f64 d1 d3) |
(* d1 (+ 1 (/ d3 d1))) |
(+.f64 d1 d3) |
(* d1 (+ 1 (/ d3 d1))) |
(+.f64 d1 d3) |
d1 |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(+.f64 d1 d3) |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(+.f64 d1 d3) |
(* -1 (* d1 (- (* -1 (/ d3 d1)) 1))) |
(+.f64 d1 d3) |
d1 |
(+ d1 d3) |
(+.f64 d1 d3) |
(+ d1 d3) |
(+.f64 d1 d3) |
(+ d1 d3) |
(+.f64 d1 d3) |
d3 |
(* d3 (+ 1 (/ d1 d3))) |
(+.f64 d1 d3) |
(* d3 (+ 1 (/ d1 d3))) |
(+.f64 d1 d3) |
(* d3 (+ 1 (/ d1 d3))) |
(+.f64 d1 d3) |
d3 |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(+.f64 d1 d3) |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(+.f64 d1 d3) |
(* -1 (* d3 (- (* -1 (/ d1 d3)) 1))) |
(+.f64 d1 d3) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d1 (+ d4 (* -1 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(* d1 (+ d4 (* -1 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(* d1 (+ d4 (* -1 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(* (pow d1 2) (- (/ d4 d1) 1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(* (pow d1 2) (- (/ d4 d1) 1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(* (pow d1 2) (- (/ d4 d1) 1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(* (pow d1 2) (- (/ d4 d1) 1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(* (pow d1 2) (- (/ d4 d1) 1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(* (pow d1 2) (- (/ d4 d1) 1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(+ (* -1 (pow d1 2)) (* d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+ (* -1 (pow d1 2)) (* d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+ (* -1 (pow d1 2)) (* d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d4 (+ d1 (* -1 (/ (pow d1 2) d4)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(* d4 (+ d1 (* -1 (/ (pow d1 2) d4)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(* d4 (+ d1 (* -1 (/ (pow d1 2) d4)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(* d1 d4) |
(*.f64 d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (/ (pow d1 2) d4)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(* -1 (* d4 (+ (* -1 d1) (/ (pow d1 2) d4)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(* -1 (* d4 (+ (* -1 d1) (/ (pow d1 2) d4)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(- d4 d1) |
(-.f64 d4 d1) |
(- d4 d1) |
(-.f64 d4 d1) |
(- d4 d1) |
(-.f64 d4 d1) |
d4 |
(* d4 (+ 1 (* -1 (/ d1 d4)))) |
(-.f64 d4 d1) |
(* d4 (+ 1 (* -1 (/ d1 d4)))) |
(-.f64 d4 d1) |
(* d4 (+ 1 (* -1 (/ d1 d4)))) |
(-.f64 d4 d1) |
d4 |
(* -1 (* d4 (- (/ d1 d4) 1))) |
(-.f64 d4 d1) |
(* -1 (* d4 (- (/ d1 d4) 1))) |
(-.f64 d4 d1) |
(* -1 (* d4 (- (/ d1 d4) 1))) |
(-.f64 d4 d1) |
d4 |
(+ d4 (* -1 d1)) |
(-.f64 d4 d1) |
(+ d4 (* -1 d1)) |
(-.f64 d4 d1) |
(+ d4 (* -1 d1)) |
(-.f64 d4 d1) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(* d1 (- (/ d4 d1) 1)) |
(-.f64 d4 d1) |
(* d1 (- (/ d4 d1) 1)) |
(-.f64 d4 d1) |
(* d1 (- (/ d4 d1) 1)) |
(-.f64 d4 d1) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(* -1 (* d1 (+ 1 (* -1 (/ d4 d1))))) |
(-.f64 d4 d1) |
(* -1 (* d1 (+ 1 (* -1 (/ d4 d1))))) |
(-.f64 d4 d1) |
(* -1 (* d1 (+ 1 (* -1 (/ d4 d1))))) |
(-.f64 d4 d1) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 d2) |
(*.f64 d1 d2) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(- (* d1 d2) (* d1 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(- (* d1 d2) (* d1 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(- (* d1 d2) (* d1 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) |
(* d1 d2) |
(*.f64 d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* -1 (* d1 (+ d1 d3))) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 d1 d3))) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))) |
(-.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (+.f64 d1 d3)) #s(literal 1 binary64))) |
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))) |
(-.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (+.f64 d1 d3)) #s(literal 1 binary64))) |
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4)))) |
(-.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (+.f64 d1 d3)) #s(literal 1 binary64))) |
(* d1 d4) |
(*.f64 d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4)))) |
(-.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (+.f64 d1 d3)) #s(literal 1 binary64))) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4)))) |
(-.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (+.f64 d1 d3)) #s(literal 1 binary64))) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4)))) |
(-.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (+.f64 d1 d3)) #s(literal 1 binary64))) |
(* d1 (* d4 (- 1 (/ d3 d4)))) |
(*.f64 (*.f64 d1 d4) (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) |
(* d1 (+ (* -1 d1) (* d4 (- 1 (/ d3 d4))))) |
(*.f64 d1 (-.f64 (*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d1)) |
(* d1 (+ (* -1 d1) (* d4 (- 1 (/ d3 d4))))) |
(*.f64 d1 (-.f64 (*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d1)) |
(* d1 (+ (* -1 d1) (* d4 (- 1 (/ d3 d4))))) |
(*.f64 d1 (-.f64 (*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d1)) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1)) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d1))) |
(* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1)) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d1))) |
(* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1)) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d1))) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1)) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d1))) |
(* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1)) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d1))) |
(* (pow d1 2) (- (/ (* d4 (- 1 (/ d3 d4))) d1) 1)) |
(*.f64 (*.f64 d1 d1) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d1))) |
(* d1 (* d4 (- 1 (/ d1 d4)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+ (* -1 (* d1 d3)) (* d1 (* d4 (- 1 (/ d1 d4))))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+ (* -1 (* d1 d3)) (* d1 (* d4 (- 1 (/ d1 d4))))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+ (* -1 (* d1 d3)) (* d1 (* d4 (- 1 (/ d1 d4))))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3))) |
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3))) |
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3))) |
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3))))) |
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3))))) |
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (* d4 (- 1 (/ d1 d4)))) d3))))) |
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))) |
(* d1 (- 1 (/ d3 d4))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) |
(* d1 (- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* d1 (- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* d1 (- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* -1 (/ (pow d1 2) d4)) |
(*.f64 d1 (/.f64 (-.f64 #s(literal 0 binary64) d1) d4)) |
(* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* -1 (/ (pow d1 2) d4)) |
(*.f64 d1 (/.f64 (-.f64 #s(literal 0 binary64) d1) d4)) |
(* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* (pow d1 2) (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* d1 (- 1 (/ d1 d4))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d1 d4))) |
(+ (* -1 (/ (* d1 d3) d4)) (* d1 (- 1 (/ d1 d4)))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(+ (* -1 (/ (* d1 d3) d4)) (* d1 (- 1 (/ d1 d4)))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(+ (* -1 (/ (* d1 d3) d4)) (* d1 (- 1 (/ d1 d4)))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* -1 (/ (* d1 d3) d4)) |
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 d3) d4)) |
(* d3 (+ (* -1 (/ d1 d4)) (/ (* d1 (- 1 (/ d1 d4))) d3))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* d3 (+ (* -1 (/ d1 d4)) (/ (* d1 (- 1 (/ d1 d4))) d3))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* d3 (+ (* -1 (/ d1 d4)) (/ (* d1 (- 1 (/ d1 d4))) d3))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* -1 (/ (* d1 d3) d4)) |
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 d3) d4)) |
(* -1 (* d3 (+ (* -1 (/ (* d1 (- 1 (/ d1 d4))) d3)) (/ d1 d4)))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* -1 (* d3 (+ (* -1 (/ (* d1 (- 1 (/ d1 d4))) d3)) (/ d1 d4)))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* -1 (* d3 (+ (* -1 (/ (* d1 (- 1 (/ d1 d4))) d3)) (/ d1 d4)))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(* -1 (/ (* d1 (+ d1 d3)) d4)) |
(/.f64 (*.f64 d1 (+.f64 d1 d3)) (-.f64 #s(literal 0 binary64) d4)) |
(/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) d4) |
(/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d4) |
(/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) d4) |
(/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d4) |
(/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) d4) |
(/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d4) |
d1 |
(+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
d1 |
(+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))) |
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4))) |
(- 1 (/ d3 d4)) |
(-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) |
(- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4)) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4)) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(- (+ 1 (* -1 (/ d1 d4))) (/ d3 d4)) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(* -1 (/ d1 d4)) |
(/.f64 (-.f64 #s(literal 0 binary64) d1) d4) |
(* d1 (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(* d1 (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(* d1 (- (/ 1 d1) (+ (/ 1 d4) (/ d3 (* d1 d4))))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(* -1 (/ d1 d4)) |
(/.f64 (-.f64 #s(literal 0 binary64) d1) d4) |
(* -1 (* d1 (+ (* -1 (/ (- 1 (/ d3 d4)) d1)) (/ 1 d4)))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(* -1 (* d1 (+ (* -1 (/ (- 1 (/ d3 d4)) d1)) (/ 1 d4)))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(* -1 (* d1 (+ (* -1 (/ (- 1 (/ d3 d4)) d1)) (/ 1 d4)))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(- 1 (/ d1 d4)) |
(-.f64 #s(literal 1 binary64) (/.f64 d1 d4)) |
(- (+ 1 (* -1 (/ d3 d4))) (/ d1 d4)) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(- (+ 1 (* -1 (/ d3 d4))) (/ d1 d4)) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(- (+ 1 (* -1 (/ d3 d4))) (/ d1 d4)) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(* -1 (/ d3 d4)) |
(-.f64 #s(literal 0 binary64) (/.f64 d3 d4)) |
(* d3 (- (/ 1 d3) (+ (/ 1 d4) (/ d1 (* d3 d4))))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(* d3 (- (/ 1 d3) (+ (/ 1 d4) (/ d1 (* d3 d4))))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(* d3 (- (/ 1 d3) (+ (/ 1 d4) (/ d1 (* d3 d4))))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(* -1 (/ d3 d4)) |
(-.f64 #s(literal 0 binary64) (/.f64 d3 d4)) |
(* -1 (* d3 (+ (* -1 (/ (- 1 (/ d1 d4)) d3)) (/ 1 d4)))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(* -1 (* d3 (+ (* -1 (/ (- 1 (/ d1 d4)) d3)) (/ 1 d4)))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(* -1 (* d3 (+ (* -1 (/ (- 1 (/ d1 d4)) d3)) (/ 1 d4)))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(* -1 (/ (+ d1 d3) d4)) |
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(/ (- d4 (+ d1 d3)) d4) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(/ (- d4 (+ d1 d3)) d4) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(/ (- d4 (+ d1 d3)) d4) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
1 |
#s(literal 1 binary64) |
(+ 1 (* -1 (/ (+ d1 d3) d4))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(+ 1 (* -1 (/ (+ d1 d3) d4))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(+ 1 (* -1 (/ (+ d1 d3) d4))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
1 |
#s(literal 1 binary64) |
(+ 1 (* -1 (/ (+ d1 d3) d4))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(+ 1 (* -1 (/ (+ d1 d3) d4))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(+ 1 (* -1 (/ (+ d1 d3) d4))) |
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)) |
(/ d3 d4) |
(/.f64 d3 d4) |
(+ (/ d1 d4) (/ d3 d4)) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(+ (/ d1 d4) (/ d3 d4)) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(+ (/ d1 d4) (/ d3 d4)) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(/ d1 d4) |
(/.f64 d1 d4) |
(* d1 (+ (/ 1 d4) (/ d3 (* d1 d4)))) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(* d1 (+ (/ 1 d4) (/ d3 (* d1 d4)))) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(* d1 (+ (/ 1 d4) (/ d3 (* d1 d4)))) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(/ d1 d4) |
(/.f64 d1 d4) |
(* -1 (* d1 (- (* -1 (/ d3 (* d1 d4))) (/ 1 d4)))) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(* -1 (* d1 (- (* -1 (/ d3 (* d1 d4))) (/ 1 d4)))) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(* -1 (* d1 (- (* -1 (/ d3 (* d1 d4))) (/ 1 d4)))) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(/ d1 d4) |
(/.f64 d1 d4) |
(+ (/ d1 d4) (/ d3 d4)) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(+ (/ d1 d4) (/ d3 d4)) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(+ (/ d1 d4) (/ d3 d4)) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(/ d3 d4) |
(/.f64 d3 d4) |
(* d3 (+ (/ 1 d4) (/ d1 (* d3 d4)))) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(* d3 (+ (/ 1 d4) (/ d1 (* d3 d4)))) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(* d3 (+ (/ 1 d4) (/ d1 (* d3 d4)))) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(/ d3 d4) |
(/.f64 d3 d4) |
(* -1 (* d3 (- (* -1 (/ d1 (* d3 d4))) (/ 1 d4)))) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(* -1 (* d3 (- (* -1 (/ d1 (* d3 d4))) (/ 1 d4)))) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(* -1 (* d3 (- (* -1 (/ d1 (* d3 d4))) (/ 1 d4)))) |
(*.f64 (/.f64 #s(literal 1 binary64) d4) (+.f64 d1 d3)) |
(/ (+ d1 d3) d4) |
(/.f64 (+.f64 d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/.f64 (+.f64 d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/.f64 (+.f64 d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/.f64 (+.f64 d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/.f64 (+.f64 d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/.f64 (+.f64 d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/.f64 (+.f64 d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/.f64 (+.f64 d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/.f64 (+.f64 d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/.f64 (+.f64 d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/.f64 (+.f64 d1 d3) d4) |
(/ (+ d1 d3) d4) |
(/.f64 (+.f64 d1 d3) d4) |
Compiled 14568 to 1639 computations (88.7% saved)
12 alts after pruning (7 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 928 | 4 | 932 |
| Fresh | 0 | 3 | 3 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 2 | 2 |
| Total | 930 | 12 | 942 |
| Status | Accuracy | Program |
|---|---|---|
| 53.0% | (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d1)) | |
| ▶ | 55.0% | (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
| 49.2% | (*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d1 d4)))) | |
| ▶ | 56.3% | (*.f64 d1 (-.f64 d4 d3)) |
| ✓ | 51.9% | (*.f64 d1 (-.f64 d4 d1)) |
| ✓ | 78.4% | (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
| ▶ | 56.6% | (*.f64 d1 (-.f64 d2 d3)) |
| ▶ | 53.1% | (*.f64 d1 (-.f64 d2 d1)) |
| ✓ | 52.0% | (*.f64 d1 (+.f64 d2 d4)) |
| ✓ | 27.6% | (*.f64 d1 d4) |
| ✓ | 27.8% | (*.f64 d1 d2) |
| ▶ | 33.0% | (neg.f64 (*.f64 d1 d3)) |
Compiled 187 to 127 computations (32.1% saved)
| 1× | egg-herbie |
Found 11 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (*.f64 d1 d3) |
| ✓ | cost-diff | 0 | (*.f64 d1 d2) |
| ✓ | cost-diff | 128 | (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
| ✓ | cost-diff | 0 | (-.f64 d4 d3) |
| ✓ | cost-diff | 0 | (*.f64 d1 (-.f64 d4 d3)) |
| ✓ | cost-diff | 0 | (-.f64 d2 d1) |
| ✓ | cost-diff | 0 | (*.f64 d1 (-.f64 d2 d1)) |
| ✓ | cost-diff | -64 | (neg.f64 (*.f64 d1 d3)) |
| ✓ | cost-diff | 0 | (*.f64 d1 d3) |
| ✓ | cost-diff | 0 | (-.f64 d2 d3) |
| ✓ | cost-diff | 0 | (*.f64 d1 (-.f64 d2 d3)) |
| 1388× | sum5-define |
| 1150× | sum3-define |
| 1008× | fnmadd-define |
| 742× | fma-define |
| 704× | fmsub-define |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 55 |
| 1 | 34 | 55 |
| 2 | 60 | 55 |
| 3 | 121 | 55 |
| 4 | 238 | 55 |
| 5 | 565 | 55 |
| 6 | 934 | 55 |
| 7 | 1636 | 55 |
| 8 | 3392 | 55 |
| 9 | 4126 | 55 |
| 10 | 4210 | 55 |
| 0 | 4210 | 55 |
| 1× | iter limit |
| 1× | saturated |
| Inputs |
|---|
(* d1 (- d2 d3)) |
d1 |
(- d2 d3) |
d2 |
d3 |
(neg (* d1 d3)) |
(* d1 d3) |
d1 |
d3 |
(* d1 (- d2 d1)) |
d1 |
(- d2 d1) |
d2 |
(* d1 (- d4 d3)) |
d1 |
(- d4 d3) |
d4 |
d3 |
(- (* d1 d2) (* d1 d3)) |
(* d1 d2) |
d1 |
d2 |
(* d1 d3) |
d3 |
| Outputs |
|---|
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
d1 |
(- d2 d3) |
(-.f64 d2 d3) |
d2 |
d3 |
(neg (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d1 d3) |
(*.f64 d1 d3) |
d1 |
d3 |
(* d1 (- d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
d1 |
(- d2 d1) |
(-.f64 d2 d1) |
d2 |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
d1 |
(- d4 d3) |
(-.f64 d4 d3) |
d4 |
d3 |
(- (* d1 d2) (* d1 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 d2) |
(*.f64 d1 d2) |
d1 |
d2 |
(* d1 d3) |
(*.f64 d1 d3) |
d3 |
Found 11 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 100.0% | (*.f64 d1 d3) |
| ✓ | accuracy | 100.0% | (*.f64 d1 d2) |
| ✓ | accuracy | 98.5% | (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
| ✓ | accuracy | 100.0% | (-.f64 d4 d3) |
| ✓ | accuracy | 100.0% | (*.f64 d1 (-.f64 d4 d3)) |
| ✓ | accuracy | 100.0% | (-.f64 d2 d1) |
| ✓ | accuracy | 100.0% | (*.f64 d1 (-.f64 d2 d1)) |
| ✓ | accuracy | 100.0% | (*.f64 d1 d3) |
| ✓ | accuracy | 100.0% | (neg.f64 (*.f64 d1 d3)) |
| ✓ | accuracy | 100.0% | (-.f64 d2 d3) |
| ✓ | accuracy | 100.0% | (*.f64 d1 (-.f64 d2 d3)) |
| 92.0ms | 256× | 0 | valid |
Compiled 62 to 15 computations (75.8% saved)
ival-sub: 9.0ms (46.8% of total)ival-mult: 8.0ms (41.6% of total)ival-neg: 1.0ms (5.2% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| Inputs |
|---|
#<alt (* d1 (- d2 d3))> |
#<alt (- d2 d3)> |
#<alt (* d1 d3)> |
#<alt (neg (* d1 d3))> |
#<alt (* d1 (- d2 d1))> |
#<alt (- d2 d1)> |
#<alt (* d1 (- d4 d3))> |
#<alt (- d4 d3)> |
#<alt (- (* d1 d2) (* d1 d3))> |
#<alt (* d1 d2)> |
| Outputs |
|---|
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (* d1 d2)> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))> |
#<alt (* d1 d2)> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))> |
#<alt (* d1 d2)> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 d2) d3)))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 d2) d3)))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 d2) d3)))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 d2) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 d2) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 d2) d3)))))> |
#<alt (* -1 d3)> |
#<alt (- d2 d3)> |
#<alt (- d2 d3)> |
#<alt (- d2 d3)> |
#<alt d2> |
#<alt (* d2 (+ 1 (* -1 (/ d3 d2))))> |
#<alt (* d2 (+ 1 (* -1 (/ d3 d2))))> |
#<alt (* d2 (+ 1 (* -1 (/ d3 d2))))> |
#<alt d2> |
#<alt (* -1 (* d2 (- (/ d3 d2) 1)))> |
#<alt (* -1 (* d2 (- (/ d3 d2) 1)))> |
#<alt (* -1 (* d2 (- (/ d3 d2) 1)))> |
#<alt d2> |
#<alt (+ d2 (* -1 d3))> |
#<alt (+ d2 (* -1 d3))> |
#<alt (+ d2 (* -1 d3))> |
#<alt (* -1 d3)> |
#<alt (* d3 (- (/ d2 d3) 1))> |
#<alt (* d3 (- (/ d2 d3) 1))> |
#<alt (* d3 (- (/ d2 d3) 1))> |
#<alt (* -1 d3)> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* d1 d3)> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d1 d2)> |
#<alt (* d1 (+ d2 (* -1 d1)))> |
#<alt (* d1 (+ d2 (* -1 d1)))> |
#<alt (* d1 (+ d2 (* -1 d1)))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (/ d2 d1) 1))> |
#<alt (* (pow d1 2) (- (/ d2 d1) 1))> |
#<alt (* (pow d1 2) (- (/ d2 d1) 1))> |
#<alt (* -1 (pow d1 2))> |
#<alt (* (pow d1 2) (- (/ d2 d1) 1))> |
#<alt (* (pow d1 2) (- (/ d2 d1) 1))> |
#<alt (* (pow d1 2) (- (/ d2 d1) 1))> |
#<alt (* -1 (pow d1 2))> |
#<alt (+ (* -1 (pow d1 2)) (* d1 d2))> |
#<alt (+ (* -1 (pow d1 2)) (* d1 d2))> |
#<alt (+ (* -1 (pow d1 2)) (* d1 d2))> |
#<alt (* d1 d2)> |
#<alt (* d2 (+ d1 (* -1 (/ (pow d1 2) d2))))> |
#<alt (* d2 (+ d1 (* -1 (/ (pow d1 2) d2))))> |
#<alt (* d2 (+ d1 (* -1 (/ (pow d1 2) d2))))> |
#<alt (* d1 d2)> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (pow d1 2) d2))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (pow d1 2) d2))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (pow d1 2) d2))))> |
#<alt (* -1 d1)> |
#<alt (- d2 d1)> |
#<alt (- d2 d1)> |
#<alt (- d2 d1)> |
#<alt d2> |
#<alt (* d2 (+ 1 (* -1 (/ d1 d2))))> |
#<alt (* d2 (+ 1 (* -1 (/ d1 d2))))> |
#<alt (* d2 (+ 1 (* -1 (/ d1 d2))))> |
#<alt d2> |
#<alt (* -1 (* d2 (- (/ d1 d2) 1)))> |
#<alt (* -1 (* d2 (- (/ d1 d2) 1)))> |
#<alt (* -1 (* d2 (- (/ d1 d2) 1)))> |
#<alt d2> |
#<alt (+ d2 (* -1 d1))> |
#<alt (+ d2 (* -1 d1))> |
#<alt (+ d2 (* -1 d1))> |
#<alt (* -1 d1)> |
#<alt (* d1 (- (/ d2 d1) 1))> |
#<alt (* d1 (- (/ d2 d1) 1))> |
#<alt (* d1 (- (/ d2 d1) 1))> |
#<alt (* -1 d1)> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ d2 d1)))))> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ d2 d1)))))> |
#<alt (* -1 (* d1 (+ 1 (* -1 (/ d2 d1)))))> |
#<alt (* d1 (- d4 d3))> |
#<alt (* d1 (- d4 d3))> |
#<alt (* d1 (- d4 d3))> |
#<alt (* d1 (- d4 d3))> |
#<alt (* d1 (- d4 d3))> |
#<alt (* d1 (- d4 d3))> |
#<alt (* d1 (- d4 d3))> |
#<alt (* d1 (- d4 d3))> |
#<alt (* d1 (- d4 d3))> |
#<alt (* d1 (- d4 d3))> |
#<alt (* d1 (- d4 d3))> |
#<alt (* d1 (- d4 d3))> |
#<alt (* -1 (* d1 d3))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d4))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d4))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d4))> |
#<alt (* d1 d4)> |
#<alt (* d4 (+ d1 (* -1 (/ (* d1 d3) d4))))> |
#<alt (* d4 (+ d1 (* -1 (/ (* d1 d3) d4))))> |
#<alt (* d4 (+ d1 (* -1 (/ (* d1 d3) d4))))> |
#<alt (* d1 d4)> |
#<alt (* -1 (* d4 (+ (* -1 d1) (/ (* d1 d3) d4))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (/ (* d1 d3) d4))))> |
#<alt (* -1 (* d4 (+ (* -1 d1) (/ (* d1 d3) d4))))> |
#<alt (* d1 d4)> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d4))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d4))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d4))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 d4) d3)))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 d4) d3)))> |
#<alt (* d3 (+ (* -1 d1) (/ (* d1 d4) d3)))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 d4) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 d4) d3)))))> |
#<alt (* -1 (* d3 (+ d1 (* -1 (/ (* d1 d4) d3)))))> |
#<alt (* -1 d3)> |
#<alt (- d4 d3)> |
#<alt (- d4 d3)> |
#<alt (- d4 d3)> |
#<alt d4> |
#<alt (* d4 (+ 1 (* -1 (/ d3 d4))))> |
#<alt (* d4 (+ 1 (* -1 (/ d3 d4))))> |
#<alt (* d4 (+ 1 (* -1 (/ d3 d4))))> |
#<alt d4> |
#<alt (* -1 (* d4 (- (/ d3 d4) 1)))> |
#<alt (* -1 (* d4 (- (/ d3 d4) 1)))> |
#<alt (* -1 (* d4 (- (/ d3 d4) 1)))> |
#<alt d4> |
#<alt (+ d4 (* -1 d3))> |
#<alt (+ d4 (* -1 d3))> |
#<alt (+ d4 (* -1 d3))> |
#<alt (* -1 d3)> |
#<alt (* d3 (- (/ d4 d3) 1))> |
#<alt (* d3 (- (/ d4 d3) 1))> |
#<alt (* d3 (- (/ d4 d3) 1))> |
#<alt (* -1 d3)> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ d4 d3)))))> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ d4 d3)))))> |
#<alt (* -1 (* d3 (+ 1 (* -1 (/ d4 d3)))))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* d1 (- d2 d3))> |
#<alt (* -1 (* d1 (- (* -1 d2) (* -1 d3))))> |
#<alt (* -1 (* d1 (- (* -1 d2) (* -1 d3))))> |
#<alt (* -1 (* d1 (- (* -1 d2) (* -1 d3))))> |
#<alt (* -1 (* d1 (- (* -1 d2) (* -1 d3))))> |
#<alt (* -1 (* d1 d3))> |
#<alt (- (* d1 d2) (* d1 d3))> |
#<alt (- (* d1 d2) (* d1 d3))> |
#<alt (- (* d1 d2) (* d1 d3))> |
#<alt (* d1 d2)> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))> |
#<alt (* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))> |
#<alt (* d1 d2)> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))> |
#<alt (* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))> |
#<alt (* d1 d2)> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (+ (* -1 (* d1 d3)) (* d1 d2))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* d3 (- (/ (* d1 d2) d3) d1))> |
#<alt (* d3 (- (/ (* d1 d2) d3) d1))> |
#<alt (* d3 (- (/ (* d1 d2) d3) d1))> |
#<alt (* -1 (* d1 d3))> |
#<alt (* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1))))> |
#<alt (* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1))))> |
#<alt (* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1))))> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
#<alt (* d1 d2)> |
69 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | d1 | @ | -inf | (* d1 (- d2 d1)) |
| 0.0ms | d1 | @ | 0 | (* d1 (- d2 d3)) |
| 0.0ms | d1 | @ | inf | (* d1 (- d4 d3)) |
| 0.0ms | d2 | @ | -inf | (* d1 (- d2 d3)) |
| 0.0ms | d1 | @ | inf | (* d1 (- d2 d3)) |
| 1× | batch-egg-rewrite |
| 4966× | *-lowering-*.f32 |
| 4966× | *-lowering-*.f64 |
| 3496× | /-lowering-/.f32 |
| 3496× | /-lowering-/.f64 |
| 1778× | +-lowering-+.f64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 39 |
| 1 | 84 | 39 |
| 2 | 641 | 39 |
| 0 | 8779 | 39 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* d1 (- d2 d3)) |
(- d2 d3) |
(* d1 d3) |
(neg (* d1 d3)) |
(* d1 (- d2 d1)) |
(- d2 d1) |
(* d1 (- d4 d3)) |
(- d4 d3) |
(- (* d1 d2) (* d1 d3)) |
(* d1 d2) |
| Outputs |
|---|
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d3)))) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (-.f64 (*.f64 d1 d2) #s(literal 0 binary64))) |
(+.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(+.f64 (*.f64 d1 d2) (neg.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 0 binary64))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) #s(literal 0 binary64))) |
(+.f64 (*.f64 d1 d2) (-.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) #s(literal 0 binary64))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 0 binary64)) |
(+.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) |
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))))) |
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (*.f64 d1 d3)) |
(+.f64 (+.f64 #s(literal 0 binary64) (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(+.f64 (+.f64 #s(literal 0 binary64) (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) |
(-.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)) #s(literal 0 binary64))) |
(-.f64 (*.f64 d1 d2) (+.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)) #s(literal 0 binary64))) |
(-.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 0 binary64)) |
(-.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 d3)))) |
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (-.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) #s(literal 0 binary64))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (+.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) #s(literal 0 binary64))) |
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))) #s(literal 0 binary64))) |
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))) #s(literal 0 binary64))) |
(-.f64 (+.f64 #s(literal 0 binary64) (*.f64 d1 d2)) (*.f64 d1 d3)) |
(-.f64 (+.f64 #s(literal 0 binary64) (*.f64 d1 d2)) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) |
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (*.f64 d1 d3)) |
(fma.f64 d1 d2 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(fma.f64 d1 d2 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(fma.f64 d1 d2 (neg.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(fma.f64 d1 (-.f64 d2 d3) #s(literal 0 binary64)) |
(fma.f64 d1 (-.f64 #s(literal 0 binary64) d3) (*.f64 d1 d2)) |
(fma.f64 d2 d1 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(fma.f64 d2 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(fma.f64 d2 d1 (neg.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(fma.f64 d3 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 d2)) |
(fma.f64 (-.f64 d2 d3) d1 #s(literal 0 binary64)) |
(fma.f64 (*.f64 d1 d3) #s(literal -1 binary64) (*.f64 d1 d2)) |
(fma.f64 (-.f64 #s(literal 0 binary64) d3) d1 (*.f64 d1 d2)) |
(fma.f64 (-.f64 #s(literal 0 binary64) d1) d3 (*.f64 d1 d2)) |
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2)) |
(fma.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) #s(literal 0 binary64)) |
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) |
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (-.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) #s(literal 0 binary64)) (-.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d2 d3) (*.f64 d1 #s(literal 0 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d2 d3) (*.f64 d1 #s(literal 0 binary64)))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) #s(literal 0 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d3)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3))) |
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) |
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))) |
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2)))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d3)) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2)))) |
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))) (+.f64 d2 d3)) |
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) #s(literal 1 binary64)) (*.f64 d1 (+.f64 d2 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))) (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) #s(literal 0 binary64))) (neg.f64 (-.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d2 d3) (*.f64 d1 #s(literal 0 binary64)))))) |
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) (neg.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d3))) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) |
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (pow.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))))))) |
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) #s(literal 0 binary64)) (+.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (+.f64 #s(literal 0 binary64) (*.f64 (-.f64 d2 d3) (*.f64 d1 #s(literal 0 binary64)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (pow.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (+.f64 (*.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) (*.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (+.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))))) (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) (+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) |
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) |
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d1) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(/.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) d1) (+.f64 d2 d3)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))) #s(literal -1 binary64)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) |
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d1)) |
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))) |
(*.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d2 d3))) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) d1)) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) |
(*.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))))) |
(*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d2 d3) (*.f64 d1 #s(literal 0 binary64)))))) |
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) |
(*.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(*.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) |
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3))) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 d2)))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2))))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) |
(*.f64 (/.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3)) |
(*.f64 (/.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) |
(+.f64 d2 (-.f64 #s(literal 0 binary64) d3)) |
(+.f64 (-.f64 #s(literal 0 binary64) d3) d2) |
(+.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))) |
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)))) |
(-.f64 d2 d3) |
(-.f64 #s(literal 0 binary64) (-.f64 d3 d2)) |
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))) |
(-.f64 (+.f64 d2 #s(literal 0 binary64)) d3) |
(fma.f64 #s(literal -1 binary64) d3 d2) |
(neg.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))) |
(neg.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d3 d3) (*.f64 d2 d2)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (*.f64 (+.f64 d2 d3) (*.f64 d3 d3))) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal 1 binary64)) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (+.f64 d2 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)))) |
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d3) d2)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (+.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (+.f64 d2 d3))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)))))) |
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))) (+.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (+.f64 d2 d3))) (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d3 d3) (*.f64 d2 d2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) #s(literal -1 binary64)) |
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2))))) |
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))) |
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (/.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) |
(*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))) |
(*.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (+.f64 d2 d3))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)))) |
(*.f64 #s(literal 1 binary64) (-.f64 d2 d3)) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3)) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2))))) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) |
(+.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) #s(literal 0 binary64)))) |
(*.f64 d1 d3) |
(*.f64 d3 d1) |
(+.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) #s(literal 0 binary64))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) #s(literal 0 binary64)))) |
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 d3))) |
(neg.f64 (*.f64 d1 d3)) |
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))) (*.f64 d1 d3)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 d3) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) #s(literal 0 binary64))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) #s(literal 0 binary64)))) |
(*.f64 d1 (-.f64 #s(literal 0 binary64) d3)) |
(*.f64 d1 (*.f64 d3 #s(literal -1 binary64))) |
(*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) |
(*.f64 d3 (*.f64 d1 #s(literal -1 binary64))) |
(*.f64 (*.f64 d1 d3) #s(literal -1 binary64)) |
(*.f64 (-.f64 #s(literal 0 binary64) d3) d1) |
(*.f64 (-.f64 #s(literal 0 binary64) d1) d3) |
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d3))) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) #s(literal 0 binary64)))) |
(*.f64 (*.f64 d1 #s(literal -1 binary64)) d3) |
(*.f64 (*.f64 d3 #s(literal -1 binary64)) d1) |
(+.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (*.f64 d1 d2)) |
(fma.f64 d1 d2 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) |
(fma.f64 d2 d1 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) |
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d2 d1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d2) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) d1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d2) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d1) d2)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (+.f64 d1 d2)) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) d1) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d1) d2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1) (+.f64 d1 d2)) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (-.f64 #s(literal 0 binary64) (+.f64 d1 d2))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 d1 d2))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))) (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))) |
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 d2 d1))) |
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d1))) |
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(/.f64 (*.f64 d1 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d2)) (-.f64 d2 d1))) (-.f64 #s(literal 0 binary64) (+.f64 d1 d2))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d2)) (-.f64 d2 d1)) d1) (-.f64 #s(literal 0 binary64) (+.f64 d1 d2))) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) d1)) |
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d1 d2)) d1)) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (/.f64 d1 (+.f64 d1 d2))) |
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d2))) |
(*.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d1 d2))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d1 d2)) (*.f64 d1 (+.f64 d1 d2)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 d1 d2)) (-.f64 (*.f64 d1 (+.f64 d1 d2)) (*.f64 d2 d2))))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 d1 d2)) (*.f64 d1 (+.f64 d1 d2))))) (-.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (-.f64 d2 d1)) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (-.f64 d1 d2)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d1 d2)) (*.f64 d1 (+.f64 d1 d2)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 d1 d2)) (-.f64 (*.f64 d1 (+.f64 d1 d2)) (*.f64 d2 d2))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 d1 d2)) (*.f64 d1 (+.f64 d1 d2))))) (-.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1) (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (-.f64 d2 d1)) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (-.f64 d1 d2)))) |
(+.f64 d2 (-.f64 #s(literal 0 binary64) d1)) |
(+.f64 (-.f64 #s(literal 0 binary64) d1) d2) |
(+.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))) |
(+.f64 (*.f64 d2 (/.f64 d2 (+.f64 d1 d2))) (neg.f64 (/.f64 (*.f64 d1 d1) (+.f64 d1 d2)))) |
(-.f64 d2 d1) |
(-.f64 #s(literal 0 binary64) (-.f64 d1 d2)) |
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(-.f64 (*.f64 d2 (/.f64 d2 (+.f64 d1 d2))) (/.f64 (*.f64 d1 d1) (+.f64 d1 d2))) |
(-.f64 (+.f64 d2 #s(literal 0 binary64)) d1) |
(fma.f64 #s(literal -1 binary64) d1 d2) |
(neg.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))) |
(neg.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (+.f64 d1 d2)))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(neg.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d2)) (-.f64 d2 d1)) (+.f64 d1 d2))) |
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) |
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d1) d2)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d1)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (+.f64 d1 d2)) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d1) d2))))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d2)) (-.f64 d2 d1)) (-.f64 #s(literal 0 binary64) (+.f64 d1 d2))) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 d2 d1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d1) d2))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d1)) #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 d1) (*.f64 d2 d2)))))) |
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d2) (+.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d1 d2)) (*.f64 (+.f64 d1 d2) (*.f64 d1 d1))) (*.f64 (+.f64 d1 d2) (+.f64 d1 d2))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 d1) (*.f64 d2 d2)))) (+.f64 d1 d2))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (+.f64 d1 d2))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) #s(literal 1 binary64)) (+.f64 d1 d2)) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d2)) (-.f64 d2 d1))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d2)))) |
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) d2)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (/.f64 d2 (+.f64 d1 d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 d1) (+.f64 d1 d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d2 (/.f64 d2 (+.f64 d1 d2))) (*.f64 d2 (/.f64 d2 (+.f64 d1 d2)))) (+.f64 (*.f64 (/.f64 (*.f64 d1 d1) (+.f64 d1 d2)) (/.f64 (*.f64 d1 d1) (+.f64 d1 d2))) (*.f64 (*.f64 d2 (/.f64 d2 (+.f64 d1 d2))) (/.f64 (*.f64 d1 d1) (+.f64 d1 d2)))))) |
(/.f64 (-.f64 (*.f64 d1 d1) (*.f64 d2 d2)) (-.f64 (-.f64 #s(literal 0 binary64) d1) d2)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))) (+.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d2 (/.f64 d2 (+.f64 d1 d2))) (*.f64 d2 (/.f64 d2 (+.f64 d1 d2)))) (*.f64 (/.f64 (*.f64 d1 d1) (+.f64 d1 d2)) (/.f64 (*.f64 d1 d1) (+.f64 d1 d2)))) (+.f64 (*.f64 d2 (/.f64 d2 (+.f64 d1 d2))) (/.f64 (*.f64 d1 d1) (+.f64 d1 d2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) #s(literal 1 binary64)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d2))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 d1) (*.f64 d2 d2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d1 d1))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d1)) #s(literal -1 binary64)) |
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (-.f64 #s(literal 0 binary64) d1) d2))))) |
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (*.f64 (-.f64 d2 d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))) |
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (/.f64 (-.f64 d2 d1) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))))) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (/.f64 #s(literal 1 binary64) (+.f64 d1 d2))) |
(*.f64 (+.f64 d1 d2) (*.f64 (-.f64 d2 d1) (/.f64 #s(literal 1 binary64) (+.f64 d1 d2)))) |
(*.f64 (+.f64 d1 d2) (/.f64 (-.f64 d2 d1) (+.f64 d1 d2))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))) |
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d2)) (-.f64 d2 d1)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d1 d2)))) |
(*.f64 #s(literal 1 binary64) (-.f64 d2 d1)) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d1 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (-.f64 d2 d1)) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d1 d2)) (*.f64 d1 (+.f64 d1 d2)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 d1 d2)) (-.f64 (*.f64 d1 (+.f64 d1 d2)) (*.f64 d2 d2))))) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (+.f64 d1 d2)) (*.f64 d1 (+.f64 d1 d2))))) (-.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (-.f64 d1 d2)))) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d4 d1)) |
(+.f64 (*.f64 d1 d4) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(+.f64 (*.f64 d4 d1) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(+.f64 (+.f64 (*.f64 d1 d4) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(+.f64 (+.f64 (*.f64 d4 d1) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) |
(-.f64 (*.f64 d4 d1) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d1 d4) #s(literal 0 binary64)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d4 d1) #s(literal 0 binary64)) (*.f64 d1 d3)) |
(fma.f64 d1 d4 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(fma.f64 d4 d1 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d4 d3))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))) (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d4) (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))) (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) d1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d4) (*.f64 (+.f64 d3 d4) (*.f64 d1 (-.f64 d4 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d4 d4) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d4)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (+.f64 d3 d4)) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 d4 d4) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d4)))) |
(/.f64 (*.f64 (+.f64 d3 d4) (*.f64 d1 (-.f64 d4 d3))) (+.f64 d3 d4)) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 d3 d4))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 d3 d4) (*.f64 d1 (-.f64 d4 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 d3 d4))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))))) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d1 d4) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d4 d1) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))))) (+.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d4 d1) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))) (-.f64 (*.f64 d1 d4) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))) (-.f64 (*.f64 d4 d1) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) |
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 d4 d3))) |
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d4 d3))) |
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 d3 d4))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) d1) (-.f64 #s(literal 0 binary64) (+.f64 d3 d4))) |
(*.f64 d1 (-.f64 d4 d3)) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) d1)) |
(*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 d1 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 d4)) d1)) |
(*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d3 d4))) |
(*.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(*.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d3 d4))) |
(*.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(*.f64 (*.f64 (+.f64 d3 d4) (*.f64 d1 (-.f64 d4 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d3 d4))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (+.f64 d3 d4)) (*.f64 (*.f64 d3 (+.f64 d3 d4)) (*.f64 d3 (+.f64 d3 d4)))))) (+.f64 (*.f64 d4 (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (+.f64 d3 d4)) (-.f64 (*.f64 d3 (+.f64 d3 d4)) (*.f64 d4 d4))))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))) (-.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) (-.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (-.f64 d4 d3)) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (+.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (-.f64 d3 d4)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (+.f64 d3 d4)) (*.f64 (*.f64 d3 (+.f64 d3 d4)) (*.f64 d3 (+.f64 d3 d4)))))) (+.f64 (*.f64 d4 (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (+.f64 d3 d4)) (-.f64 (*.f64 d3 (+.f64 d3 d4)) (*.f64 d4 d4))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) d1) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))) (-.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) (-.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) |
(*.f64 (/.f64 (*.f64 (+.f64 d3 d4) (*.f64 d1 (-.f64 d4 d3))) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (-.f64 d4 d3)) |
(*.f64 (/.f64 (*.f64 (+.f64 d3 d4) (*.f64 d1 (-.f64 d4 d3))) (+.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (-.f64 d3 d4)))) |
(+.f64 d4 (-.f64 #s(literal 0 binary64) d3)) |
(+.f64 (-.f64 #s(literal 0 binary64) d3) d4) |
(+.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))))) |
(+.f64 (/.f64 (*.f64 d4 d4) (+.f64 d3 d4)) (neg.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 d4)))) |
(-.f64 d4 d3) |
(-.f64 #s(literal 0 binary64) (-.f64 d3 d4)) |
(-.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(-.f64 (/.f64 (*.f64 d4 d4) (+.f64 d3 d4)) (/.f64 (*.f64 d3 d3) (+.f64 d3 d4))) |
(-.f64 (+.f64 d4 #s(literal 0 binary64)) d3) |
(fma.f64 #s(literal -1 binary64) d3 d4) |
(neg.f64 (/.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))))) |
(neg.f64 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) (+.f64 d3 d4)))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (+.f64 d3 d4))) |
(/.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) |
(/.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d4 d4) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d4)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 d4 d3)))) |
(/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (+.f64 d3 d4)) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 d4 d4) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d4))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (+.f64 d3 d4))) |
(/.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))) (+.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d4 (*.f64 d4 d4))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 d4 d3))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d4 d4) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d4))) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d4 d3)) #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 d4 (*.f64 d4 (*.f64 d4 d4))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 d3 d4) (+.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))) (+.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 d3 d4) (+.f64 (*.f64 d4 (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d3 d3) (*.f64 d4 d4)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d4 d4) (+.f64 d3 d4)) (*.f64 (+.f64 d3 d4) (*.f64 d3 d3))) (*.f64 (+.f64 d3 d4) (+.f64 d3 d4))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d4 (*.f64 d4 d4))))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d4 (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d3 d3) (*.f64 d4 d4)))) (+.f64 d3 d4))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 (*.f64 d4 d4))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (+.f64 d3 d4))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) #s(literal 1 binary64)) (+.f64 d3 d4)) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d3 d4)))) |
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d4 (*.f64 d4 d4))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d4 d4) (*.f64 (-.f64 #s(literal 0 binary64) d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) (+.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) (*.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d4 d4) (+.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 d4)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d4 d4) (+.f64 d3 d4)) (/.f64 (*.f64 d4 d4) (+.f64 d3 d4))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 d4)) (/.f64 (*.f64 d3 d3) (+.f64 d3 d4))) (*.f64 (/.f64 (*.f64 d4 d4) (+.f64 d3 d4)) (/.f64 (*.f64 d3 d3) (+.f64 d3 d4)))))) |
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d4 d4)) (-.f64 (-.f64 #s(literal 0 binary64) d3) d4)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) (*.f64 (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))))) (+.f64 (/.f64 (*.f64 d4 (*.f64 d4 d4)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d4 d4) (+.f64 d3 d4)) (/.f64 (*.f64 d4 d4) (+.f64 d3 d4))) (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 d4)) (/.f64 (*.f64 d3 d3) (+.f64 d3 d4)))) (+.f64 (/.f64 (*.f64 d4 d4) (+.f64 d3 d4)) (/.f64 (*.f64 d3 d3) (+.f64 d3 d4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1 binary64)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) (+.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d4 (*.f64 d4 d4)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) (+.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 d3 d4))) (+.f64 (*.f64 d4 (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d3 d3) (*.f64 d4 d4))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 (*.f64 d4 d4))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 d3 d4))) (+.f64 (*.f64 d4 d4) (*.f64 d3 d3))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 d4 d3)) #s(literal -1 binary64)) |
(*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d4))))) |
(*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))) (*.f64 (-.f64 d4 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))))) |
(*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))) (/.f64 (-.f64 d4 d3) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) |
(*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 d3 d4))) |
(*.f64 (+.f64 d3 d4) (*.f64 (-.f64 d4 d3) (/.f64 #s(literal 1 binary64) (+.f64 d3 d4)))) |
(*.f64 (+.f64 d3 d4) (/.f64 (-.f64 d4 d3) (+.f64 d3 d4))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d3 d4)))) |
(*.f64 #s(literal 1 binary64) (-.f64 d4 d3)) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 d4)) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (-.f64 d4 d3)) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (+.f64 d3 d4)) (*.f64 (*.f64 d3 (+.f64 d3 d4)) (*.f64 d3 (+.f64 d3 d4)))))) (+.f64 (*.f64 d4 (*.f64 d4 (*.f64 d4 d4))) (*.f64 (*.f64 d3 (+.f64 d3 d4)) (-.f64 (*.f64 d3 (+.f64 d3 d4)) (*.f64 d4 d4))))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))) (-.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4))))) (-.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d3 d4)))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (+.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (-.f64 d3 d4)))) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d3)))) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (-.f64 (*.f64 d1 d2) #s(literal 0 binary64))) |
(+.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(+.f64 (*.f64 d1 d2) (neg.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(+.f64 (*.f64 d1 d2) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 0 binary64))) |
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) #s(literal 0 binary64))) |
(+.f64 (*.f64 d1 d2) (-.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) #s(literal 0 binary64))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 0 binary64)) |
(+.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (neg.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) |
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))))) |
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (*.f64 d1 d3)) |
(+.f64 (+.f64 #s(literal 0 binary64) (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(+.f64 (+.f64 #s(literal 0 binary64) (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) |
(-.f64 (*.f64 d1 d2) (-.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)) #s(literal 0 binary64))) |
(-.f64 (*.f64 d1 d2) (+.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)) #s(literal 0 binary64))) |
(-.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 0 binary64)) |
(-.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 d3)))) |
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (-.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) #s(literal 0 binary64))) |
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (+.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) #s(literal 0 binary64))) |
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))) #s(literal 0 binary64))) |
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))) #s(literal 0 binary64))) |
(-.f64 (+.f64 #s(literal 0 binary64) (*.f64 d1 d2)) (*.f64 d1 d3)) |
(-.f64 (+.f64 #s(literal 0 binary64) (*.f64 d1 d2)) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) |
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (*.f64 d1 d3)) |
(fma.f64 d1 d2 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(fma.f64 d1 d2 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(fma.f64 d1 d2 (neg.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(fma.f64 d1 (-.f64 d2 d3) #s(literal 0 binary64)) |
(fma.f64 d1 (-.f64 #s(literal 0 binary64) d3) (*.f64 d1 d2)) |
(fma.f64 d2 d1 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) |
(fma.f64 d2 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(fma.f64 d2 d1 (neg.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(fma.f64 d3 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 d2)) |
(fma.f64 (-.f64 d2 d3) d1 #s(literal 0 binary64)) |
(fma.f64 (*.f64 d1 d3) #s(literal -1 binary64) (*.f64 d1 d2)) |
(fma.f64 (-.f64 #s(literal 0 binary64) d3) d1 (*.f64 d1 d2)) |
(fma.f64 (-.f64 #s(literal 0 binary64) d1) d3 (*.f64 d1 d2)) |
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2)) |
(fma.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) #s(literal 0 binary64)) |
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) |
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (-.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) #s(literal 0 binary64)) (-.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d2 d3) (*.f64 d1 #s(literal 0 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d2 d3) (*.f64 d1 #s(literal 0 binary64)))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) #s(literal 0 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d3)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3))) |
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) |
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))) |
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2)))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d3)) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 (-.f64 #s(literal 0 binary64) d3) d2)))) |
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))) (+.f64 d2 d3)) |
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) #s(literal 1 binary64)) (*.f64 d1 (+.f64 d2 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))) (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) #s(literal 0 binary64))) (neg.f64 (-.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d2 d3) (*.f64 d1 #s(literal 0 binary64)))))) |
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) (neg.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d3))) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) |
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3)))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))))) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (pow.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))))))) |
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) #s(literal 0 binary64)) (+.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (+.f64 #s(literal 0 binary64) (*.f64 (-.f64 d2 d3) (*.f64 d1 #s(literal 0 binary64)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (pow.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (+.f64 (*.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) (*.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (+.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))))) (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) (+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) #s(literal 0 binary64)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) |
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) |
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d1) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))) (*.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (+.f64 (*.f64 d3 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(/.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) d1) (+.f64 d2 d3)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))) #s(literal -1 binary64)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) |
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) d1)) |
(*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(*.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))) |
(*.f64 (*.f64 d1 (+.f64 d2 d3)) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d2 d3))) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) d1)) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) |
(*.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))))) |
(*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d2 d3) (*.f64 d1 #s(literal 0 binary64)))))) |
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) |
(*.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))) |
(*.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))) |
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) d1) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 d2 d3))) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))))) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 d3) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d3)) (-.f64 d3 d2)))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2))))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3)) |
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 d2 d3)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (+.f64 d2 d3)) (-.f64 (*.f64 d3 (+.f64 d2 d3)) (*.f64 d2 d2))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) d1) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3)))) |
(*.f64 (/.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3)) |
(*.f64 (/.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) |
(+.f64 (*.f64 d1 d2) #s(literal 0 binary64)) |
(fma.f64 d1 d2 #s(literal 0 binary64)) |
(fma.f64 d2 d1 #s(literal 0 binary64)) |
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) #s(literal 0 binary64)) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d2) #s(literal 0 binary64))))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) #s(literal 0 binary64)) (-.f64 (*.f64 d1 d2) #s(literal 0 binary64))) |
(*.f64 d1 d2) |
(*.f64 d2 d1) |
| 1× | egg-herbie |
| 2388× | *-lowering-*.f32 |
| 2388× | *-lowering-*.f64 |
| 1900× | fnmsub-define |
| 1894× | fmsub-define |
| 1498× | fmm-def |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 115 | 1053 |
| 1 | 388 | 1050 |
| 2 | 1187 | 1050 |
| 3 | 3933 | 1050 |
| 0 | 8775 | 1050 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* -1 (* d1 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(* d1 d2) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(* d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(* d1 d2) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(* -1 (* d1 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 d2) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 d2) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 d2) d3))) |
(* -1 (* d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 d2) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 d2) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 d2) d3))))) |
(* -1 d3) |
(- d2 d3) |
(- d2 d3) |
(- d2 d3) |
d2 |
(* d2 (+ 1 (* -1 (/ d3 d2)))) |
(* d2 (+ 1 (* -1 (/ d3 d2)))) |
(* d2 (+ 1 (* -1 (/ d3 d2)))) |
d2 |
(* -1 (* d2 (- (/ d3 d2) 1))) |
(* -1 (* d2 (- (/ d3 d2) 1))) |
(* -1 (* d2 (- (/ d3 d2) 1))) |
d2 |
(+ d2 (* -1 d3)) |
(+ d2 (* -1 d3)) |
(+ d2 (* -1 d3)) |
(* -1 d3) |
(* d3 (- (/ d2 d3) 1)) |
(* d3 (- (/ d2 d3) 1)) |
(* d3 (- (/ d2 d3) 1)) |
(* -1 d3) |
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3))))) |
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3))))) |
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3))))) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* d1 d3) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* -1 (* d1 d3)) |
(* d1 d2) |
(* d1 (+ d2 (* -1 d1))) |
(* d1 (+ d2 (* -1 d1))) |
(* d1 (+ d2 (* -1 d1))) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (/ d2 d1) 1)) |
(* (pow d1 2) (- (/ d2 d1) 1)) |
(* (pow d1 2) (- (/ d2 d1) 1)) |
(* -1 (pow d1 2)) |
(* (pow d1 2) (- (/ d2 d1) 1)) |
(* (pow d1 2) (- (/ d2 d1) 1)) |
(* (pow d1 2) (- (/ d2 d1) 1)) |
(* -1 (pow d1 2)) |
(+ (* -1 (pow d1 2)) (* d1 d2)) |
(+ (* -1 (pow d1 2)) (* d1 d2)) |
(+ (* -1 (pow d1 2)) (* d1 d2)) |
(* d1 d2) |
(* d2 (+ d1 (* -1 (/ (pow d1 2) d2)))) |
(* d2 (+ d1 (* -1 (/ (pow d1 2) d2)))) |
(* d2 (+ d1 (* -1 (/ (pow d1 2) d2)))) |
(* d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (/ (pow d1 2) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (pow d1 2) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (pow d1 2) d2)))) |
(* -1 d1) |
(- d2 d1) |
(- d2 d1) |
(- d2 d1) |
d2 |
(* d2 (+ 1 (* -1 (/ d1 d2)))) |
(* d2 (+ 1 (* -1 (/ d1 d2)))) |
(* d2 (+ 1 (* -1 (/ d1 d2)))) |
d2 |
(* -1 (* d2 (- (/ d1 d2) 1))) |
(* -1 (* d2 (- (/ d1 d2) 1))) |
(* -1 (* d2 (- (/ d1 d2) 1))) |
d2 |
(+ d2 (* -1 d1)) |
(+ d2 (* -1 d1)) |
(+ d2 (* -1 d1)) |
(* -1 d1) |
(* d1 (- (/ d2 d1) 1)) |
(* d1 (- (/ d2 d1) 1)) |
(* d1 (- (/ d2 d1) 1)) |
(* -1 d1) |
(* -1 (* d1 (+ 1 (* -1 (/ d2 d1))))) |
(* -1 (* d1 (+ 1 (* -1 (/ d2 d1))))) |
(* -1 (* d1 (+ 1 (* -1 (/ d2 d1))))) |
(* d1 (- d4 d3)) |
(* d1 (- d4 d3)) |
(* d1 (- d4 d3)) |
(* d1 (- d4 d3)) |
(* d1 (- d4 d3)) |
(* d1 (- d4 d3)) |
(* d1 (- d4 d3)) |
(* d1 (- d4 d3)) |
(* d1 (- d4 d3)) |
(* d1 (- d4 d3)) |
(* d1 (- d4 d3)) |
(* d1 (- d4 d3)) |
(* -1 (* d1 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d4)) |
(+ (* -1 (* d1 d3)) (* d1 d4)) |
(+ (* -1 (* d1 d3)) (* d1 d4)) |
(* d1 d4) |
(* d4 (+ d1 (* -1 (/ (* d1 d3) d4)))) |
(* d4 (+ d1 (* -1 (/ (* d1 d3) d4)))) |
(* d4 (+ d1 (* -1 (/ (* d1 d3) d4)))) |
(* d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 d3) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 d3) d4)))) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 d3) d4)))) |
(* d1 d4) |
(+ (* -1 (* d1 d3)) (* d1 d4)) |
(+ (* -1 (* d1 d3)) (* d1 d4)) |
(+ (* -1 (* d1 d3)) (* d1 d4)) |
(* -1 (* d1 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 d4) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 d4) d3))) |
(* d3 (+ (* -1 d1) (/ (* d1 d4) d3))) |
(* -1 (* d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 d4) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 d4) d3))))) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 d4) d3))))) |
(* -1 d3) |
(- d4 d3) |
(- d4 d3) |
(- d4 d3) |
d4 |
(* d4 (+ 1 (* -1 (/ d3 d4)))) |
(* d4 (+ 1 (* -1 (/ d3 d4)))) |
(* d4 (+ 1 (* -1 (/ d3 d4)))) |
d4 |
(* -1 (* d4 (- (/ d3 d4) 1))) |
(* -1 (* d4 (- (/ d3 d4) 1))) |
(* -1 (* d4 (- (/ d3 d4) 1))) |
d4 |
(+ d4 (* -1 d3)) |
(+ d4 (* -1 d3)) |
(+ d4 (* -1 d3)) |
(* -1 d3) |
(* d3 (- (/ d4 d3) 1)) |
(* d3 (- (/ d4 d3) 1)) |
(* d3 (- (/ d4 d3) 1)) |
(* -1 d3) |
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3))))) |
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3))))) |
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3))))) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* d1 (- d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(* -1 (* d1 d3)) |
(- (* d1 d2) (* d1 d3)) |
(- (* d1 d2) (* d1 d3)) |
(- (* d1 d2) (* d1 d3)) |
(* d1 d2) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(* d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(* d1 d2) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(* -1 (* d1 d3)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(* -1 (* d1 d3)) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
(* d1 d2) |
| Outputs |
|---|
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 d2) |
(*.f64 d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 d2) |
(*.f64 d1 d2) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 d2) d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 d2) d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 d2) d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 d2) d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 d2) d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 d2) d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(- d2 d3) |
(-.f64 d2 d3) |
(- d2 d3) |
(-.f64 d2 d3) |
(- d2 d3) |
(-.f64 d2 d3) |
d2 |
(* d2 (+ 1 (* -1 (/ d3 d2)))) |
(-.f64 d2 d3) |
(* d2 (+ 1 (* -1 (/ d3 d2)))) |
(-.f64 d2 d3) |
(* d2 (+ 1 (* -1 (/ d3 d2)))) |
(-.f64 d2 d3) |
d2 |
(* -1 (* d2 (- (/ d3 d2) 1))) |
(-.f64 d2 d3) |
(* -1 (* d2 (- (/ d3 d2) 1))) |
(-.f64 d2 d3) |
(* -1 (* d2 (- (/ d3 d2) 1))) |
(-.f64 d2 d3) |
d2 |
(+ d2 (* -1 d3)) |
(-.f64 d2 d3) |
(+ d2 (* -1 d3)) |
(-.f64 d2 d3) |
(+ d2 (* -1 d3)) |
(-.f64 d2 d3) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(* d3 (- (/ d2 d3) 1)) |
(-.f64 d2 d3) |
(* d3 (- (/ d2 d3) 1)) |
(-.f64 d2 d3) |
(* d3 (- (/ d2 d3) 1)) |
(-.f64 d2 d3) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3))))) |
(-.f64 d2 d3) |
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3))))) |
(-.f64 d2 d3) |
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3))))) |
(-.f64 d2 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* d1 d3) |
(*.f64 d1 d3) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 (+ d2 (* -1 d1))) |
(*.f64 d1 (-.f64 d2 d1)) |
(* d1 (+ d2 (* -1 d1))) |
(*.f64 d1 (-.f64 d2 d1)) |
(* d1 (+ d2 (* -1 d1))) |
(*.f64 d1 (-.f64 d2 d1)) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(* (pow d1 2) (- (/ d2 d1) 1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(* (pow d1 2) (- (/ d2 d1) 1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(* (pow d1 2) (- (/ d2 d1) 1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(* (pow d1 2) (- (/ d2 d1) 1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(* (pow d1 2) (- (/ d2 d1) 1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(* (pow d1 2) (- (/ d2 d1) 1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(* -1 (pow d1 2)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(+ (* -1 (pow d1 2)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+ (* -1 (pow d1 2)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+ (* -1 (pow d1 2)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d1)) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d2 (+ d1 (* -1 (/ (pow d1 2) d2)))) |
(*.f64 d1 (-.f64 d2 d1)) |
(* d2 (+ d1 (* -1 (/ (pow d1 2) d2)))) |
(*.f64 d1 (-.f64 d2 d1)) |
(* d2 (+ d1 (* -1 (/ (pow d1 2) d2)))) |
(*.f64 d1 (-.f64 d2 d1)) |
(* d1 d2) |
(*.f64 d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (/ (pow d1 2) d2)))) |
(*.f64 d1 (-.f64 d2 d1)) |
(* -1 (* d2 (+ (* -1 d1) (/ (pow d1 2) d2)))) |
(*.f64 d1 (-.f64 d2 d1)) |
(* -1 (* d2 (+ (* -1 d1) (/ (pow d1 2) d2)))) |
(*.f64 d1 (-.f64 d2 d1)) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(- d2 d1) |
(-.f64 d2 d1) |
(- d2 d1) |
(-.f64 d2 d1) |
(- d2 d1) |
(-.f64 d2 d1) |
d2 |
(* d2 (+ 1 (* -1 (/ d1 d2)))) |
(-.f64 d2 d1) |
(* d2 (+ 1 (* -1 (/ d1 d2)))) |
(-.f64 d2 d1) |
(* d2 (+ 1 (* -1 (/ d1 d2)))) |
(-.f64 d2 d1) |
d2 |
(* -1 (* d2 (- (/ d1 d2) 1))) |
(-.f64 d2 d1) |
(* -1 (* d2 (- (/ d1 d2) 1))) |
(-.f64 d2 d1) |
(* -1 (* d2 (- (/ d1 d2) 1))) |
(-.f64 d2 d1) |
d2 |
(+ d2 (* -1 d1)) |
(-.f64 d2 d1) |
(+ d2 (* -1 d1)) |
(-.f64 d2 d1) |
(+ d2 (* -1 d1)) |
(-.f64 d2 d1) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(* d1 (- (/ d2 d1) 1)) |
(-.f64 d2 d1) |
(* d1 (- (/ d2 d1) 1)) |
(-.f64 d2 d1) |
(* d1 (- (/ d2 d1) 1)) |
(-.f64 d2 d1) |
(* -1 d1) |
(-.f64 #s(literal 0 binary64) d1) |
(* -1 (* d1 (+ 1 (* -1 (/ d2 d1))))) |
(-.f64 d2 d1) |
(* -1 (* d1 (+ 1 (* -1 (/ d2 d1))))) |
(-.f64 d2 d1) |
(* -1 (* d1 (+ 1 (* -1 (/ d2 d1))))) |
(-.f64 d2 d1) |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 (- d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 d4) |
(*.f64 d1 d4) |
(* d4 (+ d1 (* -1 (/ (* d1 d3) d4)))) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d4 (+ d1 (* -1 (/ (* d1 d3) d4)))) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d4 (+ d1 (* -1 (/ (* d1 d3) d4)))) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 d4) |
(*.f64 d1 d4) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 d3) d4)))) |
(*.f64 d1 (-.f64 d4 d3)) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 d3) d4)))) |
(*.f64 d1 (-.f64 d4 d3)) |
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 d3) d4)))) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d1 d4) |
(*.f64 d1 d4) |
(+ (* -1 (* d1 d3)) (* d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 d4) d3))) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 d4) d3))) |
(*.f64 d1 (-.f64 d4 d3)) |
(* d3 (+ (* -1 d1) (/ (* d1 d4) d3))) |
(*.f64 d1 (-.f64 d4 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 d4) d3))))) |
(*.f64 d1 (-.f64 d4 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 d4) d3))))) |
(*.f64 d1 (-.f64 d4 d3)) |
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 d4) d3))))) |
(*.f64 d1 (-.f64 d4 d3)) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(- d4 d3) |
(-.f64 d4 d3) |
(- d4 d3) |
(-.f64 d4 d3) |
(- d4 d3) |
(-.f64 d4 d3) |
d4 |
(* d4 (+ 1 (* -1 (/ d3 d4)))) |
(-.f64 d4 d3) |
(* d4 (+ 1 (* -1 (/ d3 d4)))) |
(-.f64 d4 d3) |
(* d4 (+ 1 (* -1 (/ d3 d4)))) |
(-.f64 d4 d3) |
d4 |
(* -1 (* d4 (- (/ d3 d4) 1))) |
(-.f64 d4 d3) |
(* -1 (* d4 (- (/ d3 d4) 1))) |
(-.f64 d4 d3) |
(* -1 (* d4 (- (/ d3 d4) 1))) |
(-.f64 d4 d3) |
d4 |
(+ d4 (* -1 d3)) |
(-.f64 d4 d3) |
(+ d4 (* -1 d3)) |
(-.f64 d4 d3) |
(+ d4 (* -1 d3)) |
(-.f64 d4 d3) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(* d3 (- (/ d4 d3) 1)) |
(-.f64 d4 d3) |
(* d3 (- (/ d4 d3) 1)) |
(-.f64 d4 d3) |
(* d3 (- (/ d4 d3) 1)) |
(-.f64 d4 d3) |
(* -1 d3) |
(-.f64 #s(literal 0 binary64) d3) |
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3))))) |
(-.f64 d4 d3) |
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3))))) |
(-.f64 d4 d3) |
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3))))) |
(-.f64 d4 d3) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 (- d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 (- (* -1 d2) (* -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(- (* d1 d2) (* d1 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(- (* d1 d2) (* d1 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(- (* d1 d2) (* d1 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 d2) |
(*.f64 d1 d2) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 d2) |
(*.f64 d1 d2) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+ (* -1 (* d1 d3)) (* d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d3 (- (/ (* d1 d2) d3) d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d1 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
(* d1 d2) |
(*.f64 d1 d2) |
Compiled 20854 to 1418 computations (93.2% saved)
12 alts after pruning (2 fresh and 10 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 959 | 0 | 959 |
| Fresh | 0 | 2 | 2 |
| Picked | 0 | 5 | 5 |
| Done | 0 | 5 | 5 |
| Total | 959 | 12 | 971 |
| Status | Accuracy | Program |
|---|---|---|
| 53.0% | (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d1)) | |
| ✓ | 55.0% | (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
| 49.2% | (*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d1 d4)))) | |
| ✓ | 56.3% | (*.f64 d1 (-.f64 d4 d3)) |
| ✓ | 51.9% | (*.f64 d1 (-.f64 d4 d1)) |
| ✓ | 78.4% | (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
| ✓ | 56.6% | (*.f64 d1 (-.f64 d2 d3)) |
| ✓ | 53.1% | (*.f64 d1 (-.f64 d2 d1)) |
| ✓ | 52.0% | (*.f64 d1 (+.f64 d2 d4)) |
| ✓ | 27.6% | (*.f64 d1 d4) |
| ✓ | 27.8% | (*.f64 d1 d2) |
| ✓ | 33.0% | (neg.f64 (*.f64 d1 d3)) |
Compiled 271 to 127 computations (53.1% saved)
| Inputs |
|---|
(*.f64 d1 d2) |
(*.f64 d1 d4) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 (-.f64 d4 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d1 d4)))) |
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) |
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d1)) |
(*.f64 d4 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2)) |
(*.f64 d4 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| Outputs |
|---|
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
5 calls:
| 8.0ms | d3 |
| 7.0ms | d2 |
| 7.0ms | d4 |
| 7.0ms | d1 |
| 6.0ms | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 100.0% | 1 | d1 |
| 100.0% | 1 | d2 |
| 100.0% | 1 | d3 |
| 100.0% | 1 | d4 |
| 100.0% | 1 | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
Compiled 39 to 27 computations (30.8% saved)
| Inputs |
|---|
(*.f64 d1 d2) |
(*.f64 d1 d4) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 (-.f64 d4 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
| Outputs |
|---|
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
4 calls:
| 6.0ms | d4 |
| 5.0ms | d2 |
| 5.0ms | d1 |
| 5.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.9% | 2 | d1 |
| 97.5% | 2 | d2 |
| 81.4% | 2 | d3 |
| 94.9% | 2 | d4 |
Compiled 20 to 16 computations (20% saved)
| Inputs |
|---|
(*.f64 d1 d2) |
(*.f64 d1 d4) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 (-.f64 d4 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
| Outputs |
|---|
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d4 d3)) |
2 calls:
| 20.0ms | d4 |
| 4.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 91.5% | 2 | d4 |
| 87.5% | 2 | d2 |
Compiled 10 to 8 computations (20% saved)
| Inputs |
|---|
(*.f64 d1 d2) |
(*.f64 d1 d4) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 (-.f64 d4 d3)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) |
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) |
| Outputs |
|---|
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 (-.f64 d4 d3)) |
4 calls:
| 4.0ms | d1 |
| 4.0ms | d4 |
| 4.0ms | d2 |
| 4.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.0% | 5 | d3 |
| 73.9% | 3 | d1 |
| 80.2% | 3 | d2 |
| 74.3% | 2 | d4 |
Compiled 20 to 16 computations (20% saved)
| Inputs |
|---|
(*.f64 d1 d2) |
(*.f64 d1 d4) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d1 (-.f64 d4 d1)) |
| Outputs |
|---|
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (-.f64 d2 d3)) |
2 calls:
| 3.0ms | d2 |
| 3.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 80.8% | 5 | d3 |
| 75.0% | 2 | d2 |
Compiled 10 to 8 computations (20% saved)
| Inputs |
|---|
(*.f64 d1 d2) |
(*.f64 d1 d4) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
| Outputs |
|---|
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (-.f64 d2 d3)) |
2 calls:
| 6.0ms | d3 |
| 3.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 65.7% | 3 | d2 |
| 79.1% | 5 | d3 |
Compiled 10 to 8 computations (20% saved)
| Inputs |
|---|
(*.f64 d1 d2) |
(*.f64 d1 d4) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (-.f64 d2 d1)) |
| Outputs |
|---|
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(neg.f64 (*.f64 d1 d3)) |
3 calls:
| 3.0ms | d4 |
| 2.0ms | d1 |
| 2.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 67.9% | 3 | d1 |
| 69.3% | 2 | d4 |
| 74.1% | 4 | d3 |
Compiled 15 to 12 computations (20% saved)
| Inputs |
|---|
(*.f64 d1 d2) |
(*.f64 d1 d4) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d4)) |
| Outputs |
|---|
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 d4)) |
(neg.f64 (*.f64 d1 d3)) |
2 calls:
| 2.0ms | d4 |
| 2.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 57.6% | 3 | d4 |
| 69.5% | 3 | d3 |
Compiled 10 to 8 computations (20% saved)
| Inputs |
|---|
(*.f64 d1 d2) |
(*.f64 d1 d4) |
(neg.f64 (*.f64 d1 d3)) |
| Outputs |
|---|
(*.f64 d1 d2) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 d4) |
4 calls:
| 4.0ms | d1 |
| 2.0ms | d2 |
| 2.0ms | d4 |
| 2.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 53.4% | 3 | d4 |
| 54.5% | 3 | d2 |
| 36.9% | 3 | d1 |
| 49.9% | 3 | d3 |
Compiled 20 to 16 computations (20% saved)
| Inputs |
|---|
(*.f64 d1 d2) |
(*.f64 d1 d4) |
| Outputs |
|---|
(*.f64 d1 d2) |
(*.f64 d1 d4) |
2 calls:
| 2.0ms | d2 |
| 1.0ms | d4 |
| Accuracy | Segments | Branch |
|---|---|---|
| 46.3% | 2 | d4 |
| 48.9% | 2 | d2 |
Compiled 10 to 8 computations (20% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
(*.f64 d1 d2) |
| Outputs |
|---|
(*.f64 d1 d2) |
4 calls:
| 1.0ms | d3 |
| 1.0ms | d4 |
| 1.0ms | d1 |
| 1.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 27.8% | 1 | d1 |
| 27.8% | 1 | d4 |
| 27.8% | 1 | d3 |
| 27.8% | 1 | d2 |
Compiled 20 to 16 computations (20% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 12.0ms | -4.055154013073545e+76 | -5.2131455160509986e+75 |
| 9.0ms | 96× | 0 | valid |
Compiled 170 to 113 computations (33.5% saved)
ival-mult: 4.0ms (75.7% of total)ival-sub: 1.0ms (18.9% of total)ival-add: 0.0ms (0% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 1.393036213267925e+55 | 1.9360636355872816e+66 |
| 13.0ms | 160× | 0 | valid |
Compiled 246 to 167 computations (32.1% saved)
ival-mult: 5.0ms (71.3% of total)ival-sub: 1.0ms (14.3% of total)ival-add: 1.0ms (14.3% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 13.0ms | -4.316370187864723e-184 | -1.0344676113335704e-185 |
| 14.0ms | -5.893619624691729e+55 | -1.4898979066824219e+54 |
| 18.0ms | 224× | 0 | valid |
Compiled 306 to 213 computations (30.4% saved)
ival-mult: 6.0ms (61.7% of total)ival-sub: 2.0ms (20.6% of total)ival-add: 1.0ms (10.3% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 14.0ms | 3.962611073835503e+114 | 5.19815553877611e+118 |
| 16.0ms | 7.3081991765730805e-19 | 3.850520726349889e-16 |
| 22.0ms | -4.532725470803658e-219 | -1.2642840904552952e-241 |
| 22.0ms | -3.364296936961841e+54 | -6.343092460446426e+37 |
| 52.0ms | 592× | 0 | valid |
Compiled 766 to 535 computations (30.2% saved)
ival-mult: 17.0ms (58.8% of total)ival-add: 6.0ms (20.7% of total)ival-sub: 5.0ms (17.3% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 3.962611073835503e+114 | 5.19815553877611e+118 |
| 15.0ms | 7.3081991765730805e-19 | 3.850520726349889e-16 |
| 13.0ms | -3.761033836581814e-108 | -5.363219979243887e-110 |
| 28.0ms | -3.364296936961841e+54 | -6.343092460446426e+37 |
| 46.0ms | 528× | 0 | valid |
Compiled 686 to 479 computations (30.2% saved)
ival-mult: 15.0ms (66.3% of total)ival-sub: 5.0ms (22.1% of total)ival-add: 2.0ms (8.8% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 14.0ms | 5.234020496307314e+158 | 5.635627674279159e+162 |
| 35.0ms | 7.3081991765730805e-19 | 3.850520726349889e-16 |
| 11.0ms | -4.02844368520557e+108 | -9.146976969534585e+107 |
| 49.0ms | 352× | 0 | valid |
Compiled 452 to 325 computations (28.1% saved)
ival-mult: 30.0ms (84.5% of total)ival-sub: 3.0ms (8.4% of total)ival-add: 2.0ms (5.6% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 5.234020496307314e+158 | 5.635627674279159e+162 |
| 17.0ms | -2.9776054011498076e+102 | -1.620423723722314e+94 |
| 24.0ms | 272× | 0 | valid |
Compiled 349 to 255 computations (26.9% saved)
ival-mult: 8.0ms (67.6% of total)ival-sub: 3.0ms (25.3% of total)ival-add: 1.0ms (8.4% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 15.0ms | -6.223474429044695e-275 | -1.5823960728260741e-279 |
| 29.0ms | -9.757370733353123e+108 | -9.000316197325857e+106 |
| 36.0ms | 240× | 0 | valid |
Compiled 281 to 212 computations (24.6% saved)
ival-mult: 23.0ms (87% of total)ival-sub: 2.0ms (7.6% of total)ival-add: 1.0ms (3.8% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 12.0ms | -4.055154013073545e+76 | -5.2131455160509986e+75 |
| 9.0ms | 96× | 0 | valid |
Compiled 122 to 89 computations (27% saved)
ival-mult: 4.0ms (75.9% of total)ival-sub: 1.0ms (19% of total)ival-add: 0.0ms (0% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 1× | egg-herbie |
| 30× | *-commutative_binary64 |
| 26× | +-commutative_binary64 |
| 20× | sub-neg_binary64 |
| 8× | neg-sub0_binary64 |
| 8× | neg-mul-1_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 85 | 227 |
| 1 | 117 | 227 |
| 2 | 136 | 227 |
| 3 | 145 | 227 |
| 4 | 148 | 227 |
| 1× | saturated |
| Inputs |
|---|
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(if (<=.f64 d2 #s(literal -36000000000000002979715277259789125643184238941249952769165749351867966554112 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(if (<=.f64 d4 #s(literal 5200000000000000164987411356572862425696744892118273294860288 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d3))) |
(if (<=.f64 d2 #s(literal -33000000000000000201644264905106802552454637873864376320 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 #s(literal -2200670237209353/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904 binary64)) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d3)))) |
(if (<=.f64 d3 #s(literal -28000000000000001875769974628815807444942848 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 #s(literal -1576578534048987/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624 binary64)) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d3 #s(literal 8515366847997117/10384593717069655257060992658440192 binary64)) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d3 #s(literal 16500000000000000256730366136202909900425323049197513650601214577108757389218469103872258933598282886657403634319360 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d3)))))) |
(if (<=.f64 d3 #s(literal -1299999999999999975869957543992374865235256803328 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 #s(literal -3384606560206073/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192 binary64)) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d3 #s(literal 8826904659509207/2596148429267413814265248164610048 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 269999999999999995452039455823999919062405468698201125597160333143475375211401614241734058479559117978522987742101504 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d3)))))) |
(if (<=.f64 d3 #s(literal -3300000000000000190418854144153586876023431009972684941830707675736940421114356005074289244968549888982777856 binary64)) (neg.f64 (*.f64 d1 d3)) (if (<=.f64 d3 #s(literal 2466341007804043/649037107316853453566312041152512 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 3599999999999999936093308473397833125959668739390399601680836041768192015965350341793312816642554769525312403489608090194595970954090229855683118494085792726515712 binary64)) (*.f64 d1 (+.f64 d2 d4)) (neg.f64 (*.f64 d1 d3))))) |
(if (<=.f64 d3 #s(literal -25500000000000000502657167910164363740293157179236412876062727224863964931625092192019562724195303424 binary64)) (neg.f64 (*.f64 d1 d3)) (if (<=.f64 d3 #s(literal 61999999999999996346488164783440145728354782591978658661205250717764676905692675570580832096235669465663389332620927360426240271592360124125975818557946446479360 binary64)) (*.f64 d1 (+.f64 d2 d4)) (neg.f64 (*.f64 d1 d3)))) |
(if (<=.f64 d2 #s(literal -1399999999999999891154225415715423007504935737757814498046030367229121331556894656193354441108767789404913664 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8731801354214399/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928 binary64)) (neg.f64 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(if (<=.f64 d2 #s(literal -13600000000000000447185263833235553347485606833759105536754685713526479126528 binary64)) (*.f64 d1 d2) (*.f64 d1 d4)) |
(*.f64 d1 d2) |
| Outputs |
|---|
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
(if (<=.f64 d2 #s(literal -36000000000000002979715277259789125643184238941249952769165749351867966554112 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(if (<=.f64 d4 #s(literal 5200000000000000164987411356572862425696744892118273294860288 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d3))) |
(if (<=.f64 d2 #s(literal -33000000000000000201644264905106802552454637873864376320 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 #s(literal -2200670237209353/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904 binary64)) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d3)))) |
(if (<=.f64 d3 #s(literal -28000000000000001875769974628815807444942848 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 #s(literal -1576578534048987/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624 binary64)) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d3 #s(literal 8515366847997117/10384593717069655257060992658440192 binary64)) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d3 #s(literal 16500000000000000256730366136202909900425323049197513650601214577108757389218469103872258933598282886657403634319360 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d3)))))) |
(if (<=.f64 d3 #s(literal -1299999999999999975869957543992374865235256803328 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 #s(literal -3384606560206073/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192 binary64)) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d3 #s(literal 8826904659509207/2596148429267413814265248164610048 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 269999999999999995452039455823999919062405468698201125597160333143475375211401614241734058479559117978522987742101504 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d3)))))) |
(if (<=.f64 d3 #s(literal -3300000000000000190418854144153586876023431009972684941830707675736940421114356005074289244968549888982777856 binary64)) (neg.f64 (*.f64 d1 d3)) (if (<=.f64 d3 #s(literal 2466341007804043/649037107316853453566312041152512 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 3599999999999999936093308473397833125959668739390399601680836041768192015965350341793312816642554769525312403489608090194595970954090229855683118494085792726515712 binary64)) (*.f64 d1 (+.f64 d2 d4)) (neg.f64 (*.f64 d1 d3))))) |
(if (<=.f64 d3 #s(literal -3300000000000000190418854144153586876023431009972684941830707675736940421114356005074289244968549888982777856 binary64)) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) (if (<=.f64 d3 #s(literal 2466341007804043/649037107316853453566312041152512 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 3599999999999999936093308473397833125959668739390399601680836041768192015965350341793312816642554769525312403489608090194595970954090229855683118494085792726515712 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1))))) |
(if (<=.f64 d3 #s(literal -25500000000000000502657167910164363740293157179236412876062727224863964931625092192019562724195303424 binary64)) (neg.f64 (*.f64 d1 d3)) (if (<=.f64 d3 #s(literal 61999999999999996346488164783440145728354782591978658661205250717764676905692675570580832096235669465663389332620927360426240271592360124125975818557946446479360 binary64)) (*.f64 d1 (+.f64 d2 d4)) (neg.f64 (*.f64 d1 d3)))) |
(if (<=.f64 d3 #s(literal -25500000000000000502657167910164363740293157179236412876062727224863964931625092192019562724195303424 binary64)) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) (if (<=.f64 d3 #s(literal 61999999999999996346488164783440145728354782591978658661205250717764676905692675570580832096235669465663389332620927360426240271592360124125975818557946446479360 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))) |
(if (<=.f64 d2 #s(literal -1399999999999999891154225415715423007504935737757814498046030367229121331556894656193354441108767789404913664 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8731801354214399/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928 binary64)) (neg.f64 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(if (<=.f64 d2 #s(literal -1399999999999999891154225415715423007504935737757814498046030367229121331556894656193354441108767789404913664 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8731801354214399/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928 binary64)) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) (*.f64 d1 d4))) |
(if (<=.f64 d2 #s(literal -13600000000000000447185263833235553347485606833759105536754685713526479126528 binary64)) (*.f64 d1 d2) (*.f64 d1 d4)) |
(*.f64 d1 d2) |
| 4456× | sum4-define |
| 4326× | *-lowering-*.f32 |
| 4326× | *-lowering-*.f64 |
| 4164× | *-lowering-*.f32 |
| 4164× | *-lowering-*.f64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 163 | 1809 |
| 1 | 567 | 1680 |
| 2 | 1809 | 1613 |
| 3 | 6395 | 1597 |
| 0 | 8146 | 1597 |
| 0 | 217 | 2582 |
| 1 | 741 | 2438 |
| 2 | 2338 | 2228 |
| 0 | 8035 | 2228 |
| 0 | 238 | 2584 |
| 1 | 829 | 2409 |
| 2 | 2819 | 2313 |
| 0 | 8420 | 2313 |
| 0 | 14 | 42 |
| 1 | 96 | 42 |
| 2 | 918 | 42 |
| 0 | 8295 | 42 |
| 0 | 11 | 12 |
| 1 | 33 | 10 |
| 2 | 116 | 9 |
| 3 | 365 | 9 |
| 4 | 1193 | 9 |
| 5 | 5190 | 9 |
| 6 | 6381 | 9 |
| 7 | 6975 | 9 |
| 8 | 6975 | 9 |
| 0 | 8340 | 9 |
| 1× | fuel |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
Compiled 899 to 512 computations (43% saved)
(sort d2 d4)
Compiled 594 to 242 computations (59.3% saved)
Loading profile data...