Time bar (total: 7.6s)
1× | search |
Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
---|---|---|---|---|---|---|---|
0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 0 |
100% | 99.7% | 0% | 0.3% | 0% | 0% | 0% | 1 |
Compiled 71 to 43 computations (39.4% saved)
1.6s | 8 256× | 0 | valid |
ival-mult
: 446.0ms (37% of total)ival-<=
: 349.0ms (28.9% of total)ival-add
: 212.0ms (17.6% of total)ival-sub
: 109.0ms (9% of total)ival-and
: 74.0ms (6.1% of total)exact
: 13.0ms (1.1% of total)ival-assert
: 3.0ms (0.2% of total)Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
---|---|---|---|---|---|
17 | 0 | - | 0 | - | (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) |
13 | 0 | - | 0 | - | (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) |
13 | 0 | - | 0 | - | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
5 | 0 | - | 0 | - | (+.f64 (*.f64 xx yy) (*.f64 yx zy)) |
5 | 0 | - | 0 | - | (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) |
0 | 0 | - | 0 | - | (*.f64 zx xy) |
0 | 0 | - | 0 | - | (*.f64 xx zy) |
0 | 0 | - | 0 | - | (*.f64 xx yy) |
0 | 0 | - | 0 | - | (*.f64 yx xy) |
0 | 0 | - | 0 | - | (*.f64 zx yy) |
0 | 0 | - | 0 | - | zx |
0 | 0 | - | 0 | - | (*.f64 yx zy) |
0 | 0 | - | 0 | - | xy |
0 | 0 | - | 0 | - | yy |
0 | 0 | - | 0 | - | xx |
0 | 0 | - | 0 | - | yx |
0 | 0 | - | 0 | - | zy |
Operator | Subexpression | Explanation | Count | |
---|---|---|---|---|
-.f64 | (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) | nan-rescue | 17 | 0 |
↳ | (+.f64 (*.f64 xx yy) (*.f64 yx zy)) | overflow | 66 | |
↳ | (*.f64 xx yy) | overflow | 39 | |
↳ | (*.f64 yx zy) | overflow | 35 | |
↳ | (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) | overflow | 88 | |
↳ | (*.f64 zx xy) | overflow | 30 | |
↳ | (*.f64 xx zy) | overflow | 44 | |
-.f64 | (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) | nan-rescue | 13 | 0 |
↳ | (+.f64 (*.f64 xx yy) (*.f64 yx zy)) | overflow | 66 | |
↳ | (*.f64 xx yy) | overflow | 39 | |
↳ | (*.f64 xx zy) | overflow | 44 | |
↳ | (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) | overflow | 104 | |
↳ | (*.f64 yx zy) | overflow | 35 | |
↳ | (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) | overflow | 88 | |
↳ | (*.f64 zx xy) | overflow | 30 | |
↳ | (*.f64 yx xy) | overflow | 34 | |
-.f64 | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) | nan-rescue | 13 | 0 |
↳ | (*.f64 xx yy) | overflow | 39 | |
↳ | (*.f64 xx zy) | overflow | 44 | |
↳ | (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) | overflow | 104 | |
↳ | (*.f64 yx xy) | overflow | 34 | |
↳ | (*.f64 yx zy) | overflow | 35 | |
↳ | (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) | overflow | 88 | |
↳ | (*.f64 zx xy) | overflow | 30 | |
↳ | (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) | overflow | 118 | |
↳ | (+.f64 (*.f64 xx yy) (*.f64 yx zy)) | overflow | 66 | |
↳ | (*.f64 zx yy) | overflow | 32 | |
+.f64 | (+.f64 (*.f64 xx yy) (*.f64 yx zy)) | nan-rescue | 5 | 0 |
↳ | (*.f64 xx yy) | overflow | 39 | |
↳ | (*.f64 yx zy) | overflow | 35 | |
+.f64 | (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) | nan-rescue | 5 | 0 |
↳ | (+.f64 (*.f64 xx yy) (*.f64 yx zy)) | overflow | 66 | |
↳ | (*.f64 xx yy) | overflow | 39 | |
↳ | (*.f64 yx zy) | overflow | 35 | |
↳ | (*.f64 zx xy) | overflow | 30 |
Predicted + | Predicted - | |
---|---|---|
+ | 41 | 0 |
- | 0 | 215 |
Predicted + | Predicted Maybe | Predicted - | |
---|---|---|---|
+ | 41 | 0 | 0 |
- | 0 | 0 | 215 |
number | freq |
---|---|
0 | 215 |
1 | 30 |
2 | 10 |
3 | 1 |
Predicted + | Predicted Maybe | Predicted - | |
---|---|---|---|
+ | 1 | 0 | 0 |
- | 0 | 0 | 0 |
202.0ms | 512× | 0 | valid |
Compiled 225 to 55 computations (75.6% saved)
ival-mult
: 90.0ms (51.6% of total)ival-add
: 77.0ms (44.1% of total)ival-sub
: 6.0ms (3.4% of total)ival-true
: 1.0ms (0.6% of total)ival-assert
: 0.0ms (0% of total)1× | egg-herbie |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 160 | 645 |
1 | 645 | 627 |
2 | 2053 | 613 |
3 | 5908 | 553 |
0 | 17 | 23 |
0 | 28 | 23 |
1 | 59 | 23 |
2 | 152 | 23 |
3 | 474 | 19 |
4 | 1553 | 17 |
5 | 3775 | 17 |
6 | 6020 | 17 |
7 | 6556 | 17 |
8 | 6718 | 17 |
9 | 6747 | 17 |
10 | 6755 | 17 |
11 | 7074 | 17 |
12 | 7858 | 17 |
0 | 8011 | 15 |
1× | iter limit |
1× | node limit |
1× | iter limit |
1× | node limit |
Inputs |
---|
(-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
Outputs |
---|
(-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
(fma.f64 (-.f64 zx yx) xy (fma.f64 (-.f64 yx xx) zy (*.f64 (-.f64 xx zx) yy))) |
Compiled 23 to 17 computations (26.1% saved)
Compiled 0 to 6 computations (-∞% saved)
Status | Accuracy | Program |
---|---|---|
▶ | 84.0% | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
Compiled 23 to 17 computations (26.1% saved)
1× | egg-herbie |
Found 4 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
cost-diff | 1 | (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) | |
cost-diff | 2 | (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) | |
cost-diff | 2 | (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) | |
cost-diff | 2 | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 17 | 99 |
0 | 28 | 99 |
1 | 59 | 99 |
2 | 152 | 99 |
3 | 474 | 89 |
4 | 1553 | 87 |
5 | 3775 | 87 |
6 | 6020 | 87 |
7 | 6556 | 87 |
8 | 6718 | 87 |
9 | 6747 | 87 |
10 | 6755 | 87 |
11 | 7074 | 87 |
12 | 7858 | 87 |
0 | 8011 | 78 |
1× | iter limit |
1× | node limit |
1× | iter limit |
Inputs |
---|
(-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
(-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) |
(-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) |
(+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) |
(+.f64 (*.f64 xx yy) (*.f64 yx zy)) |
(*.f64 xx yy) |
xx |
yy |
(*.f64 yx zy) |
yx |
zy |
(*.f64 zx xy) |
zx |
xy |
(*.f64 xx zy) |
(*.f64 yx xy) |
(*.f64 zx yy) |
Outputs |
---|
(-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
(fma.f64 (-.f64 zx yx) xy (fma.f64 (-.f64 yx xx) zy (*.f64 (-.f64 xx zx) yy))) |
(-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) |
(fma.f64 (-.f64 yx xx) zy (fma.f64 (-.f64 zx yx) xy (*.f64 yy xx))) |
(-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) |
(fma.f64 (-.f64 yx xx) zy (fma.f64 xy zx (*.f64 yy xx))) |
(+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) |
(fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) |
(+.f64 (*.f64 xx yy) (*.f64 yx zy)) |
(fma.f64 zy yx (*.f64 yy xx)) |
(*.f64 xx yy) |
(*.f64 yy xx) |
xx |
yy |
(*.f64 yx zy) |
(*.f64 zy yx) |
yx |
zy |
(*.f64 zx xy) |
(*.f64 xy zx) |
zx |
xy |
(*.f64 xx zy) |
(*.f64 zy xx) |
(*.f64 yx xy) |
(*.f64 xy yx) |
(*.f64 zx yy) |
Found 4 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
accuracy | 1.1171833716604116 | (+.f64 (*.f64 xx yy) (*.f64 yx zy)) | |
accuracy | 2.8515521791510294 | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) | |
accuracy | 3.054668922471852 | (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) | |
accuracy | 3.8945106083020584 | (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) |
28.0ms | 256× | 0 | valid |
Compiled 101 to 19 computations (81.2% saved)
ival-mult
: 9.0ms (61.3% of total)ival-sub
: 3.0ms (20.4% of total)ival-add
: 2.0ms (13.6% of total)ival-true
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)Inputs |
---|
(-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
(-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) |
(-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) |
(+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) |
(+.f64 (*.f64 xx yy) (*.f64 yx zy)) |
Outputs |
---|
(- (+ (* xy zx) (* yx zy)) (+ (* xy yx) (* yy zx))) |
(- (+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) (+ (* xy yx) (* yy zx))) |
(- (+ (* xy zx) (* yx zy)) (* xy yx)) |
(- (+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) (* xy yx)) |
(+ (* xy zx) (* yx zy)) |
(+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) |
(+ (* xx yy) (+ (* xy zx) (* yx zy))) |
(* yx zy) |
(+ (* xx yy) (* yx zy)) |
(* xx (- yy zy)) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) (+ zy (+ (/ (* xy yx) xx) (/ (* yy zx) xx))))) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) (+ zy (/ (* xy yx) xx)))) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) zy)) |
(* xx yy) |
(* xx (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx)))) |
(* xx (+ yy (/ (* yx zy) xx))) |
(* -1 (* xx (- (* -1 yy) (* -1 zy)))) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xy yx) (* yy zx))) xx))) (* -1 zy)))) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (* xy yx)) xx))) (* -1 zy)))) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (+ (* xy zx) (* yx zy)) xx))) (* -1 zy)))) |
(* -1 (* xx (+ (* -1 yy) (* -1 (/ (+ (* xy zx) (* yx zy)) xx))))) |
(* -1 (* xx (+ (* -1 yy) (* -1 (/ (* yx zy) xx))))) |
(- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) |
(- (+ (* xy zx) (+ (* yx zy) (* yy (- xx zx)))) (+ (* xx zy) (* xy yx))) |
(- (+ (* xx yy) (+ (* xy zx) (* yx zy))) (+ (* xx zy) (* xy yx))) |
(- (+ (* xy zx) (* yx zy)) (* xx zy)) |
(- (+ (* xx yy) (+ (* xy zx) (* yx zy))) (* xx zy)) |
(* yy (- xx zx)) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (+ zx (+ (/ (* xx zy) yy) (/ (* xy yx) yy))))) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (+ (/ (* xx zy) yy) (/ (* xy yx) yy)))) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (/ (* xx zy) yy))) |
(* yy (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy)))) |
(* yy (+ xx (/ (* yx zy) yy))) |
(* -1 (* yy (- (* -1 xx) (* -1 zx)))) |
(* -1 (* yy (- (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) yy))) (* -1 zx)))) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) yy))))) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (* xx zy)) yy))))) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (+ (* xy zx) (* yx zy)) yy))))) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (* yx zy) yy))))) |
(- (+ (* xx yy) (* xy zx)) (+ (* xx zy) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy zx) (* yx (- zy xy)))) (+ (* xx zy) (* yy zx))) |
(- (+ (* xx yy) (* xy zx)) (* xx zy)) |
(- (+ (* xx yy) (+ (* xy zx) (* yx (- zy xy)))) (* xx zy)) |
(+ (* xx yy) (* xy zx)) |
(* yx (- zy xy)) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (+ xy (+ (/ (* xx zy) yx) (/ (* yy zx) yx))))) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (+ xy (/ (* xx zy) yx)))) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (/ (* xx zy) yx))) |
(* yx (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx)))) |
(* yx (+ zy (/ (* xx yy) yx))) |
(* -1 (* yx (- (* -1 zy) (* -1 xy)))) |
(* -1 (* yx (- (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (+ (* xx zy) (* yy zx))) yx))) (* -1 xy)))) |
(* -1 (* yx (- (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xx zy)) yx))) (* -1 xy)))) |
(* -1 (* yx (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xx zy)) yx))))) |
(* -1 (* yx (+ (* -1 zy) (* -1 (/ (+ (* xx yy) (* xy zx)) yx))))) |
(* -1 (* yx (+ (* -1 zy) (* -1 (/ (* xx yy) yx))))) |
(- (+ (* xx yy) (* xy zx)) (+ (* xy yx) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) (+ (* xy yx) (* yy zx))) |
(- (+ (* xx yy) (* xy zx)) (* xy yx)) |
(- (+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) (* xy yx)) |
(+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) |
(* zy (- yx xx)) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) (+ xx (+ (/ (* xy yx) zy) (/ (* yy zx) zy))))) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) (+ xx (/ (* xy yx) zy)))) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) xx)) |
(* zy (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy)))) |
(* zy (+ yx (/ (* xx yy) zy))) |
(* -1 (* zy (- (* -1 yx) (* -1 xx)))) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (+ (* xy yx) (* yy zx))) zy))) (* -1 xx)))) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xy yx)) zy))) (* -1 xx)))) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (+ (* xx yy) (* xy zx)) zy))) (* -1 xx)))) |
(* -1 (* zy (+ (* -1 yx) (* -1 (/ (+ (* xx yy) (* xy zx)) zy))))) |
(* -1 (* zy (+ (* -1 yx) (* -1 (/ (* xx yy) zy))))) |
(- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) |
(- (+ (* xx yy) (+ (* yx zy) (* zx (- xy yy)))) (+ (* xx zy) (* xy yx))) |
(- (+ (* xx yy) (* yx zy)) (* xx zy)) |
(* zx (- xy yy)) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (+ yy (+ (/ (* xx zy) zx) (/ (* xy yx) zx))))) |
(* xy zx) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (+ (/ (* xx zy) zx) (/ (* xy yx) zx)))) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (/ (* xx zy) zx))) |
(* zx (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx)))) |
(* -1 (* zx (- (* -1 xy) (* -1 yy)))) |
(* -1 (* zx (- (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) zx))) (* -1 yy)))) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) zx))))) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (* xx zy)) zx))))) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (+ (* xx yy) (* yx zy)) zx))))) |
(- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy (- zx yx)) (* yx zy))) (+ (* xx zy) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy (- zx yx)) (* yx zy))) (* xx zy)) |
(* xy (- zx yx)) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (+ yx (+ (/ (* xx zy) xy) (/ (* yy zx) xy))))) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (+ yx (/ (* xx zy) xy)))) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (/ (* xx zy) xy))) |
(* xy (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy)))) |
(* -1 (* xy (- (* -1 zx) (* -1 yx)))) |
(* -1 (* xy (- (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* yy zx))) xy))) (* -1 yx)))) |
(* -1 (* xy (- (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (* xx zy)) xy))) (* -1 yx)))) |
(* -1 (* xy (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (* xx zy)) xy))))) |
(* -1 (* xy (+ (* -1 zx) (* -1 (/ (+ (* xx yy) (* yx zy)) xy))))) |
18 calls:
Time | Variable | Point | Expression | |
---|---|---|---|---|
1.0ms | yy | @ | inf | ((- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (+ (* xx yy) (* yx zy))) |
1.0ms | xy | @ | 0 | ((- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (+ (* xx yy) (* yx zy))) |
1.0ms | xx | @ | 0 | ((- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (+ (* xx yy) (* yx zy))) |
1.0ms | xx | @ | inf | ((- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (+ (* xx yy) (* yx zy))) |
1.0ms | xy | @ | -inf | ((- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (+ (* xx yy) (* yx zy))) |
1× | egg-herbie |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 322 | 1612 |
1 | 1192 | 1470 |
2 | 4448 | 1386 |
0 | 8583 | 1274 |
1× | iter limit |
1× | node limit |
Inputs |
---|
(- (+ (* xy zx) (* yx zy)) (+ (* xy yx) (* yy zx))) |
(- (+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) (+ (* xy yx) (* yy zx))) |
(- (+ (* xy zx) (* yx zy)) (* xy yx)) |
(- (+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) (* xy yx)) |
(+ (* xy zx) (* yx zy)) |
(+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) |
(+ (* xx yy) (+ (* xy zx) (* yx zy))) |
(* yx zy) |
(+ (* xx yy) (* yx zy)) |
(* xx (- yy zy)) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) (+ zy (+ (/ (* xy yx) xx) (/ (* yy zx) xx))))) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) (+ zy (/ (* xy yx) xx)))) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) zy)) |
(* xx yy) |
(* xx (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx)))) |
(* xx (+ yy (/ (* yx zy) xx))) |
(* -1 (* xx (- (* -1 yy) (* -1 zy)))) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xy yx) (* yy zx))) xx))) (* -1 zy)))) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (* xy yx)) xx))) (* -1 zy)))) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (+ (* xy zx) (* yx zy)) xx))) (* -1 zy)))) |
(* -1 (* xx (+ (* -1 yy) (* -1 (/ (+ (* xy zx) (* yx zy)) xx))))) |
(* -1 (* xx (+ (* -1 yy) (* -1 (/ (* yx zy) xx))))) |
(- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) |
(- (+ (* xy zx) (+ (* yx zy) (* yy (- xx zx)))) (+ (* xx zy) (* xy yx))) |
(- (+ (* xx yy) (+ (* xy zx) (* yx zy))) (+ (* xx zy) (* xy yx))) |
(- (+ (* xy zx) (* yx zy)) (* xx zy)) |
(- (+ (* xx yy) (+ (* xy zx) (* yx zy))) (* xx zy)) |
(* yy (- xx zx)) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (+ zx (+ (/ (* xx zy) yy) (/ (* xy yx) yy))))) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (+ (/ (* xx zy) yy) (/ (* xy yx) yy)))) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (/ (* xx zy) yy))) |
(* yy (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy)))) |
(* yy (+ xx (/ (* yx zy) yy))) |
(* -1 (* yy (- (* -1 xx) (* -1 zx)))) |
(* -1 (* yy (- (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) yy))) (* -1 zx)))) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) yy))))) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (* xx zy)) yy))))) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (+ (* xy zx) (* yx zy)) yy))))) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (* yx zy) yy))))) |
(- (+ (* xx yy) (* xy zx)) (+ (* xx zy) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy zx) (* yx (- zy xy)))) (+ (* xx zy) (* yy zx))) |
(- (+ (* xx yy) (* xy zx)) (* xx zy)) |
(- (+ (* xx yy) (+ (* xy zx) (* yx (- zy xy)))) (* xx zy)) |
(+ (* xx yy) (* xy zx)) |
(* yx (- zy xy)) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (+ xy (+ (/ (* xx zy) yx) (/ (* yy zx) yx))))) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (+ xy (/ (* xx zy) yx)))) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (/ (* xx zy) yx))) |
(* yx (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx)))) |
(* yx (+ zy (/ (* xx yy) yx))) |
(* -1 (* yx (- (* -1 zy) (* -1 xy)))) |
(* -1 (* yx (- (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (+ (* xx zy) (* yy zx))) yx))) (* -1 xy)))) |
(* -1 (* yx (- (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xx zy)) yx))) (* -1 xy)))) |
(* -1 (* yx (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xx zy)) yx))))) |
(* -1 (* yx (+ (* -1 zy) (* -1 (/ (+ (* xx yy) (* xy zx)) yx))))) |
(* -1 (* yx (+ (* -1 zy) (* -1 (/ (* xx yy) yx))))) |
(- (+ (* xx yy) (* xy zx)) (+ (* xy yx) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) (+ (* xy yx) (* yy zx))) |
(- (+ (* xx yy) (* xy zx)) (* xy yx)) |
(- (+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) (* xy yx)) |
(+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) |
(* zy (- yx xx)) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) (+ xx (+ (/ (* xy yx) zy) (/ (* yy zx) zy))))) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) (+ xx (/ (* xy yx) zy)))) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) xx)) |
(* zy (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy)))) |
(* zy (+ yx (/ (* xx yy) zy))) |
(* -1 (* zy (- (* -1 yx) (* -1 xx)))) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (+ (* xy yx) (* yy zx))) zy))) (* -1 xx)))) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xy yx)) zy))) (* -1 xx)))) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (+ (* xx yy) (* xy zx)) zy))) (* -1 xx)))) |
(* -1 (* zy (+ (* -1 yx) (* -1 (/ (+ (* xx yy) (* xy zx)) zy))))) |
(* -1 (* zy (+ (* -1 yx) (* -1 (/ (* xx yy) zy))))) |
(- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) |
(- (+ (* xx yy) (+ (* yx zy) (* zx (- xy yy)))) (+ (* xx zy) (* xy yx))) |
(- (+ (* xx yy) (* yx zy)) (* xx zy)) |
(* zx (- xy yy)) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (+ yy (+ (/ (* xx zy) zx) (/ (* xy yx) zx))))) |
(* xy zx) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (+ (/ (* xx zy) zx) (/ (* xy yx) zx)))) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (/ (* xx zy) zx))) |
(* zx (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx)))) |
(* -1 (* zx (- (* -1 xy) (* -1 yy)))) |
(* -1 (* zx (- (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) zx))) (* -1 yy)))) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) zx))))) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (* xx zy)) zx))))) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (+ (* xx yy) (* yx zy)) zx))))) |
(- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy (- zx yx)) (* yx zy))) (+ (* xx zy) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy (- zx yx)) (* yx zy))) (* xx zy)) |
(* xy (- zx yx)) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (+ yx (+ (/ (* xx zy) xy) (/ (* yy zx) xy))))) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (+ yx (/ (* xx zy) xy)))) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (/ (* xx zy) xy))) |
(* xy (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy)))) |
(* -1 (* xy (- (* -1 zx) (* -1 yx)))) |
(* -1 (* xy (- (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* yy zx))) xy))) (* -1 yx)))) |
(* -1 (* xy (- (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (* xx zy)) xy))) (* -1 yx)))) |
(* -1 (* xy (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (* xx zy)) xy))))) |
(* -1 (* xy (+ (* -1 zx) (* -1 (/ (+ (* xx yy) (* yx zy)) xy))))) |
Outputs |
---|
(- (+ (* xy zx) (* yx zy)) (+ (* xy yx) (* yy zx))) |
(-.f64 (fma.f64 (-.f64 xy yy) zx (*.f64 zy yx)) (*.f64 xy yx)) |
(- (+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) (+ (* xy yx) (* yy zx))) |
(+.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 yx xx) zy)) (*.f64 (-.f64 xx zx) yy)) |
(- (+ (* xy zx) (* yx zy)) (* xy yx)) |
(fma.f64 (-.f64 zy xy) yx (*.f64 xy zx)) |
(- (+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) (* xy yx)) |
(fma.f64 (-.f64 yy zy) xx (fma.f64 (-.f64 zy xy) yx (*.f64 xy zx))) |
(+ (* xy zx) (* yx zy)) |
(fma.f64 xy zx (*.f64 zy yx)) |
(+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) |
(fma.f64 (-.f64 yy zy) xx (fma.f64 xy zx (*.f64 zy yx))) |
(+ (* xx yy) (+ (* xy zx) (* yx zy))) |
(fma.f64 yy xx (fma.f64 xy zx (*.f64 zy yx))) |
(* yx zy) |
(*.f64 zy yx) |
(+ (* xx yy) (* yx zy)) |
(fma.f64 zy yx (*.f64 yy xx)) |
(* xx (- yy zy)) |
(*.f64 (-.f64 yy zy) xx) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) (+ zy (+ (/ (* xy yx) xx) (/ (* yy zx) xx))))) |
(*.f64 (-.f64 (fma.f64 (/.f64 zy xx) yx (fma.f64 (/.f64 zx xx) xy yy)) (fma.f64 (/.f64 yx xx) xy (fma.f64 (/.f64 zx xx) yy zy))) xx) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) (+ zy (/ (* xy yx) xx)))) |
(*.f64 (-.f64 (fma.f64 (/.f64 zy xx) yx (fma.f64 (/.f64 zx xx) xy yy)) (fma.f64 (/.f64 yx xx) xy zy)) xx) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) zy)) |
(*.f64 (-.f64 (fma.f64 (/.f64 zy xx) yx (fma.f64 (/.f64 zx xx) xy yy)) zy) xx) |
(* xx yy) |
(*.f64 yy xx) |
(* xx (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx)))) |
(*.f64 (fma.f64 (/.f64 zy xx) yx (fma.f64 (/.f64 zx xx) xy yy)) xx) |
(* xx (+ yy (/ (* yx zy) xx))) |
(*.f64 (fma.f64 (/.f64 zy xx) yx yy) xx) |
(* -1 (* xx (- (* -1 yy) (* -1 zy)))) |
(*.f64 (-.f64 yy zy) xx) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xy yx) (* yy zx))) xx))) (* -1 zy)))) |
(*.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (-.f64 xy yy) zx (*.f64 zy yx)) (*.f64 xy yx)) xx) (-.f64 yy zy)) xx) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (* xy yx)) xx))) (* -1 zy)))) |
(*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 zy xy) yx (*.f64 xy zx)) xx) (-.f64 yy zy)) xx) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (+ (* xy zx) (* yx zy)) xx))) (* -1 zy)))) |
(*.f64 (-.f64 (+.f64 (/.f64 (fma.f64 xy zx (*.f64 zy yx)) xx) yy) zy) xx) |
(* -1 (* xx (+ (* -1 yy) (* -1 (/ (+ (* xy zx) (* yx zy)) xx))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 xy zx (*.f64 zy yx)) xx) yy) xx) |
(* -1 (* xx (+ (* -1 yy) (* -1 (/ (* yx zy) xx))))) |
(*.f64 (fma.f64 (/.f64 zy xx) yx yy) xx) |
(- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) |
(fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 yx xx) zy)) |
(- (+ (* xy zx) (+ (* yx zy) (* yy (- xx zx)))) (+ (* xx zy) (* xy yx))) |
(+.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 yx xx) zy)) (*.f64 (-.f64 xx zx) yy)) |
(- (+ (* xx yy) (+ (* xy zx) (* yx zy))) (+ (* xx zy) (* xy yx))) |
(fma.f64 (-.f64 yy zy) xx (fma.f64 (-.f64 zy xy) yx (*.f64 xy zx))) |
(- (+ (* xy zx) (* yx zy)) (* xx zy)) |
(fma.f64 (-.f64 yx xx) zy (*.f64 xy zx)) |
(- (+ (* xx yy) (+ (* xy zx) (* yx zy))) (* xx zy)) |
(fma.f64 (-.f64 yy zy) xx (fma.f64 xy zx (*.f64 zy yx))) |
(* yy (- xx zx)) |
(*.f64 (-.f64 xx zx) yy) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (+ zx (+ (/ (* xx zy) yy) (/ (* xy yx) yy))))) |
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 zx yy) xy xx) (fma.f64 (/.f64 zy yy) (-.f64 yx xx) (*.f64 (/.f64 yx yy) (neg.f64 xy)))) zx) yy) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (+ (/ (* xx zy) yy) (/ (* xy yx) yy)))) |
(*.f64 (+.f64 (fma.f64 (/.f64 zx yy) xy xx) (fma.f64 (/.f64 zy yy) (-.f64 yx xx) (*.f64 (/.f64 yx yy) (neg.f64 xy)))) yy) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (/ (* xx zy) yy))) |
(*.f64 (+.f64 (fma.f64 (/.f64 zx yy) xy xx) (*.f64 (/.f64 zy yy) (-.f64 yx xx))) yy) |
(* yy (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy)))) |
(*.f64 (fma.f64 (/.f64 zy yy) yx (fma.f64 (/.f64 zx yy) xy xx)) yy) |
(* yy (+ xx (/ (* yx zy) yy))) |
(*.f64 (fma.f64 (/.f64 zy yy) yx xx) yy) |
(* -1 (* yy (- (* -1 xx) (* -1 zx)))) |
(*.f64 (-.f64 xx zx) yy) |
(* -1 (* yy (- (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) yy))) (* -1 zx)))) |
(*.f64 (-.f64 (+.f64 (/.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 yx xx) zy)) yy) xx) zx) yy) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) yy))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 yx xx) zy)) yy) xx) yy) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (* xx zy)) yy))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 yx xx) zy (*.f64 xy zx)) yy) xx) yy) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (+ (* xy zx) (* yx zy)) yy))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 xy zx (*.f64 zy yx)) yy) xx) yy) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (* yx zy) yy))))) |
(*.f64 (fma.f64 (/.f64 zy yy) yx xx) yy) |
(- (+ (* xx yy) (* xy zx)) (+ (* xx zy) (* yy zx))) |
(fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 xx) zy))) |
(- (+ (* xx yy) (+ (* xy zx) (* yx (- zy xy)))) (+ (* xx zy) (* yy zx))) |
(+.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 yx xx) zy)) (*.f64 (-.f64 xx zx) yy)) |
(- (+ (* xx yy) (* xy zx)) (* xx zy)) |
(fma.f64 (-.f64 yy zy) xx (*.f64 xy zx)) |
(- (+ (* xx yy) (+ (* xy zx) (* yx (- zy xy)))) (* xx zy)) |
(fma.f64 (-.f64 yy zy) xx (fma.f64 (-.f64 zy xy) yx (*.f64 xy zx))) |
(+ (* xx yy) (* xy zx)) |
(fma.f64 xy zx (*.f64 yy xx)) |
(* yx (- zy xy)) |
(*.f64 (-.f64 zy xy) yx) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (+ xy (+ (/ (* xx zy) yx) (/ (* yy zx) yx))))) |
(*.f64 (-.f64 (+.f64 (-.f64 (fma.f64 (/.f64 zx yx) xy (*.f64 (/.f64 xx yx) (-.f64 yy zy))) xy) zy) (/.f64 (*.f64 zx yy) yx)) yx) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (+ xy (/ (* xx zy) yx)))) |
(*.f64 (+.f64 (-.f64 (fma.f64 (/.f64 zx yx) xy (*.f64 (/.f64 xx yx) (-.f64 yy zy))) xy) zy) yx) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (/ (* xx zy) yx))) |
(*.f64 (+.f64 (fma.f64 (/.f64 zx yx) xy (*.f64 (/.f64 xx yx) (-.f64 yy zy))) zy) yx) |
(* yx (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx)))) |
(*.f64 (fma.f64 (/.f64 yy yx) xx (fma.f64 (/.f64 zx yx) xy zy)) yx) |
(* yx (+ zy (/ (* xx yy) yx))) |
(*.f64 (fma.f64 (/.f64 yy yx) xx zy) yx) |
(* -1 (* yx (- (* -1 zy) (* -1 xy)))) |
(*.f64 (-.f64 zy xy) yx) |
(* -1 (* yx (- (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (+ (* xx zy) (* yy zx))) yx))) (* -1 xy)))) |
(*.f64 (+.f64 (/.f64 (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 xx) zy))) yx) (-.f64 zy xy)) yx) |
(* -1 (* yx (- (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xx zy)) yx))) (* -1 xy)))) |
(*.f64 (-.f64 (+.f64 (/.f64 (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx)) yx) zy) xy) yx) |
(* -1 (* yx (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xx zy)) yx))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx)) yx) zy) yx) |
(* -1 (* yx (+ (* -1 zy) (* -1 (/ (+ (* xx yy) (* xy zx)) yx))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 xy zx (*.f64 yy xx)) yx) zy) yx) |
(* -1 (* yx (+ (* -1 zy) (* -1 (/ (* xx yy) yx))))) |
(*.f64 (fma.f64 (/.f64 yy yx) xx zy) yx) |
(- (+ (* xx yy) (* xy zx)) (+ (* xy yx) (* yy zx))) |
(fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy))) |
(- (+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) (+ (* xy yx) (* yy zx))) |
(+.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 yx xx) zy)) (*.f64 (-.f64 xx zx) yy)) |
(- (+ (* xx yy) (* xy zx)) (* xy yx)) |
(fma.f64 (-.f64 zx yx) xy (*.f64 yy xx)) |
(- (+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) (* xy yx)) |
(fma.f64 (-.f64 yy zy) xx (fma.f64 (-.f64 zy xy) yx (*.f64 xy zx))) |
(+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) |
(fma.f64 (-.f64 yy zy) xx (fma.f64 xy zx (*.f64 zy yx))) |
(* zy (- yx xx)) |
(*.f64 (-.f64 yx xx) zy) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) (+ xx (+ (/ (* xy yx) zy) (/ (* yy zx) zy))))) |
(*.f64 (-.f64 (fma.f64 (/.f64 yy zy) xx (fma.f64 (/.f64 zx zy) xy yx)) (fma.f64 (/.f64 yx zy) xy (fma.f64 (/.f64 zx zy) yy xx))) zy) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) (+ xx (/ (* xy yx) zy)))) |
(*.f64 (-.f64 (fma.f64 (/.f64 yy zy) xx (fma.f64 (/.f64 zx zy) xy yx)) (fma.f64 (/.f64 yx zy) xy xx)) zy) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) xx)) |
(*.f64 (-.f64 (fma.f64 (/.f64 yy zy) xx (fma.f64 (/.f64 zx zy) xy yx)) xx) zy) |
(* zy (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy)))) |
(*.f64 (fma.f64 (/.f64 yy zy) xx (fma.f64 (/.f64 zx zy) xy yx)) zy) |
(* zy (+ yx (/ (* xx yy) zy))) |
(*.f64 (fma.f64 (/.f64 yy zy) xx yx) zy) |
(* -1 (* zy (- (* -1 yx) (* -1 xx)))) |
(*.f64 (-.f64 yx xx) zy) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (+ (* xy yx) (* yy zx))) zy))) (* -1 xx)))) |
(*.f64 (+.f64 (/.f64 (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy))) zy) (-.f64 yx xx)) zy) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xy yx)) zy))) (* -1 xx)))) |
(*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 yy xx)) zy) (-.f64 yx xx)) zy) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (+ (* xx yy) (* xy zx)) zy))) (* -1 xx)))) |
(*.f64 (-.f64 (+.f64 (/.f64 (fma.f64 xy zx (*.f64 yy xx)) zy) yx) xx) zy) |
(* -1 (* zy (+ (* -1 yx) (* -1 (/ (+ (* xx yy) (* xy zx)) zy))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 xy zx (*.f64 yy xx)) zy) yx) zy) |
(* -1 (* zy (+ (* -1 yx) (* -1 (/ (* xx yy) zy))))) |
(*.f64 (fma.f64 (/.f64 yy zy) xx yx) zy) |
(- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) |
(fma.f64 zy yx (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 yx) xy))) |
(- (+ (* xx yy) (+ (* yx zy) (* zx (- xy yy)))) (+ (* xx zy) (* xy yx))) |
(+.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 yx xx) zy)) (*.f64 (-.f64 xx zx) yy)) |
(- (+ (* xx yy) (* yx zy)) (* xx zy)) |
(fma.f64 (-.f64 yx xx) zy (*.f64 yy xx)) |
(* zx (- xy yy)) |
(*.f64 (-.f64 xy yy) zx) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (+ yy (+ (/ (* xx zy) zx) (/ (* xy yx) zx))))) |
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 yy zx) xx xy) (fma.f64 (/.f64 zy zx) (-.f64 yx xx) (*.f64 (/.f64 yx zx) (neg.f64 xy)))) yy) zx) |
(* xy zx) |
(*.f64 xy zx) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (+ (/ (* xx zy) zx) (/ (* xy yx) zx)))) |
(*.f64 (+.f64 (fma.f64 (/.f64 yy zx) xx xy) (fma.f64 (/.f64 zy zx) (-.f64 yx xx) (*.f64 (/.f64 yx zx) (neg.f64 xy)))) zx) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (/ (* xx zy) zx))) |
(*.f64 (+.f64 (fma.f64 (/.f64 yy zx) xx xy) (*.f64 (/.f64 zy zx) (-.f64 yx xx))) zx) |
(* zx (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx)))) |
(*.f64 (fma.f64 (/.f64 yy zx) xx (fma.f64 (/.f64 zy zx) yx xy)) zx) |
(* -1 (* zx (- (* -1 xy) (* -1 yy)))) |
(*.f64 (-.f64 xy yy) zx) |
(* -1 (* zx (- (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) zx))) (* -1 yy)))) |
(*.f64 (-.f64 (+.f64 (/.f64 (fma.f64 zy yx (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 yx) xy))) zx) xy) yy) zx) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) zx))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 zy yx (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 yx) xy))) zx) xy) zx) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (* xx zy)) zx))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 yx xx) zy (*.f64 yy xx)) zx) xy) zx) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (+ (* xx yy) (* yx zy)) zx))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 zy yx (*.f64 yy xx)) zx) xy) zx) |
(- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* yy zx))) |
(fma.f64 zy yx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 xx) zy))) |
(- (+ (* xx yy) (+ (* xy (- zx yx)) (* yx zy))) (+ (* xx zy) (* yy zx))) |
(+.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 yx xx) zy)) (*.f64 (-.f64 xx zx) yy)) |
(- (+ (* xx yy) (+ (* xy (- zx yx)) (* yx zy))) (* xx zy)) |
(fma.f64 (-.f64 yy zy) xx (fma.f64 (-.f64 zy xy) yx (*.f64 xy zx))) |
(* xy (- zx yx)) |
(*.f64 (-.f64 zx yx) xy) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (+ yx (+ (/ (* xx zy) xy) (/ (* yy zx) xy))))) |
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 yy xy) xx zx) (fma.f64 (/.f64 zy xy) (-.f64 yx xx) (neg.f64 yx))) (/.f64 (*.f64 zx yy) xy)) xy) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (+ yx (/ (* xx zy) xy)))) |
(*.f64 (+.f64 (fma.f64 (/.f64 yy xy) xx zx) (fma.f64 (/.f64 zy xy) (-.f64 yx xx) (neg.f64 yx))) xy) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (/ (* xx zy) xy))) |
(*.f64 (+.f64 (fma.f64 (/.f64 yy xy) xx zx) (*.f64 (/.f64 zy xy) (-.f64 yx xx))) xy) |
(* xy (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy)))) |
(*.f64 (fma.f64 (/.f64 yy xy) xx (fma.f64 (/.f64 zy xy) yx zx)) xy) |
(* -1 (* xy (- (* -1 zx) (* -1 yx)))) |
(*.f64 (-.f64 zx yx) xy) |
(* -1 (* xy (- (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* yy zx))) xy))) (* -1 yx)))) |
(*.f64 (+.f64 (/.f64 (fma.f64 zy yx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 xx) zy))) xy) (-.f64 zx yx)) xy) |
(* -1 (* xy (- (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (* xx zy)) xy))) (* -1 yx)))) |
(*.f64 (-.f64 (+.f64 (/.f64 (fma.f64 (-.f64 yx xx) zy (*.f64 yy xx)) xy) zx) yx) xy) |
(* -1 (* xy (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (* xx zy)) xy))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 yx xx) zy (*.f64 yy xx)) xy) zx) xy) |
(* -1 (* xy (+ (* -1 zx) (* -1 (/ (+ (* xx yy) (* yx zy)) xy))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx) xy) |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 17 | 75 |
0 | 28 | 75 |
1 | 120 | 75 |
2 | 1166 | 75 |
0 | 8166 | 63 |
1× | iter limit |
1× | node limit |
1× | iter limit |
Inputs |
---|
(-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
(-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) |
(-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) |
(+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) |
(+.f64 (*.f64 xx yy) (*.f64 yx zy)) |
Outputs |
---|
(*.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 zx yy))))) |
(*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 zx yy))))))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64))) (pow.f64 (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) (*.f64 (neg.f64 yy) zx)))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) #s(literal -1 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))))) (*.f64 (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))))) (+.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)) (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)))) (+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (*.f64 (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))) (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) (+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64))) (-.f64 (*.f64 (neg.f64 yy) zx) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx)) (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx)))) (-.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (*.f64 (neg.f64 (fma.f64 xy yx (*.f64 zx yy))) (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))) (-.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))))) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy))) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy))))) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) (fma.f64 (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) (*.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (fma.f64 (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)) (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (fma.f64 (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))) (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 yy) zx) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx)) (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx))) (*.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 xy yx (*.f64 zx yy))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (fma.f64 xy yx (*.f64 zx yy))) (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))) (*.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)) (pow.f64 (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy))) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy)))) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 zx yy))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 zx yy))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) (*.f64 (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)))) (*.f64 (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64))) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64))) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx))) (*.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64))))) (*.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy))))) (*.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))))) (*.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy)))))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx)))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx))) (*.f64 (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (neg.f64 zy) xx)))) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (neg.f64 zy) xx)))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy))))) (*.f64 (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (neg.f64 zy) xx)))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (neg.f64 zy) xx)))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 3 binary64))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx))) (*.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy))))) (*.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy)))))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx))) (*.f64 (neg.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64))))) (*.f64 (neg.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx)))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy))))) (*.f64 (neg.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy)))))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx))) (*.f64 (neg.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64))))) (*.f64 (neg.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx)))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy))))) (*.f64 (neg.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx))) (*.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64))))) (*.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy))))) (*.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))))) (*.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx))) (*.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))) (fma.f64 xy yx (*.f64 (neg.f64 yy) zx)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy))))) (*.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (*.f64 xy yx) (*.f64 zx yy)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 2 binary64))) (+.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 zx yy)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 zx yy))) (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 zx yy))))) (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) (*.f64 (neg.f64 yy) zx)))) (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 zx yy)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)))) (neg.f64 (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) (*.f64 (neg.f64 yy) zx)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 2 binary64))) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) (*.f64 (neg.f64 yy) zx))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zx yy) #s(literal 3 binary64))) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) |
(fma.f64 (neg.f64 yy) zx (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (*.f64 (neg.f64 yy) zx)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 zy yx) (*.f64 yy xx))) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))) (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))) (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx)))) (neg.f64 (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx)))) (neg.f64 (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))) (neg.f64 (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))) (neg.f64 (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 zx yy) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) (*.f64 (neg.f64 yy) zx)) |
(fma.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (neg.f64 (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (neg.f64 (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))))) (*.f64 (neg.f64 yy) zx)) |
(fma.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))))) (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx))) |
(fma.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))))) (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))))) (neg.f64 (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))))) (neg.f64 (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))))) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)))) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))))) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))))) (*.f64 (neg.f64 yy) zx)) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64))))) (*.f64 (neg.f64 yy) zx)) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))))) (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)))) (neg.f64 (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)))) (neg.f64 (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)))) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))))) (neg.f64 (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)))) |
(fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (neg.f64 zx) yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64))) (pow.f64 (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) #s(literal -1 binary64)) (*.f64 (neg.f64 yy) zx)) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (pow.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal -1 binary64)) (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (pow.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal -1 binary64)) (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64))) (pow.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) #s(literal -1 binary64)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) #s(literal -1 binary64)) (neg.f64 (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) #s(literal -1 binary64)) (neg.f64 (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) #s(literal -1 binary64)) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (*.f64 (neg.f64 xy) yx))))) (*.f64 (neg.f64 yy) zx)) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 yy) zx)) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (neg.f64 zy) xx))))) (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (neg.f64 zy) xx))))) (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (pow.f64 (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))))) |
(fma.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx)))) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx)))) (neg.f64 (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx)))) (neg.f64 (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx)))) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))) |
(fma.f64 zx (neg.f64 yy) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 yy (neg.f64 zx) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (+.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 zx yy)))) (/.f64 (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 2 binary64)) (+.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 zx yy))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 zx yy)))))) (/.f64 (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 xy yx (*.f64 zx yy)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 zx yy))))))) |
(-.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))))) |
(-.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64))))) |
(-.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) (*.f64 zx yy)) |
(-.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 xy yx (*.f64 zx yy))) |
(-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy))) |
(-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy)))) |
(+.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) (neg.f64 (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 2 binary64)) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))))) |
(+.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 zx yy) #s(literal 3 binary64)) (fma.f64 (*.f64 zx yy) (fma.f64 zx yy (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (pow.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 2 binary64)))))) |
(+.f64 (*.f64 (neg.f64 yy) zx) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) |
(+.f64 (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) (*.f64 (neg.f64 yy) zx)) |
(+.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 (neg.f64 xy) yx (*.f64 (neg.f64 yy) zx))) |
(+.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (neg.f64 (fma.f64 xy yx (*.f64 zx yy)))) |
(+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (neg.f64 (+.f64 (fma.f64 xy yx (*.f64 zy xx)) (*.f64 zx yy)))) |
(+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (neg.f64 (fma.f64 zy xx (fma.f64 xy yx (*.f64 zx yy))))) |
(+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 (neg.f64 zy) xx (neg.f64 (fma.f64 xy yx (*.f64 zx yy))))) |
(+.f64 (fma.f64 zy yx (*.f64 yy xx)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 xy yx (*.f64 zx yy)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) |
(*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64))) (pow.f64 (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (*.f64 (neg.f64 xy) yx)))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) #s(literal -1 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))))) (*.f64 (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))))) (+.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx)) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx)))) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (*.f64 (neg.f64 (fma.f64 xy yx (*.f64 zy xx))) (neg.f64 (fma.f64 xy yx (*.f64 zy xx))))) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (neg.f64 (fma.f64 xy yx (*.f64 zy xx))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy yx (*.f64 zy xx))) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy yx (*.f64 zy xx))))) (-.f64 (*.f64 xy zx) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy yx (*.f64 zy xx))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))))) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx)))) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (fma.f64 xy yx (*.f64 zy xx))) (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (fma.f64 xy yx (*.f64 zy xx))))) (-.f64 (*.f64 yy xx) (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (fma.f64 xy yx (*.f64 zy xx))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64))) (-.f64 (*.f64 (neg.f64 xy) yx) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (fma.f64 (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))))))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 xy) yx) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx)) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx))) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (fma.f64 xy yx (*.f64 zy xx))) (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (neg.f64 (fma.f64 xy yx (*.f64 zy xx))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy yx (*.f64 zy xx))) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy yx (*.f64 zy xx)))) (*.f64 (*.f64 xy zx) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy yx (*.f64 zy xx))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)) (pow.f64 (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx))) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx))))) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (fma.f64 xy yx (*.f64 zy xx))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (fma.f64 xy yx (*.f64 zy xx))) (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (fma.f64 xy yx (*.f64 zy xx)))) (*.f64 (*.f64 yy xx) (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (fma.f64 xy yx (*.f64 zy xx))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (*.f64 (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)))) (pow.f64 (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64))) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64))) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx))) (*.f64 (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx))))) (*.f64 (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx))) (*.f64 (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx))))) (*.f64 (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx)))))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx)))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 3 binary64))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx))) (*.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))))) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx))))) (*.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx)))))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx))) (*.f64 (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64))))) (*.f64 (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx)))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx))))) (*.f64 (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx)))))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx))) (*.f64 (neg.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64))))) (*.f64 (neg.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx)))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx))))) (*.f64 (neg.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx))) (*.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64))))) (*.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx))))) (*.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))))) (*.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx))) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx))))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx))) (*.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (fma.f64 zy xx (*.f64 (neg.f64 xy) yx)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx))))) (*.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (*.f64 zy xx) (*.f64 xy yx)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 2 binary64))) (+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (*.f64 (neg.f64 xy) yx)))) (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)))) (neg.f64 (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (*.f64 (neg.f64 xy) yx)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 2 binary64))) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (*.f64 (neg.f64 xy) yx))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (*.f64 xy yx) #s(literal 3 binary64))) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) |
(fma.f64 (neg.f64 xy) yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 zy yx) (*.f64 yy xx))) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 zy yx) (*.f64 yy xx))) (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx))))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))) (*.f64 (neg.f64 xy) yx)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx)))) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx)))) (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))) (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 #s(literal -1 binary64) (*.f64 xy yx) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (*.f64 (neg.f64 xy) yx)) |
(fma.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx))))) |
(fma.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))))) (*.f64 (neg.f64 xy) yx)) |
(fma.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))))) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))))) (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)))) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)))) (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx))))) |
(fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))))) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx))) |
(fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))))) (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx))))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (*.f64 (neg.f64 xy) yx)) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))))) (*.f64 (neg.f64 xy) yx)) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)))) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)))) (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx))) |
(fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 (neg.f64 yx) xy (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (pow.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal -1 binary64)) (*.f64 (neg.f64 xy) yx)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64))) (pow.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) #s(literal -1 binary64)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64))) (pow.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) #s(literal -1 binary64)) (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx))))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) #s(literal -1 binary64)) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) #s(literal -1 binary64)) (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))))) |
(fma.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (neg.f64 zy) xx))))) (*.f64 (neg.f64 xy) yx)) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 xy) yx)) |
(fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx)))) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx)))) (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx))))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx))))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx)))) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx)))) (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 xy (neg.f64 yx) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) |
(fma.f64 xy zx (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 zx xy (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 yx (neg.f64 xy) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) |
(fma.f64 yy xx (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (fma.f64 xy yx (*.f64 zy xx)))) |
(fma.f64 xx yy (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (fma.f64 xy yx (*.f64 zy xx)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))) (/.f64 (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 2 binary64)) (+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx)))))) (/.f64 (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 xy yx (*.f64 zy xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64))))) |
(-.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (*.f64 xy yx)) |
(-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy yx (*.f64 zy xx))) |
(+.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (neg.f64 (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 2 binary64)) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))))) |
(+.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 xy yx) #s(literal 3 binary64)) (fma.f64 (*.f64 xy yx) (fma.f64 xy yx (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (pow.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64)))))) |
(+.f64 (*.f64 (neg.f64 xy) yx) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) |
(+.f64 (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (*.f64 (neg.f64 xy) yx)) |
(+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 (neg.f64 zy) xx (*.f64 (neg.f64 xy) yx))) |
(+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (neg.f64 (fma.f64 xy yx (*.f64 zy xx)))) |
(+.f64 (*.f64 xy zx) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy yx (*.f64 zy xx)))) |
(+.f64 (fma.f64 zy yx (*.f64 yy xx)) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (*.f64 xy yx))) |
(+.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (neg.f64 (fma.f64 xy yx (*.f64 zy xx))))) |
(+.f64 (*.f64 yy xx) (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (fma.f64 xy yx (*.f64 zy xx)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))) |
(*.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (pow.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (neg.f64 zy) xx)))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) #s(literal -1 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) (*.f64 (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))))) (+.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (-.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 zy yx (*.f64 yy xx)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 zy xx)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 zy xx)))) (-.f64 (*.f64 xy zx) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 zy xx)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (*.f64 (fma.f64 yy xx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) (fma.f64 yy xx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))) (-.f64 (*.f64 zy yx) (fma.f64 yy xx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (*.f64 zy xx)) (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (*.f64 zy xx)))) (-.f64 (*.f64 yy xx) (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (*.f64 zy xx)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (fma.f64 zy yx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) (fma.f64 zy yx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))) (-.f64 (*.f64 yy xx) (fma.f64 zy yx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))) (-.f64 (*.f64 (neg.f64 zy) xx) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (fma.f64 (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (*.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 zy yx (*.f64 yy xx)))))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 zy) xx) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 zy xx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 zy xx)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 zy xx))) (*.f64 (*.f64 xy zx) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 zy xx)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (fma.f64 yy xx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 yy xx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) (fma.f64 yy xx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))) (*.f64 (*.f64 zy yx) (fma.f64 yy xx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (*.f64 zy xx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (*.f64 zy xx)) (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (*.f64 zy xx))) (*.f64 (*.f64 yy xx) (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (*.f64 zy xx)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 zy yx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) (fma.f64 zy yx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))) (*.f64 (*.f64 yy xx) (fma.f64 zy yx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (*.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)))) (pow.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))) #s(literal 2 binary64))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))))) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) (-.f64 (*.f64 zy yx) (*.f64 yy xx)))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) #s(literal 1 binary64))) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) (/.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) (neg.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)))))) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)))) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)))))) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64))))) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx))) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))))) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))))) (*.f64 (fma.f64 xy zx (*.f64 zy xx)) (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (-.f64 (*.f64 zy yx) (*.f64 yy xx)))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (/.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (neg.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (fma.f64 xy zx (*.f64 zy xx)) (*.f64 (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (fma.f64 xy zx (*.f64 zy xx)))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (*.f64 (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))))) |
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 xy zx (*.f64 zy xx)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx))) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx))) (fma.f64 xy zx (*.f64 zy xx)))) |
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx))) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))))) |
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)))) (fma.f64 xy zx (*.f64 zy xx)) (*.f64 (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))))) (*.f64 (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (fma.f64 xy zx (*.f64 zy xx)))) |
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (*.f64 (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))))) |
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)))) (fma.f64 xy zx (*.f64 zy xx)) (*.f64 (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))))) (*.f64 (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)))) (fma.f64 xy zx (*.f64 zy xx)))) |
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (*.f64 (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64))) (fma.f64 xy zx (*.f64 zy xx)) (*.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))))) (*.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) (fma.f64 xy zx (*.f64 zy xx)))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (*.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))))) (*.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))))) |
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (fma.f64 xy zx (*.f64 zy xx)) (*.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx))) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx))) (fma.f64 xy zx (*.f64 zy xx)))) |
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (*.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx))) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))))) |
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (fma.f64 xy zx (*.f64 zy xx)) (*.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (fma.f64 xy zx (*.f64 zy xx)))) |
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))) (*.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64))) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (neg.f64 zy) xx)))) (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))) (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (*.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)))) (neg.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (neg.f64 zy) xx)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (neg.f64 zy) xx))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) |
(fma.f64 (neg.f64 zy) xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 xy zx (*.f64 zy xx))) (fma.f64 zy yx (*.f64 yy xx))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 zy yx) (*.f64 yy xx))) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx)))) (*.f64 (neg.f64 zy) xx)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))) (*.f64 (neg.f64 zy) xx)) |
(fma.f64 #s(literal -1 binary64) (*.f64 zy xx) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (neg.f64 zy) xx)) |
(fma.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (*.f64 zy xx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 xy zx) (*.f64 zy xx))))) (fma.f64 zy yx (*.f64 yy xx))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))))) (*.f64 (neg.f64 zy) xx)) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)))) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) |
(fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))))) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)))) (*.f64 (neg.f64 zy) xx)) |
(fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))))) (*.f64 (neg.f64 zy) xx)) |
(fma.f64 (neg.f64 xx) zy (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64))) (pow.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) #s(literal -1 binary64)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) |
(fma.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) #s(literal -1 binary64)) (*.f64 (neg.f64 zy) xx)) |
(fma.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))))) |
(fma.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx)))) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx)))) (*.f64 (neg.f64 zy) xx)) |
(fma.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 zy) xx)) |
(fma.f64 xy zx (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 zy xx))) |
(fma.f64 zx xy (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 zy xx))) |
(fma.f64 zy (neg.f64 xx) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) |
(fma.f64 zy yx (fma.f64 yy xx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))) |
(fma.f64 yx zy (fma.f64 yy xx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))) |
(fma.f64 yy xx (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (*.f64 zy xx))) |
(fma.f64 yy xx (fma.f64 zy yx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))) |
(fma.f64 xx (neg.f64 zy) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) |
(fma.f64 xx yy (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (*.f64 zy xx))) |
(fma.f64 xx yy (fma.f64 zy yx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))) (/.f64 (pow.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64))))) |
(-.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 zy xx)) |
(+.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) (neg.f64 (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))))) |
(+.f64 (/.f64 (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 zy xx) #s(literal 3 binary64)) (fma.f64 (*.f64 zy xx) (fma.f64 zy xx (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) (pow.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)) (fma.f64 zy yx (*.f64 yy xx))) |
(+.f64 (*.f64 (neg.f64 zy) xx) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) |
(+.f64 (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) (*.f64 (neg.f64 zy) xx)) |
(+.f64 (*.f64 xy zx) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 zy xx))) |
(+.f64 (fma.f64 zy yx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 (neg.f64 zy) xx))) |
(+.f64 (*.f64 zy yx) (fma.f64 yy xx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))) |
(+.f64 (*.f64 yy xx) (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (*.f64 zy xx))) |
(+.f64 (*.f64 yy xx) (fma.f64 zy yx (fma.f64 xy zx (*.f64 (neg.f64 zy) xx)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))))) |
(*.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))))))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) #s(literal -1 binary64))) |
(*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal -1 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (/.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)))) (*.f64 (/.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (/.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))))) (+.f64 (/.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (/.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 xy zx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 yy xx))) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64))) (-.f64 (fma.f64 xy zx (*.f64 yy xx)) (*.f64 zy yx))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (-.f64 (fma.f64 xy zx (*.f64 zy yx)) (*.f64 yy xx))) |
(/.f64 (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (*.f64 (fma.f64 yy xx (*.f64 xy zx)) (fma.f64 yy xx (*.f64 xy zx)))) (-.f64 (*.f64 zy yx) (fma.f64 yy xx (*.f64 xy zx)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (/.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (fma.f64 (/.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (/.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (*.f64 (/.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (/.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 xy zx (*.f64 yy xx)) #s(literal 3 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 3 binary64))) (fma.f64 (fma.f64 xy zx (*.f64 yy xx)) (fma.f64 xy zx (*.f64 yy xx)) (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (*.f64 yy xx)) (*.f64 zy yx))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (fma.f64 xy zx (*.f64 zy yx)) (*.f64 yy xx))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (fma.f64 yy xx (*.f64 xy zx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 yy xx (*.f64 xy zx)) (fma.f64 yy xx (*.f64 xy zx))) (*.f64 (*.f64 zy yx) (fma.f64 yy xx (*.f64 xy zx)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (*.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)))) (pow.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) #s(literal 2 binary64))) |
(/.f64 (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64))) (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx)))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))))) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64))) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) |
(/.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 zy yx (*.f64 yy xx)) xy) zx)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 xy zx) #s(literal 3 binary64)) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 3 binary64))) (fma.f64 (*.f64 xy zx) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 zy yx) (*.f64 yy xx))) (*.f64 xy zx)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 zy yx (neg.f64 (*.f64 xy zx)))) (*.f64 yy xx)) |
(fma.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) |
(fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 xy zx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (*.f64 (*.f64 zy yx) (*.f64 xy zx))))) (*.f64 yy xx)) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)))) (*.f64 xy zx)) |
(fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))))) (*.f64 xy zx)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64))) (pow.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) #s(literal -1 binary64)) (*.f64 xy zx)) |
(fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx)))) (*.f64 xy zx)) |
(fma.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 xy zx)) |
(fma.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (pow.f64 (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))))) |
(fma.f64 xy zx (fma.f64 zy yx (*.f64 yy xx))) |
(fma.f64 zx xy (fma.f64 zy yx (*.f64 yy xx))) |
(fma.f64 zy yx (fma.f64 yy xx (*.f64 xy zx))) |
(fma.f64 yx zy (fma.f64 yy xx (*.f64 xy zx))) |
(fma.f64 yy xx (fma.f64 xy zx (*.f64 zy yx))) |
(fma.f64 xx yy (fma.f64 xy zx (*.f64 zy yx))) |
(-.f64 (/.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx)))) (/.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx)))) (/.f64 (pow.f64 (fma.f64 xy zx (*.f64 zy yx)) #s(literal 2 binary64)) (-.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (/.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)))) |
(+.f64 (fma.f64 xy zx (*.f64 yy xx)) (*.f64 zy yx)) |
(+.f64 (/.f64 (pow.f64 (fma.f64 zy yx (*.f64 yy xx)) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))) (neg.f64 (/.f64 (pow.f64 (*.f64 xy zx) #s(literal 2 binary64)) (-.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx))))) |
(+.f64 (fma.f64 xy zx (*.f64 zy yx)) (*.f64 yy xx)) |
(+.f64 (*.f64 xy zx) (fma.f64 zy yx (*.f64 yy xx))) |
(+.f64 (fma.f64 zy yx (*.f64 yy xx)) (*.f64 xy zx)) |
(+.f64 (*.f64 zy yx) (fma.f64 yy xx (*.f64 xy zx))) |
(+.f64 (*.f64 yy xx) (fma.f64 xy zx (*.f64 zy yx))) |
(*.f64 (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 zy yx) (*.f64 yy xx)))) |
(*.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64))) (pow.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) #s(literal -1 binary64))) |
(*.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx))) #s(literal -1 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (/.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)))) (*.f64 (/.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (/.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))))) (+.f64 (/.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (/.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (/.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (fma.f64 (/.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (/.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (*.f64 (/.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (/.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 zy yx) (*.f64 yy xx)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (*.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)))) (pow.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) #s(literal 2 binary64))) |
(/.f64 (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))) (-.f64 (*.f64 zy yx) (*.f64 yy xx))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (-.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx))) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 zy yx (*.f64 yy xx)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)))) (neg.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zy yx) #s(literal 2 binary64))) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) |
(/.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy xx) zy) yx)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yy xx) #s(literal 3 binary64))) (fma.f64 (*.f64 zy yx) (-.f64 (*.f64 zy yx) (*.f64 yy xx)) (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)))) |
(fma.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (pow.f64 (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))))) |
(fma.f64 zy yx (*.f64 yy xx)) |
(fma.f64 yx zy (*.f64 yy xx)) |
(fma.f64 yy xx (*.f64 zy yx)) |
(fma.f64 xx yy (*.f64 zy yx)) |
(-.f64 (/.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (*.f64 zy yx) (*.f64 yy xx))) (/.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (*.f64 zy yx) (*.f64 yy xx)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (/.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx)))) |
(+.f64 (/.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))) (neg.f64 (/.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (fma.f64 yy xx (*.f64 (neg.f64 zy) yx))))) |
(+.f64 (*.f64 zy yx) (*.f64 yy xx)) |
(+.f64 (*.f64 yy xx) (*.f64 zy yx)) |
Compiled 31 195 to 2 464 computations (92.1% saved)
8 alts after pruning (8 fresh and 0 done)
Pruned | Kept | Total | |
---|---|---|---|
New | 571 | 8 | 579 |
Fresh | 0 | 0 | 0 |
Picked | 1 | 0 | 1 |
Done | 0 | 0 | 0 |
Total | 572 | 8 | 580 |
Status | Accuracy | Program |
---|---|---|
▶ | 65.6% | (-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) (*.f64 zx yy)) |
64.0% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 zy yx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 xx) zy)))) | |
▶ | 67.8% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)))) |
▶ | 36.5% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
38.5% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)) | |
▶ | 40.9% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
34.9% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) | |
▶ | 37.9% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
Compiled 498 to 334 computations (32.9% saved)
1× | egg-herbie |
Found 17 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
cost-diff | 0 | (-.f64 yy zy) | |
cost-diff | 0 | (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx)) | |
cost-diff | 0 | #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) | |
cost-diff | 0 | (-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) (*.f64 zx yy)) | |
cost-diff | 0 | (-.f64 zy xy) | |
cost-diff | 0 | (*.f64 (-.f64 zy xy) yx) | |
cost-diff | 0 | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) | |
cost-diff | 0 | (-.f64 yy zy) | |
cost-diff | 0 | (*.f64 (-.f64 yy zy) xx) | |
cost-diff | 0 | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) | |
cost-diff | 0 | (-.f64 xx zx) | |
cost-diff | 0 | (*.f64 (-.f64 xx zx) yy) | |
cost-diff | 0 | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) | |
cost-diff | 0 | (-.f64 xx zx) | |
cost-diff | 0 | (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)) | |
cost-diff | 0 | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)))) | |
cost-diff | 2 | (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy))) |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 36 | 273 |
0 | 50 | 273 |
1 | 102 | 273 |
2 | 219 | 243 |
3 | 598 | 237 |
4 | 1734 | 237 |
5 | 3524 | 237 |
6 | 6067 | 237 |
7 | 6516 | 237 |
8 | 6735 | 237 |
9 | 6789 | 237 |
10 | 6797 | 237 |
11 | 6926 | 237 |
12 | 7551 | 237 |
13 | 7724 | 237 |
14 | 7770 | 237 |
15 | 7783 | 237 |
16 | 7783 | 237 |
17 | 7783 | 237 |
18 | 7783 | 237 |
19 | 7783 | 237 |
0 | 8108 | 225 |
1× | iter limit |
1× | node limit |
1× | iter limit |
Inputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)))) |
(fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy))) |
xy |
zx |
(fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)) |
(-.f64 xx zx) |
xx |
yy |
(*.f64 (neg.f64 yx) xy) |
(neg.f64 yx) |
yx |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
(*.f64 (-.f64 xx zx) yy) |
(-.f64 xx zx) |
xx |
zx |
yy |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
(*.f64 (-.f64 yy zy) xx) |
(-.f64 yy zy) |
yy |
zy |
xx |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
(*.f64 (-.f64 zy xy) yx) |
(-.f64 zy xy) |
zy |
xy |
yx |
(-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) (*.f64 zx yy)) |
#s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) |
(fma.f64 (-.f64 yy zy) xx (*.f64 xy zx)) |
(-.f64 yy zy) |
yy |
zy |
xx |
(*.f64 xy zx) |
xy |
zx |
(*.f64 zx yy) |
Outputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy))) |
(fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy))) |
(fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy)) |
xy |
zx |
(fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)) |
(-.f64 xx zx) |
xx |
yy |
(*.f64 (neg.f64 yx) xy) |
(neg.f64 yx) |
yx |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
(*.f64 (-.f64 xx zx) yy) |
(-.f64 xx zx) |
xx |
zx |
yy |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
(*.f64 (-.f64 yy zy) xx) |
(-.f64 yy zy) |
yy |
zy |
xx |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
(*.f64 (-.f64 zy xy) yx) |
(-.f64 zy xy) |
zy |
xy |
yx |
(-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) (*.f64 zx yy)) |
(fma.f64 (neg.f64 yy) zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx)))) |
#s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) |
(fma.f64 (-.f64 yy zy) xx (*.f64 xy zx)) |
(-.f64 yy zy) |
yy |
zy |
xx |
(*.f64 xy zx) |
xy |
zx |
(*.f64 zx yy) |
Found 17 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
accuracy | 0.0 | (*.f64 xy zx) | |
accuracy | 0.7578042428166806 | (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx)) | |
accuracy | 2.8515521791510294 | (-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) (*.f64 zx yy)) | |
accuracy | 19.85496261844718 | #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) | |
accuracy | 0.0 | (-.f64 zy xy) | |
accuracy | 0.00390625 | (*.f64 (-.f64 zy xy) yx) | |
accuracy | 40.646257056713 | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) | |
accuracy | 0.0 | (-.f64 yy zy) | |
accuracy | 0.0078125 | (*.f64 (-.f64 yy zy) xx) | |
accuracy | 37.82268644276711 | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) | |
accuracy | 0.0 | (-.f64 xx zx) | |
accuracy | 0.01171875 | (*.f64 (-.f64 xx zx) yy) | |
accuracy | 39.735808401807205 | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) | |
accuracy | 0.0 | (neg.f64 yx) | |
accuracy | 0.7538979928166807 | (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)) | |
accuracy | 1.5038897356333614 | (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy))) | |
accuracy | 18.853207268903212 | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)))) |
48.0ms | 256× | 0 | valid |
Compiled 230 to 31 computations (86.5% saved)
ival-mult
: 16.0ms (55.3% of total)ival-sub
: 6.0ms (20.7% of total)ival-add
: 5.0ms (17.3% of total)ival-neg
: 1.0ms (3.5% of total)ival-true
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)Inputs |
---|
(fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)))) |
(fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)) |
(-.f64 xx zx) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
(*.f64 (-.f64 xx zx) yy) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
(*.f64 (-.f64 yy zy) xx) |
(-.f64 yy zy) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
(*.f64 (-.f64 zy xy) yx) |
(-.f64 zy xy) |
(-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) (*.f64 zx yy)) |
#s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) |
(fma.f64 (-.f64 yy zy) xx (*.f64 xy zx)) |
(neg.f64 yx) |
(*.f64 xy zx) |
Outputs |
---|
(+ (* -1 (* xy yx)) (+ (* -1 (* yy zx)) (* xy zx))) |
(+ (* -1 (* xy yx)) (+ (* -1 (* yy zx)) (+ (* xx yy) (* xy zx)))) |
(- (+ (* xy zx) (* yx zy)) (+ (* xy yx) (* yy zx))) |
(- (+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) (+ (* xy yx) (* yy zx))) |
(+ (* -1 (* xy yx)) (* -1 (* yy zx))) |
(+ (* -1 (* xy yx)) (+ (* -1 (* yy zx)) (* xx yy))) |
(* -1 zx) |
(- xx zx) |
(* -1 (* yy zx)) |
(+ (* -1 (* yy zx)) (* xx yy)) |
(* xx (- yy zy)) |
(- (+ (* xy zx) (* yx zy)) (* xy yx)) |
(- (+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) (* xy yx)) |
(* xy zx) |
(+ (* xx (- yy zy)) (* xy zx)) |
(* xx yy) |
(* xx (+ yy (+ (* -1 (/ (* xy yx) xx)) (+ (* -1 (/ (* yy zx) xx)) (/ (* xy zx) xx))))) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) (+ zy (+ (/ (* xy yx) xx) (/ (* yy zx) xx))))) |
(* xx (+ yy (+ (* -1 (/ (* xy yx) xx)) (* -1 (/ (* yy zx) xx))))) |
xx |
(* xx (+ 1 (* -1 (/ zx xx)))) |
(* xx (+ yy (* -1 (/ (* yy zx) xx)))) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) (+ zy (/ (* xy yx) xx)))) |
(* xx (- (+ yy (/ (* xy zx) xx)) zy)) |
(* -1 (* xx (+ (* -1 yy) (* -1 (/ (+ (* -1 (* xy yx)) (+ (* -1 (* yy zx)) (* xy zx))) xx))))) |
(* -1 (* xx (- (* -1 yy) (* -1 zy)))) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xy yx) (* yy zx))) xx))) (* -1 zy)))) |
(* -1 (* xx (+ (* -1 yy) (* -1 (/ (+ (* -1 (* xy yx)) (* -1 (* yy zx))) xx))))) |
(* -1 (* xx (- (/ zx xx) 1))) |
(* -1 (* xx (+ (* -1 yy) (/ (* yy zx) xx)))) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (* xy yx)) xx))) (* -1 zy)))) |
(* -1 (* xx (+ (* -1 (- yy zy)) (* -1 (/ (* xy zx) xx))))) |
(+ (* -1 (* xy yx)) (* xy zx)) |
(+ (* -1 (* xy yx)) (+ (* xy zx) (* yy (- xx zx)))) |
(- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) |
(- (+ (* xy zx) (+ (* yx zy) (* yy (- xx zx)))) (+ (* xx zy) (* xy yx))) |
(* -1 (* xy yx)) |
(+ (* -1 (* xy yx)) (* yy (- xx zx))) |
(* yy (- xx zx)) |
(* -1 (* xx zy)) |
(+ (* -1 (* xx zy)) (* xx yy)) |
(* -1 zy) |
(- yy zy) |
(- (+ (* xx yy) (+ (* xy zx) (* yx zy))) (+ (* xx zy) (* xy yx))) |
(+ (* -1 (* xx zy)) (* xy zx)) |
(+ (* -1 (* xx zy)) (+ (* xx yy) (* xy zx))) |
(* yy (- (+ xx (+ (* -1 (/ (* xy yx) yy)) (/ (* xy zx) yy))) zx)) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (+ zx (+ (/ (* xx zy) yy) (/ (* xy yx) yy))))) |
(* yy (- (+ xx (* -1 (/ (* xy yx) yy))) zx)) |
(* yy (+ xx (* -1 (/ (* xx zy) yy)))) |
yy |
(* yy (+ 1 (* -1 (/ zy yy)))) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (+ (/ (* xx zy) yy) (/ (* xy yx) yy)))) |
(* yy (+ xx (+ (* -1 (/ (* xx zy) yy)) (/ (* xy zx) yy)))) |
(* -1 (* yy (+ (* -1 (- xx zx)) (* -1 (/ (+ (* -1 (* xy yx)) (* xy zx)) yy))))) |
(* -1 (* yy (- (* -1 xx) (* -1 zx)))) |
(* -1 (* yy (- (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) yy))) (* -1 zx)))) |
(* -1 (* yy (+ (* -1 (- xx zx)) (/ (* xy yx) yy)))) |
(* -1 (* yy (+ (* -1 xx) (/ (* xx zy) yy)))) |
(* -1 (* yy (- (/ zy yy) 1))) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) yy))))) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (+ (* -1 (* xx zy)) (* xy zx)) yy))))) |
(+ (* xy zx) (* yy (- xx zx))) |
(- (+ (* xx yy) (* xy zx)) (+ (* xx zy) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy zx) (* yx (- zy xy)))) (+ (* xx zy) (* yy zx))) |
(* yx (- zy xy)) |
(- (+ (* xx yy) (* xy zx)) (* xx zy)) |
(- (+ (* xx yy) (+ (* xy zx) (* yx (- zy xy)))) (* xx zy)) |
(* -1 yx) |
(* yx (+ (* -1 xy) (+ (/ (* xy zx) yx) (/ (* yy (- xx zx)) yx)))) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (+ xy (+ (/ (* xx zy) yx) (/ (* yy zx) yx))))) |
(* yx (+ (* -1 xy) (/ (* yy (- xx zx)) yx))) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (+ xy (/ (* xx zy) yx)))) |
(* -1 (* yx (+ xy (* -1 (/ (+ (* xy zx) (* yy (- xx zx))) yx))))) |
(* -1 (* yx (- (* -1 zy) (* -1 xy)))) |
(* -1 (* yx (- (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (+ (* xx zy) (* yy zx))) yx))) (* -1 xy)))) |
(* -1 (* yx (+ xy (* -1 (/ (* yy (- xx zx)) yx))))) |
(* -1 (* yx (- (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xx zy)) yx))) (* -1 xy)))) |
(- (+ (* xx yy) (* xy zx)) (+ (* xy yx) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) (+ (* xy yx) (* yy zx))) |
(+ yy (* -1 zy)) |
(+ (* -1 (* xy yx)) (* yx zy)) |
(* -1 xy) |
(- zy xy) |
(- (+ (* xx yy) (* xy zx)) (* xy yx)) |
(- (+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) (* xy yx)) |
(+ (* xx yy) (* xy zx)) |
(* zy (- yx xx)) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) (+ xx (+ (/ (* xy yx) zy) (/ (* yy zx) zy))))) |
(* zy (+ (* -1 xx) (/ (* xx yy) zy))) |
(* zy (- (/ yy zy) 1)) |
(* yx zy) |
(* zy (+ yx (* -1 (/ (* xy yx) zy)))) |
zy |
(* zy (+ 1 (* -1 (/ xy zy)))) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) (+ xx (/ (* xy yx) zy)))) |
(* zy (+ (* -1 xx) (+ (/ (* xx yy) zy) (/ (* xy zx) zy)))) |
(* -1 (* zy (- (* -1 yx) (* -1 xx)))) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (+ (* xy yx) (* yy zx))) zy))) (* -1 xx)))) |
(* -1 (* zy (+ xx (* -1 (/ (* xx yy) zy))))) |
(* -1 (* zy (+ 1 (* -1 (/ yy zy))))) |
(* -1 (* zy (+ (* -1 yx) (/ (* xy yx) zy)))) |
(* -1 (* zy (- (/ xy zy) 1))) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xy yx)) zy))) (* -1 xx)))) |
(* -1 (* zy (+ xx (* -1 (/ (+ (* xx yy) (* xy zx)) zy))))) |
(+ (* -1 (* xy yx)) (* xx yy)) |
(+ (* -1 (* xy yx)) (+ (* xx yy) (* zx (+ xy (* -1 yy))))) |
(- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) |
(- (+ (* xx yy) (+ (* yx zy) (* zx (- xy yy)))) (+ (* xx zy) (* xy yx))) |
(+ xx (* -1 zx)) |
(* zx (+ xy (* -1 yy))) |
(* zx (+ xy (+ (* -1 yy) (+ (* -1 (/ (* xy yx) zx)) (/ (* xx yy) zx))))) |
(* zx (- xy yy)) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (+ yy (+ (/ (* xx zy) zx) (/ (* xy yx) zx))))) |
(* zx (+ (* -1 yy) (+ (* -1 (/ (* xy yx) zx)) (/ (* xx yy) zx)))) |
(* zx (- (/ xx zx) 1)) |
(* zx (+ (* -1 yy) (/ (* xx yy) zx))) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (+ (/ (* xx zy) zx) (/ (* xy yx) zx)))) |
(* zx (+ xy (/ (* xx (- yy zy)) zx))) |
(* -1 (* zx (+ yy (* -1 xy)))) |
(* -1 (* zx (+ yy (+ (* -1 xy) (* -1 (/ (+ (* -1 (* xy yx)) (* xx yy)) zx)))))) |
(* -1 (* zx (- (* -1 xy) (* -1 yy)))) |
(* -1 (* zx (- (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) zx))) (* -1 yy)))) |
(* -1 (* zx (+ yy (* -1 (/ (+ (* -1 (* xy yx)) (* xx yy)) zx))))) |
(* -1 (* zx (+ 1 (* -1 (/ xx zx))))) |
(* -1 (* zx (+ yy (* -1 (/ (* xx yy) zx))))) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) zx))))) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (* xx (- yy zy)) zx))))) |
(+ (* xy (+ zx (* -1 yx))) (* yy (- xx zx))) |
(- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy (- zx yx)) (* yx zy))) (+ (* xx zy) (* yy zx))) |
(+ zy (* -1 xy)) |
(- (+ (* xx yy) (* yx zy)) (* xx zy)) |
(- (+ (* xx yy) (+ (* xy (- zx yx)) (* yx zy))) (* xx zy)) |
(* xy (+ zx (* -1 yx))) |
(* xy (+ zx (+ (* -1 yx) (/ (* yy (- xx zx)) xy)))) |
(* xy (- zx yx)) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (+ yx (+ (/ (* xx zy) xy) (/ (* yy zx) xy))))) |
(* xy (+ (* -1 yx) (/ (* yy (- xx zx)) xy))) |
(* xy (+ (* -1 yx) (/ (* yx zy) xy))) |
(* xy (- (/ zy xy) 1)) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (+ yx (/ (* xx zy) xy)))) |
(* xy (+ zx (/ (* xx (- yy zy)) xy))) |
(* -1 (* xy (+ yx (* -1 zx)))) |
(* -1 (* xy (+ yx (+ (* -1 zx) (* -1 (/ (* yy (- xx zx)) xy)))))) |
(* -1 (* xy (- (* -1 zx) (* -1 yx)))) |
(* -1 (* xy (- (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* yy zx))) xy))) (* -1 yx)))) |
(* -1 (* xy (+ yx (* -1 (/ (* yy (- xx zx)) xy))))) |
(* -1 (* xy (+ yx (* -1 (/ (* yx zy) xy))))) |
(* -1 (* xy (+ 1 (* -1 (/ zy xy))))) |
(* -1 (* xy (- (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (* xx zy)) xy))) (* -1 yx)))) |
(* -1 (* xy (+ (* -1 zx) (* -1 (/ (* xx (- yy zy)) xy))))) |
18 calls:
Time | Variable | Point | Expression | |
---|---|---|---|---|
3.0ms | zy | @ | inf | ((+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (+ (* (- xx zx) yy) (* (neg yx) xy)) (- xx zx) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- xx zx) yy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- yy zy) xx) (- yy zy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- zy xy) yx) (- zy xy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (+ (* (- yy zy) xx) (* xy zx)) (neg yx) (* xy zx)) |
2.0ms | xx | @ | -inf | ((+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (+ (* (- xx zx) yy) (* (neg yx) xy)) (- xx zx) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- xx zx) yy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- yy zy) xx) (- yy zy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- zy xy) yx) (- zy xy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (+ (* (- yy zy) xx) (* xy zx)) (neg yx) (* xy zx)) |
2.0ms | yy | @ | -inf | ((+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (+ (* (- xx zx) yy) (* (neg yx) xy)) (- xx zx) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- xx zx) yy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- yy zy) xx) (- yy zy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- zy xy) yx) (- zy xy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (+ (* (- yy zy) xx) (* xy zx)) (neg yx) (* xy zx)) |
2.0ms | xx | @ | inf | ((+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (+ (* (- xx zx) yy) (* (neg yx) xy)) (- xx zx) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- xx zx) yy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- yy zy) xx) (- yy zy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- zy xy) yx) (- zy xy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (+ (* (- yy zy) xx) (* xy zx)) (neg yx) (* xy zx)) |
2.0ms | xx | @ | 0 | ((+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (+ (* (- xx zx) yy) (* (neg yx) xy)) (- xx zx) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- xx zx) yy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- yy zy) xx) (- yy zy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (* (- zy xy) yx) (- zy xy) (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (+ (* (- yy zy) xx) (* xy zx)) (neg yx) (* xy zx)) |
1× | egg-herbie |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 458 | 1959 |
1 | 1670 | 1745 |
2 | 5670 | 1690 |
0 | 8732 | 1588 |
1× | iter limit |
1× | node limit |
Inputs |
---|
(+ (* -1 (* xy yx)) (+ (* -1 (* yy zx)) (* xy zx))) |
(+ (* -1 (* xy yx)) (+ (* -1 (* yy zx)) (+ (* xx yy) (* xy zx)))) |
(- (+ (* xy zx) (* yx zy)) (+ (* xy yx) (* yy zx))) |
(- (+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) (+ (* xy yx) (* yy zx))) |
(+ (* -1 (* xy yx)) (* -1 (* yy zx))) |
(+ (* -1 (* xy yx)) (+ (* -1 (* yy zx)) (* xx yy))) |
(* -1 zx) |
(- xx zx) |
(* -1 (* yy zx)) |
(+ (* -1 (* yy zx)) (* xx yy)) |
(* xx (- yy zy)) |
(- (+ (* xy zx) (* yx zy)) (* xy yx)) |
(- (+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) (* xy yx)) |
(* xy zx) |
(+ (* xx (- yy zy)) (* xy zx)) |
(* xx yy) |
(* xx (+ yy (+ (* -1 (/ (* xy yx) xx)) (+ (* -1 (/ (* yy zx) xx)) (/ (* xy zx) xx))))) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) (+ zy (+ (/ (* xy yx) xx) (/ (* yy zx) xx))))) |
(* xx (+ yy (+ (* -1 (/ (* xy yx) xx)) (* -1 (/ (* yy zx) xx))))) |
xx |
(* xx (+ 1 (* -1 (/ zx xx)))) |
(* xx (+ yy (* -1 (/ (* yy zx) xx)))) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) (+ zy (/ (* xy yx) xx)))) |
(* xx (- (+ yy (/ (* xy zx) xx)) zy)) |
(* -1 (* xx (+ (* -1 yy) (* -1 (/ (+ (* -1 (* xy yx)) (+ (* -1 (* yy zx)) (* xy zx))) xx))))) |
(* -1 (* xx (- (* -1 yy) (* -1 zy)))) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xy yx) (* yy zx))) xx))) (* -1 zy)))) |
(* -1 (* xx (+ (* -1 yy) (* -1 (/ (+ (* -1 (* xy yx)) (* -1 (* yy zx))) xx))))) |
(* -1 (* xx (- (/ zx xx) 1))) |
(* -1 (* xx (+ (* -1 yy) (/ (* yy zx) xx)))) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (* xy yx)) xx))) (* -1 zy)))) |
(* -1 (* xx (+ (* -1 (- yy zy)) (* -1 (/ (* xy zx) xx))))) |
(+ (* -1 (* xy yx)) (* xy zx)) |
(+ (* -1 (* xy yx)) (+ (* xy zx) (* yy (- xx zx)))) |
(- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) |
(- (+ (* xy zx) (+ (* yx zy) (* yy (- xx zx)))) (+ (* xx zy) (* xy yx))) |
(* -1 (* xy yx)) |
(+ (* -1 (* xy yx)) (* yy (- xx zx))) |
(* yy (- xx zx)) |
(* -1 (* xx zy)) |
(+ (* -1 (* xx zy)) (* xx yy)) |
(* -1 zy) |
(- yy zy) |
(- (+ (* xx yy) (+ (* xy zx) (* yx zy))) (+ (* xx zy) (* xy yx))) |
(+ (* -1 (* xx zy)) (* xy zx)) |
(+ (* -1 (* xx zy)) (+ (* xx yy) (* xy zx))) |
(* yy (- (+ xx (+ (* -1 (/ (* xy yx) yy)) (/ (* xy zx) yy))) zx)) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (+ zx (+ (/ (* xx zy) yy) (/ (* xy yx) yy))))) |
(* yy (- (+ xx (* -1 (/ (* xy yx) yy))) zx)) |
(* yy (+ xx (* -1 (/ (* xx zy) yy)))) |
yy |
(* yy (+ 1 (* -1 (/ zy yy)))) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (+ (/ (* xx zy) yy) (/ (* xy yx) yy)))) |
(* yy (+ xx (+ (* -1 (/ (* xx zy) yy)) (/ (* xy zx) yy)))) |
(* -1 (* yy (+ (* -1 (- xx zx)) (* -1 (/ (+ (* -1 (* xy yx)) (* xy zx)) yy))))) |
(* -1 (* yy (- (* -1 xx) (* -1 zx)))) |
(* -1 (* yy (- (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) yy))) (* -1 zx)))) |
(* -1 (* yy (+ (* -1 (- xx zx)) (/ (* xy yx) yy)))) |
(* -1 (* yy (+ (* -1 xx) (/ (* xx zy) yy)))) |
(* -1 (* yy (- (/ zy yy) 1))) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) yy))))) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (+ (* -1 (* xx zy)) (* xy zx)) yy))))) |
(+ (* xy zx) (* yy (- xx zx))) |
(- (+ (* xx yy) (* xy zx)) (+ (* xx zy) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy zx) (* yx (- zy xy)))) (+ (* xx zy) (* yy zx))) |
(* yx (- zy xy)) |
(- (+ (* xx yy) (* xy zx)) (* xx zy)) |
(- (+ (* xx yy) (+ (* xy zx) (* yx (- zy xy)))) (* xx zy)) |
(* -1 yx) |
(* yx (+ (* -1 xy) (+ (/ (* xy zx) yx) (/ (* yy (- xx zx)) yx)))) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (+ xy (+ (/ (* xx zy) yx) (/ (* yy zx) yx))))) |
(* yx (+ (* -1 xy) (/ (* yy (- xx zx)) yx))) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (+ xy (/ (* xx zy) yx)))) |
(* -1 (* yx (+ xy (* -1 (/ (+ (* xy zx) (* yy (- xx zx))) yx))))) |
(* -1 (* yx (- (* -1 zy) (* -1 xy)))) |
(* -1 (* yx (- (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (+ (* xx zy) (* yy zx))) yx))) (* -1 xy)))) |
(* -1 (* yx (+ xy (* -1 (/ (* yy (- xx zx)) yx))))) |
(* -1 (* yx (- (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xx zy)) yx))) (* -1 xy)))) |
(- (+ (* xx yy) (* xy zx)) (+ (* xy yx) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) (+ (* xy yx) (* yy zx))) |
(+ yy (* -1 zy)) |
(+ (* -1 (* xy yx)) (* yx zy)) |
(* -1 xy) |
(- zy xy) |
(- (+ (* xx yy) (* xy zx)) (* xy yx)) |
(- (+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) (* xy yx)) |
(+ (* xx yy) (* xy zx)) |
(* zy (- yx xx)) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) (+ xx (+ (/ (* xy yx) zy) (/ (* yy zx) zy))))) |
(* zy (+ (* -1 xx) (/ (* xx yy) zy))) |
(* zy (- (/ yy zy) 1)) |
(* yx zy) |
(* zy (+ yx (* -1 (/ (* xy yx) zy)))) |
zy |
(* zy (+ 1 (* -1 (/ xy zy)))) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) (+ xx (/ (* xy yx) zy)))) |
(* zy (+ (* -1 xx) (+ (/ (* xx yy) zy) (/ (* xy zx) zy)))) |
(* -1 (* zy (- (* -1 yx) (* -1 xx)))) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (+ (* xy yx) (* yy zx))) zy))) (* -1 xx)))) |
(* -1 (* zy (+ xx (* -1 (/ (* xx yy) zy))))) |
(* -1 (* zy (+ 1 (* -1 (/ yy zy))))) |
(* -1 (* zy (+ (* -1 yx) (/ (* xy yx) zy)))) |
(* -1 (* zy (- (/ xy zy) 1))) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xy yx)) zy))) (* -1 xx)))) |
(* -1 (* zy (+ xx (* -1 (/ (+ (* xx yy) (* xy zx)) zy))))) |
(+ (* -1 (* xy yx)) (* xx yy)) |
(+ (* -1 (* xy yx)) (+ (* xx yy) (* zx (+ xy (* -1 yy))))) |
(- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) |
(- (+ (* xx yy) (+ (* yx zy) (* zx (- xy yy)))) (+ (* xx zy) (* xy yx))) |
(+ xx (* -1 zx)) |
(* zx (+ xy (* -1 yy))) |
(* zx (+ xy (+ (* -1 yy) (+ (* -1 (/ (* xy yx) zx)) (/ (* xx yy) zx))))) |
(* zx (- xy yy)) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (+ yy (+ (/ (* xx zy) zx) (/ (* xy yx) zx))))) |
(* zx (+ (* -1 yy) (+ (* -1 (/ (* xy yx) zx)) (/ (* xx yy) zx)))) |
(* zx (- (/ xx zx) 1)) |
(* zx (+ (* -1 yy) (/ (* xx yy) zx))) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (+ (/ (* xx zy) zx) (/ (* xy yx) zx)))) |
(* zx (+ xy (/ (* xx (- yy zy)) zx))) |
(* -1 (* zx (+ yy (* -1 xy)))) |
(* -1 (* zx (+ yy (+ (* -1 xy) (* -1 (/ (+ (* -1 (* xy yx)) (* xx yy)) zx)))))) |
(* -1 (* zx (- (* -1 xy) (* -1 yy)))) |
(* -1 (* zx (- (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) zx))) (* -1 yy)))) |
(* -1 (* zx (+ yy (* -1 (/ (+ (* -1 (* xy yx)) (* xx yy)) zx))))) |
(* -1 (* zx (+ 1 (* -1 (/ xx zx))))) |
(* -1 (* zx (+ yy (* -1 (/ (* xx yy) zx))))) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) zx))))) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (* xx (- yy zy)) zx))))) |
(+ (* xy (+ zx (* -1 yx))) (* yy (- xx zx))) |
(- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* yy zx))) |
(- (+ (* xx yy) (+ (* xy (- zx yx)) (* yx zy))) (+ (* xx zy) (* yy zx))) |
(+ zy (* -1 xy)) |
(- (+ (* xx yy) (* yx zy)) (* xx zy)) |
(- (+ (* xx yy) (+ (* xy (- zx yx)) (* yx zy))) (* xx zy)) |
(* xy (+ zx (* -1 yx))) |
(* xy (+ zx (+ (* -1 yx) (/ (* yy (- xx zx)) xy)))) |
(* xy (- zx yx)) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (+ yx (+ (/ (* xx zy) xy) (/ (* yy zx) xy))))) |
(* xy (+ (* -1 yx) (/ (* yy (- xx zx)) xy))) |
(* xy (+ (* -1 yx) (/ (* yx zy) xy))) |
(* xy (- (/ zy xy) 1)) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (+ yx (/ (* xx zy) xy)))) |
(* xy (+ zx (/ (* xx (- yy zy)) xy))) |
(* -1 (* xy (+ yx (* -1 zx)))) |
(* -1 (* xy (+ yx (+ (* -1 zx) (* -1 (/ (* yy (- xx zx)) xy)))))) |
(* -1 (* xy (- (* -1 zx) (* -1 yx)))) |
(* -1 (* xy (- (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* yy zx))) xy))) (* -1 yx)))) |
(* -1 (* xy (+ yx (* -1 (/ (* yy (- xx zx)) xy))))) |
(* -1 (* xy (+ yx (* -1 (/ (* yx zy) xy))))) |
(* -1 (* xy (+ 1 (* -1 (/ zy xy))))) |
(* -1 (* xy (- (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (* xx zy)) xy))) (* -1 yx)))) |
(* -1 (* xy (+ (* -1 zx) (* -1 (/ (* xx (- yy zy)) xy))))) |
Outputs |
---|
(+ (* -1 (* xy yx)) (+ (* -1 (* yy zx)) (* xy zx))) |
(fma.f64 (-.f64 zx yx) xy (*.f64 (neg.f64 yy) zx)) |
(+ (* -1 (* xy yx)) (+ (* -1 (* yy zx)) (+ (* xx yy) (* xy zx)))) |
(fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy)) |
(- (+ (* xy zx) (* yx zy)) (+ (* xy yx) (* yy zx))) |
(-.f64 (fma.f64 (-.f64 xy yy) zx (*.f64 zy yx)) (*.f64 yx xy)) |
(- (+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) (+ (* xy yx) (* yy zx))) |
(fma.f64 (-.f64 yy zy) xx (-.f64 (fma.f64 (-.f64 xy yy) zx (*.f64 zy yx)) (*.f64 yx xy))) |
(+ (* -1 (* xy yx)) (* -1 (* yy zx))) |
(neg.f64 (fma.f64 yx xy (*.f64 yy zx))) |
(+ (* -1 (* xy yx)) (+ (* -1 (* yy zx)) (* xx yy))) |
(fma.f64 (neg.f64 xy) yx (*.f64 (-.f64 xx zx) yy)) |
(* -1 zx) |
(neg.f64 zx) |
(- xx zx) |
(-.f64 xx zx) |
(* -1 (* yy zx)) |
(*.f64 (neg.f64 yy) zx) |
(+ (* -1 (* yy zx)) (* xx yy)) |
(*.f64 (-.f64 xx zx) yy) |
(* xx (- yy zy)) |
(*.f64 (-.f64 yy zy) xx) |
(- (+ (* xy zx) (* yx zy)) (* xy yx)) |
(fma.f64 (-.f64 zx yx) xy (*.f64 zy yx)) |
(- (+ (* xx (- yy zy)) (+ (* xy zx) (* yx zy))) (* xy yx)) |
(fma.f64 (-.f64 yy zy) xx (fma.f64 (-.f64 zx yx) xy (*.f64 zy yx))) |
(* xy zx) |
(*.f64 zx xy) |
(+ (* xx (- yy zy)) (* xy zx)) |
(fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)) |
(* xx yy) |
(*.f64 yy xx) |
(* xx (+ yy (+ (* -1 (/ (* xy yx) xx)) (+ (* -1 (/ (* yy zx) xx)) (/ (* xy zx) xx))))) |
(*.f64 (fma.f64 (/.f64 yx xx) (neg.f64 xy) (fma.f64 (/.f64 zx xx) (-.f64 xy yy) yy)) xx) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) (+ zy (+ (/ (* xy yx) xx) (/ (* yy zx) xx))))) |
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 zy xx) yx (fma.f64 (/.f64 zx xx) xy yy)) (neg.f64 (/.f64 (fma.f64 yx xy (*.f64 yy zx)) xx))) zy) xx) |
(* xx (+ yy (+ (* -1 (/ (* xy yx) xx)) (* -1 (/ (* yy zx) xx))))) |
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 yx xy (*.f64 yy zx)) xx) yy) xx) |
xx |
(* xx (+ 1 (* -1 (/ zx xx)))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 zx xx)) xx) |
(* xx (+ yy (* -1 (/ (* yy zx) xx)))) |
(*.f64 (*.f64 yy (-.f64 #s(literal 1 binary64) (/.f64 zx xx))) xx) |
(* xx (- (+ yy (+ (/ (* xy zx) xx) (/ (* yx zy) xx))) (+ zy (/ (* xy yx) xx)))) |
(*.f64 (-.f64 (fma.f64 (/.f64 zy xx) yx (fma.f64 (/.f64 zx xx) xy yy)) (fma.f64 (/.f64 yx xx) xy zy)) xx) |
(* xx (- (+ yy (/ (* xy zx) xx)) zy)) |
(*.f64 (fma.f64 (/.f64 zx xx) xy (-.f64 yy zy)) xx) |
(* -1 (* xx (+ (* -1 yy) (* -1 (/ (+ (* -1 (* xy yx)) (+ (* -1 (* yy zx)) (* xy zx))) xx))))) |
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 (-.f64 yy xy) zx (*.f64 yx xy)) xx) yy)) xx) |
(* -1 (* xx (- (* -1 yy) (* -1 zy)))) |
(*.f64 (-.f64 yy zy) xx) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xy yx) (* yy zx))) xx))) (* -1 zy)))) |
(*.f64 (neg.f64 xx) (-.f64 zy (+.f64 (/.f64 (-.f64 (fma.f64 (-.f64 xy yy) zx (*.f64 zy yx)) (*.f64 yx xy)) xx) yy))) |
(* -1 (* xx (+ (* -1 yy) (* -1 (/ (+ (* -1 (* xy yx)) (* -1 (* yy zx))) xx))))) |
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 yx xy (*.f64 yy zx)) xx) yy) xx) |
(* -1 (* xx (- (/ zx xx) 1))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 zx xx)) xx) |
(* -1 (* xx (+ (* -1 yy) (/ (* yy zx) xx)))) |
(*.f64 (*.f64 yy (-.f64 #s(literal 1 binary64) (/.f64 zx xx))) xx) |
(* -1 (* xx (- (+ (* -1 yy) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (* xy yx)) xx))) (* -1 zy)))) |
(*.f64 (neg.f64 xx) (-.f64 zy (+.f64 (/.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 zy yx)) xx) yy))) |
(* -1 (* xx (+ (* -1 (- yy zy)) (* -1 (/ (* xy zx) xx))))) |
(*.f64 (fma.f64 (/.f64 zx xx) xy (-.f64 yy zy)) xx) |
(+ (* -1 (* xy yx)) (* xy zx)) |
(*.f64 (-.f64 zx yx) xy) |
(+ (* -1 (* xy yx)) (+ (* xy zx) (* yy (- xx zx)))) |
(fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy)) |
(- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) |
(fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 yx xx) zy)) |
(- (+ (* xy zx) (+ (* yx zy) (* yy (- xx zx)))) (+ (* xx zy) (* xy yx))) |
(fma.f64 (-.f64 yy zy) xx (-.f64 (fma.f64 (-.f64 xy yy) zx (*.f64 zy yx)) (*.f64 yx xy))) |
(* -1 (* xy yx)) |
(*.f64 (neg.f64 xy) yx) |
(+ (* -1 (* xy yx)) (* yy (- xx zx))) |
(fma.f64 (neg.f64 xy) yx (*.f64 (-.f64 xx zx) yy)) |
(* yy (- xx zx)) |
(*.f64 (-.f64 xx zx) yy) |
(* -1 (* xx zy)) |
(*.f64 (neg.f64 xx) zy) |
(+ (* -1 (* xx zy)) (* xx yy)) |
(*.f64 (-.f64 yy zy) xx) |
(* -1 zy) |
(neg.f64 zy) |
(- yy zy) |
(-.f64 yy zy) |
(- (+ (* xx yy) (+ (* xy zx) (* yx zy))) (+ (* xx zy) (* xy yx))) |
(fma.f64 (-.f64 yy zy) xx (fma.f64 (-.f64 zx yx) xy (*.f64 zy yx))) |
(+ (* -1 (* xx zy)) (* xy zx)) |
(fma.f64 (neg.f64 zy) xx (*.f64 zx xy)) |
(+ (* -1 (* xx zy)) (+ (* xx yy) (* xy zx))) |
(fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)) |
(* yy (- (+ xx (+ (* -1 (/ (* xy yx) yy)) (/ (* xy zx) yy))) zx)) |
(*.f64 (fma.f64 (/.f64 xy yy) (-.f64 zx yx) (-.f64 xx zx)) yy) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (+ zx (+ (/ (* xx zy) yy) (/ (* xy yx) yy))))) |
(*.f64 (-.f64 (-.f64 (+.f64 (fma.f64 (/.f64 zx yy) xy xx) (*.f64 (/.f64 zy yy) (-.f64 yx xx))) (/.f64 (*.f64 yx xy) yy)) zx) yy) |
(* yy (- (+ xx (* -1 (/ (* xy yx) yy))) zx)) |
(*.f64 (-.f64 (-.f64 xx (/.f64 (*.f64 yx xy) yy)) zx) yy) |
(* yy (+ xx (* -1 (/ (* xx zy) yy)))) |
(*.f64 (-.f64 xx (/.f64 (*.f64 zy xx) yy)) yy) |
yy |
(* yy (+ 1 (* -1 (/ zy yy)))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 zy yy)) yy) |
(* yy (- (+ xx (+ (/ (* xy zx) yy) (/ (* yx zy) yy))) (+ (/ (* xx zy) yy) (/ (* xy yx) yy)))) |
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 zx yy) xy xx) (*.f64 (/.f64 zy yy) (-.f64 yx xx))) (/.f64 (*.f64 yx xy) yy)) yy) |
(* yy (+ xx (+ (* -1 (/ (* xx zy) yy)) (/ (* xy zx) yy)))) |
(*.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 zy) xx (*.f64 zx xy)) yy) xx) yy) |
(* -1 (* yy (+ (* -1 (- xx zx)) (* -1 (/ (+ (* -1 (* xy yx)) (* xy zx)) yy))))) |
(*.f64 (fma.f64 (/.f64 xy yy) (-.f64 zx yx) (-.f64 xx zx)) yy) |
(* -1 (* yy (- (* -1 xx) (* -1 zx)))) |
(*.f64 (-.f64 xx zx) yy) |
(* -1 (* yy (- (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) yy))) (* -1 zx)))) |
(*.f64 yy (-.f64 (+.f64 (/.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 yx xx) zy)) yy) xx) zx)) |
(* -1 (* yy (+ (* -1 (- xx zx)) (/ (* xy yx) yy)))) |
(*.f64 (fma.f64 (/.f64 yx yy) xy (-.f64 zx xx)) (neg.f64 yy)) |
(* -1 (* yy (+ (* -1 xx) (/ (* xx zy) yy)))) |
(*.f64 (-.f64 xx (/.f64 (*.f64 zy xx) yy)) yy) |
(* -1 (* yy (- (/ zy yy) 1))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 zy yy)) yy) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (- (+ (* xy zx) (* yx zy)) (+ (* xx zy) (* xy yx))) yy))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 yx xx) zy)) yy) xx) yy) |
(* -1 (* yy (+ (* -1 xx) (* -1 (/ (+ (* -1 (* xx zy)) (* xy zx)) yy))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 zy) xx (*.f64 zx xy)) yy) xx) yy) |
(+ (* xy zx) (* yy (- xx zx))) |
(fma.f64 (-.f64 xx zx) yy (*.f64 zx xy)) |
(- (+ (* xx yy) (* xy zx)) (+ (* xx zy) (* yy zx))) |
(fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx)) |
(- (+ (* xx yy) (+ (* xy zx) (* yx (- zy xy)))) (+ (* xx zy) (* yy zx))) |
(fma.f64 (-.f64 yy zy) xx (-.f64 (fma.f64 (-.f64 xy yy) zx (*.f64 zy yx)) (*.f64 yx xy))) |
(* yx (- zy xy)) |
(*.f64 (-.f64 zy xy) yx) |
(- (+ (* xx yy) (* xy zx)) (* xx zy)) |
(fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)) |
(- (+ (* xx yy) (+ (* xy zx) (* yx (- zy xy)))) (* xx zy)) |
(fma.f64 (-.f64 yy zy) xx (fma.f64 (-.f64 zx yx) xy (*.f64 zy yx))) |
(* -1 yx) |
(neg.f64 yx) |
(* yx (+ (* -1 xy) (+ (/ (* xy zx) yx) (/ (* yy (- xx zx)) yx)))) |
(*.f64 (fma.f64 (/.f64 (-.f64 xx zx) yx) yy (-.f64 (/.f64 (*.f64 zx xy) yx) xy)) yx) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (+ xy (+ (/ (* xx zy) yx) (/ (* yy zx) yx))))) |
(*.f64 (-.f64 (fma.f64 (/.f64 yy yx) xx (fma.f64 (/.f64 zx yx) xy zy)) (fma.f64 (/.f64 zy yx) xx (fma.f64 (/.f64 zx yx) yy xy))) yx) |
(* yx (+ (* -1 xy) (/ (* yy (- xx zx)) yx))) |
(*.f64 (-.f64 (/.f64 (*.f64 (-.f64 xx zx) yy) yx) xy) yx) |
(* yx (- (+ zy (+ (/ (* xx yy) yx) (/ (* xy zx) yx))) (+ xy (/ (* xx zy) yx)))) |
(*.f64 (-.f64 (fma.f64 (/.f64 yy yx) xx (fma.f64 (/.f64 zx yx) xy zy)) (fma.f64 (/.f64 zy yx) xx xy)) yx) |
(* -1 (* yx (+ xy (* -1 (/ (+ (* xy zx) (* yy (- xx zx))) yx))))) |
(*.f64 (-.f64 xy (/.f64 (fma.f64 (-.f64 xx zx) yy (*.f64 zx xy)) yx)) (neg.f64 yx)) |
(* -1 (* yx (- (* -1 zy) (* -1 xy)))) |
(*.f64 (-.f64 zy xy) yx) |
(* -1 (* yx (- (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (+ (* xx zy) (* yy zx))) yx))) (* -1 xy)))) |
(*.f64 (-.f64 xy (+.f64 (/.f64 (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx)) yx) zy)) (neg.f64 yx)) |
(* -1 (* yx (+ xy (* -1 (/ (* yy (- xx zx)) yx))))) |
(*.f64 (-.f64 (/.f64 (*.f64 (-.f64 xx zx) yy) yx) xy) yx) |
(* -1 (* yx (- (+ (* -1 zy) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xx zy)) yx))) (* -1 xy)))) |
(*.f64 (-.f64 xy (+.f64 (/.f64 (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)) yx) zy)) (neg.f64 yx)) |
(- (+ (* xx yy) (* xy zx)) (+ (* xy yx) (* yy zx))) |
(fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy)) |
(- (+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) (+ (* xy yx) (* yy zx))) |
(fma.f64 (-.f64 yy zy) xx (-.f64 (fma.f64 (-.f64 xy yy) zx (*.f64 zy yx)) (*.f64 yx xy))) |
(+ yy (* -1 zy)) |
(-.f64 yy zy) |
(+ (* -1 (* xy yx)) (* yx zy)) |
(*.f64 (-.f64 zy xy) yx) |
(* -1 xy) |
(neg.f64 xy) |
(- zy xy) |
(-.f64 zy xy) |
(- (+ (* xx yy) (* xy zx)) (* xy yx)) |
(fma.f64 (-.f64 zx yx) xy (*.f64 yy xx)) |
(- (+ (* xx yy) (+ (* xy zx) (* zy (- yx xx)))) (* xy yx)) |
(fma.f64 (-.f64 yy zy) xx (fma.f64 (-.f64 zx yx) xy (*.f64 zy yx))) |
(+ (* xx yy) (* xy zx)) |
(fma.f64 yy xx (*.f64 zx xy)) |
(* zy (- yx xx)) |
(*.f64 (-.f64 yx xx) zy) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) (+ xx (+ (/ (* xy yx) zy) (/ (* yy zx) zy))))) |
(*.f64 (-.f64 (fma.f64 (/.f64 zx zy) xy (fma.f64 (/.f64 yy zy) xx yx)) (fma.f64 (/.f64 yx zy) xy (fma.f64 (/.f64 zx zy) yy xx))) zy) |
(* zy (+ (* -1 xx) (/ (* xx yy) zy))) |
(*.f64 (-.f64 (/.f64 (*.f64 yy xx) zy) xx) zy) |
(* zy (- (/ yy zy) 1)) |
(*.f64 (-.f64 (/.f64 yy zy) #s(literal 1 binary64)) zy) |
(* yx zy) |
(*.f64 zy yx) |
(* zy (+ yx (* -1 (/ (* xy yx) zy)))) |
(*.f64 (*.f64 yx (-.f64 #s(literal 1 binary64) (/.f64 xy zy))) zy) |
zy |
(* zy (+ 1 (* -1 (/ xy zy)))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 xy zy)) zy) |
(* zy (- (+ yx (+ (/ (* xx yy) zy) (/ (* xy zx) zy))) (+ xx (/ (* xy yx) zy)))) |
(*.f64 (-.f64 (fma.f64 (/.f64 zx zy) xy (fma.f64 (/.f64 yy zy) xx yx)) (fma.f64 yx (/.f64 xy zy) xx)) zy) |
(* zy (+ (* -1 xx) (+ (/ (* xx yy) zy) (/ (* xy zx) zy)))) |
(*.f64 (fma.f64 xx (-.f64 (/.f64 yy zy) #s(literal 1 binary64)) (/.f64 (*.f64 zx xy) zy)) zy) |
(* -1 (* zy (- (* -1 yx) (* -1 xx)))) |
(*.f64 (-.f64 yx xx) zy) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (+ (* xy yx) (* yy zx))) zy))) (* -1 xx)))) |
(*.f64 (-.f64 xx (+.f64 (/.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy)) zy) yx)) (neg.f64 zy)) |
(* -1 (* zy (+ xx (* -1 (/ (* xx yy) zy))))) |
(*.f64 (-.f64 (/.f64 (*.f64 yy xx) zy) xx) zy) |
(* -1 (* zy (+ 1 (* -1 (/ yy zy))))) |
(*.f64 (-.f64 (/.f64 yy zy) #s(literal 1 binary64)) zy) |
(* -1 (* zy (+ (* -1 yx) (/ (* xy yx) zy)))) |
(*.f64 (*.f64 yx (-.f64 #s(literal 1 binary64) (/.f64 xy zy))) zy) |
(* -1 (* zy (- (/ xy zy) 1))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 xy zy)) zy) |
(* -1 (* zy (- (+ (* -1 yx) (* -1 (/ (- (+ (* xx yy) (* xy zx)) (* xy yx)) zy))) (* -1 xx)))) |
(*.f64 (-.f64 xx (+.f64 (/.f64 (fma.f64 (-.f64 zx yx) xy (*.f64 yy xx)) zy) yx)) (neg.f64 zy)) |
(* -1 (* zy (+ xx (* -1 (/ (+ (* xx yy) (* xy zx)) zy))))) |
(*.f64 (-.f64 xx (/.f64 (fma.f64 yy xx (*.f64 zx xy)) zy)) (neg.f64 zy)) |
(+ (* -1 (* xy yx)) (* xx yy)) |
(fma.f64 (neg.f64 xy) yx (*.f64 yy xx)) |
(+ (* -1 (* xy yx)) (+ (* xx yy) (* zx (+ xy (* -1 yy))))) |
(fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy)) |
(- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) |
(fma.f64 yy xx (fma.f64 (-.f64 zy xy) yx (*.f64 (neg.f64 xx) zy))) |
(- (+ (* xx yy) (+ (* yx zy) (* zx (- xy yy)))) (+ (* xx zy) (* xy yx))) |
(fma.f64 (-.f64 yy zy) xx (-.f64 (fma.f64 (-.f64 xy yy) zx (*.f64 zy yx)) (*.f64 yx xy))) |
(+ xx (* -1 zx)) |
(-.f64 xx zx) |
(* zx (+ xy (* -1 yy))) |
(*.f64 (-.f64 xy yy) zx) |
(* zx (+ xy (+ (* -1 yy) (+ (* -1 (/ (* xy yx) zx)) (/ (* xx yy) zx))))) |
(*.f64 (-.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 xy) yx (*.f64 yy xx)) zx) xy) yy) zx) |
(* zx (- xy yy)) |
(*.f64 (-.f64 xy yy) zx) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (+ yy (+ (/ (* xx zy) zx) (/ (* xy yx) zx))))) |
(*.f64 (-.f64 (-.f64 (+.f64 (fma.f64 yy (/.f64 xx zx) xy) (*.f64 (/.f64 zy zx) (-.f64 yx xx))) (/.f64 (*.f64 yx xy) zx)) yy) zx) |
(* zx (+ (* -1 yy) (+ (* -1 (/ (* xy yx) zx)) (/ (* xx yy) zx)))) |
(*.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 xy) yx (*.f64 yy xx)) zx) yy) zx) |
(* zx (- (/ xx zx) 1)) |
(*.f64 (-.f64 (/.f64 xx zx) #s(literal 1 binary64)) zx) |
(* zx (+ (* -1 yy) (/ (* xx yy) zx))) |
(*.f64 (*.f64 yy (-.f64 (/.f64 xx zx) #s(literal 1 binary64))) zx) |
(* zx (- (+ xy (+ (/ (* xx yy) zx) (/ (* yx zy) zx))) (+ (/ (* xx zy) zx) (/ (* xy yx) zx)))) |
(*.f64 (-.f64 (+.f64 (fma.f64 yy (/.f64 xx zx) xy) (*.f64 (/.f64 zy zx) (-.f64 yx xx))) (/.f64 (*.f64 yx xy) zx)) zx) |
(* zx (+ xy (/ (* xx (- yy zy)) zx))) |
(*.f64 (fma.f64 (-.f64 yy zy) (/.f64 xx zx) xy) zx) |
(* -1 (* zx (+ yy (* -1 xy)))) |
(*.f64 (-.f64 xy yy) zx) |
(* -1 (* zx (+ yy (+ (* -1 xy) (* -1 (/ (+ (* -1 (* xy yx)) (* xx yy)) zx)))))) |
(*.f64 (-.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 xy) yx (*.f64 yy xx)) zx) xy) yy) zx) |
(* -1 (* zx (- (* -1 xy) (* -1 yy)))) |
(*.f64 (-.f64 xy yy) zx) |
(* -1 (* zx (- (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) zx))) (* -1 yy)))) |
(*.f64 zx (-.f64 (+.f64 (/.f64 (fma.f64 yy xx (fma.f64 (-.f64 zy xy) yx (*.f64 (neg.f64 xx) zy))) zx) xy) yy)) |
(* -1 (* zx (+ yy (* -1 (/ (+ (* -1 (* xy yx)) (* xx yy)) zx))))) |
(*.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 xy) yx (*.f64 yy xx)) zx) yy) zx) |
(* -1 (* zx (+ 1 (* -1 (/ xx zx))))) |
(*.f64 (-.f64 (/.f64 xx zx) #s(literal 1 binary64)) zx) |
(* -1 (* zx (+ yy (* -1 (/ (* xx yy) zx))))) |
(*.f64 (*.f64 yy (-.f64 (/.f64 xx zx) #s(literal 1 binary64))) zx) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* xy yx))) zx))))) |
(*.f64 (+.f64 (/.f64 (fma.f64 yy xx (fma.f64 (-.f64 zy xy) yx (*.f64 (neg.f64 xx) zy))) zx) xy) zx) |
(* -1 (* zx (+ (* -1 xy) (* -1 (/ (* xx (- yy zy)) zx))))) |
(*.f64 (fma.f64 (-.f64 yy zy) (/.f64 xx zx) xy) zx) |
(+ (* xy (+ zx (* -1 yx))) (* yy (- xx zx))) |
(fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy)) |
(- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* yy zx))) |
(-.f64 (fma.f64 (-.f64 yx xx) zy (*.f64 yy xx)) (*.f64 yy zx)) |
(- (+ (* xx yy) (+ (* xy (- zx yx)) (* yx zy))) (+ (* xx zy) (* yy zx))) |
(fma.f64 (-.f64 yy zy) xx (-.f64 (fma.f64 (-.f64 xy yy) zx (*.f64 zy yx)) (*.f64 yx xy))) |
(+ zy (* -1 xy)) |
(-.f64 zy xy) |
(- (+ (* xx yy) (* yx zy)) (* xx zy)) |
(fma.f64 (-.f64 yx xx) zy (*.f64 yy xx)) |
(- (+ (* xx yy) (+ (* xy (- zx yx)) (* yx zy))) (* xx zy)) |
(fma.f64 (-.f64 yy zy) xx (fma.f64 (-.f64 zx yx) xy (*.f64 zy yx))) |
(* xy (+ zx (* -1 yx))) |
(*.f64 (-.f64 zx yx) xy) |
(* xy (+ zx (+ (* -1 yx) (/ (* yy (- xx zx)) xy)))) |
(*.f64 (fma.f64 (/.f64 (-.f64 xx zx) xy) yy (-.f64 zx yx)) xy) |
(* xy (- zx yx)) |
(*.f64 (-.f64 zx yx) xy) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (+ yx (+ (/ (* xx zy) xy) (/ (* yy zx) xy))))) |
(*.f64 (-.f64 (fma.f64 (/.f64 yy xy) xx (fma.f64 (/.f64 zy xy) yx zx)) (fma.f64 (/.f64 zx xy) yy (fma.f64 (/.f64 zy xy) xx yx))) xy) |
(* xy (+ (* -1 yx) (/ (* yy (- xx zx)) xy))) |
(*.f64 (-.f64 (/.f64 (*.f64 (-.f64 xx zx) yy) xy) yx) xy) |
(* xy (+ (* -1 yx) (/ (* yx zy) xy))) |
(*.f64 (-.f64 (/.f64 (*.f64 zy yx) xy) yx) xy) |
(* xy (- (/ zy xy) 1)) |
(*.f64 (-.f64 (/.f64 zy xy) #s(literal 1 binary64)) xy) |
(* xy (- (+ zx (+ (/ (* xx yy) xy) (/ (* yx zy) xy))) (+ yx (/ (* xx zy) xy)))) |
(*.f64 (-.f64 (fma.f64 (/.f64 yy xy) xx (fma.f64 (/.f64 zy xy) yx zx)) (fma.f64 (/.f64 zy xy) xx yx)) xy) |
(* xy (+ zx (/ (* xx (- yy zy)) xy))) |
(*.f64 (fma.f64 (/.f64 (-.f64 yy zy) xy) xx zx) xy) |
(* -1 (* xy (+ yx (* -1 zx)))) |
(*.f64 (-.f64 zx yx) xy) |
(* -1 (* xy (+ yx (+ (* -1 zx) (* -1 (/ (* yy (- xx zx)) xy)))))) |
(*.f64 (fma.f64 (/.f64 (-.f64 xx zx) xy) yy (-.f64 zx yx)) xy) |
(* -1 (* xy (- (* -1 zx) (* -1 yx)))) |
(*.f64 (-.f64 zx yx) xy) |
(* -1 (* xy (- (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (+ (* xx zy) (* yy zx))) xy))) (* -1 yx)))) |
(*.f64 (-.f64 yx (+.f64 (/.f64 (-.f64 (fma.f64 (-.f64 yx xx) zy (*.f64 yy xx)) (*.f64 yy zx)) xy) zx)) (neg.f64 xy)) |
(* -1 (* xy (+ yx (* -1 (/ (* yy (- xx zx)) xy))))) |
(*.f64 (-.f64 (/.f64 (*.f64 (-.f64 xx zx) yy) xy) yx) xy) |
(* -1 (* xy (+ yx (* -1 (/ (* yx zy) xy))))) |
(*.f64 (-.f64 (/.f64 (*.f64 zy yx) xy) yx) xy) |
(* -1 (* xy (+ 1 (* -1 (/ zy xy))))) |
(*.f64 (-.f64 (/.f64 zy xy) #s(literal 1 binary64)) xy) |
(* -1 (* xy (- (+ (* -1 zx) (* -1 (/ (- (+ (* xx yy) (* yx zy)) (* xx zy)) xy))) (* -1 yx)))) |
(*.f64 (-.f64 yx (+.f64 (/.f64 (fma.f64 (-.f64 yx xx) zy (*.f64 yy xx)) xy) zx)) (neg.f64 xy)) |
(* -1 (* xy (+ (* -1 zx) (* -1 (/ (* xx (- yy zy)) xy))))) |
(*.f64 (fma.f64 (/.f64 (-.f64 yy zy) xy) xx zx) xy) |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 36 | 241 |
0 | 50 | 241 |
1 | 246 | 241 |
2 | 2176 | 241 |
0 | 9685 | 219 |
1× | iter limit |
1× | node limit |
1× | iter limit |
Inputs |
---|
(fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)))) |
(fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)) |
(-.f64 xx zx) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
(*.f64 (-.f64 xx zx) yy) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
(*.f64 (-.f64 yy zy) xx) |
(-.f64 yy zy) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
(*.f64 (-.f64 zy xy) yx) |
(-.f64 zy xy) |
(-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) (*.f64 zx yy)) |
#s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) |
(fma.f64 (-.f64 yy zy) xx (*.f64 xy zx)) |
(neg.f64 yx) |
(*.f64 xy zx) |
Outputs |
---|
(*.f64 (-.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy))) #s(literal -1 binary64))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 3 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (*.f64 zx xy)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (-.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy))) (-.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (*.f64 zx xy)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 3 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 zx xy (*.f64 (neg.f64 yx) xy)) #s(literal 3 binary64)) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 3 binary64))) (fma.f64 (fma.f64 zx xy (*.f64 (neg.f64 yx) xy)) (fma.f64 zx xy (*.f64 (neg.f64 yx) xy)) (-.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (*.f64 (fma.f64 zx xy (*.f64 (neg.f64 yx) xy)) (*.f64 yy (-.f64 xx zx)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 xy) yx (*.f64 zx xy)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 xy) yx (*.f64 zx xy)) (fma.f64 (neg.f64 xy) yx (*.f64 zx xy))) (*.f64 (*.f64 yy (-.f64 xx zx)) (fma.f64 (neg.f64 xy) yx (*.f64 zx xy)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 3 binary64)) (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 yx) xy) (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) #s(literal 2 binary64)) (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) (*.f64 (neg.f64 yx) xy)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (*.f64 zx xy)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) #s(literal 3 binary64)) (pow.f64 (*.f64 yx xy) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)) (*.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) (*.f64 (neg.f64 yx) xy)))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 3 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (*.f64 zx xy)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (-.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)))) (*.f64 (-.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy))) (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy))) (-.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) #s(literal 2 binary64)) (pow.f64 (*.f64 yx xy) #s(literal 2 binary64))) (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) (*.f64 (neg.f64 yx) xy))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64))) (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (*.f64 zx xy))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy))) (-.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (*.f64 zx xy)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 3 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 3 binary64))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) #s(literal 3 binary64)) (pow.f64 (*.f64 yx xy) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)) (*.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) (*.f64 (neg.f64 yx) xy))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 3 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (*.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy))))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 3 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (*.f64 zx xy)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64))) (-.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy))) (-.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (*.f64 zx xy)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 3 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 3 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 3 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (*.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 3 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 3 binary64))) (fma.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (*.f64 zx xy)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)))) |
(fma.f64 (*.f64 xy #s(literal -1 binary64)) yx (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (pow.f64 (*.f64 yx xy) #s(literal 2 binary64))) (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 yx xy)) #s(literal -1 binary64)) (*.f64 zx xy)) |
(fma.f64 #s(literal -1 binary64) (*.f64 yx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy))) |
(fma.f64 (neg.f64 xy) yx (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (neg.f64 yx) xy) (-.f64 (*.f64 (neg.f64 yx) xy) (*.f64 yy (-.f64 xx zx))) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 zx xy)) |
(fma.f64 (neg.f64 yx) xy (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy))) |
(fma.f64 yx (neg.f64 xy) (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy))) |
(fma.f64 yy (-.f64 xx zx) (fma.f64 (neg.f64 xy) yx (*.f64 zx xy))) |
(fma.f64 (-.f64 xx zx) yy (fma.f64 (neg.f64 xy) yx (*.f64 zx xy))) |
(fma.f64 zx xy (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy))) |
(fma.f64 xy (neg.f64 yx) (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy))) |
(fma.f64 xy zx (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) #s(literal 2 binary64)) (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) (*.f64 (neg.f64 yx) xy))) (/.f64 (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)) (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) (*.f64 (neg.f64 yx) xy)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64)) (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (*.f64 zx xy))) (/.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (*.f64 zx xy)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (-.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)))) (/.f64 (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) #s(literal 2 binary64)) (-.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy))))) |
(-.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) (*.f64 yx xy)) |
(+.f64 (fma.f64 zx xy (*.f64 (neg.f64 yx) xy)) (*.f64 yy (-.f64 xx zx))) |
(+.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy)) (*.f64 (neg.f64 yx) xy)) |
(+.f64 (*.f64 zx xy) (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy))) |
(+.f64 (*.f64 yy (-.f64 xx zx)) (fma.f64 (neg.f64 xy) yx (*.f64 zx xy))) |
(+.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) (*.f64 zx xy)) |
(+.f64 (*.f64 (neg.f64 yx) xy) (fma.f64 yy (-.f64 xx zx) (*.f64 zx xy))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 zx xy (fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (pow.f64 (*.f64 yx xy) #s(literal 2 binary64))) (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 yx xy)) #s(literal -1 binary64))) |
(*.f64 (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (neg.f64 yx) xy) (-.f64 (*.f64 (neg.f64 yx) xy) (*.f64 yy (-.f64 xx zx))) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 yx xy)) (-.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 yx) xy) (-.f64 (*.f64 (neg.f64 yx) xy) (*.f64 yy (-.f64 xx zx))) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (neg.f64 yx) xy) (*.f64 yy (-.f64 xx zx))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (pow.f64 (*.f64 yx xy) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 yx xy))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 yx) xy) (-.f64 (*.f64 (neg.f64 yx) xy) (*.f64 yy (-.f64 xx zx))) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (fma.f64 yy (-.f64 xx zx) (*.f64 yx xy))) (*.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 yx xy)) (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)))) (pow.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 yx xy)) #s(literal 2 binary64))) |
(/.f64 (-.f64 (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64))) (-.f64 (*.f64 (neg.f64 yx) xy) (*.f64 yy (-.f64 xx zx)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 yx xy)) (-.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (pow.f64 (*.f64 yx xy) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (neg.f64 yx) xy) (-.f64 (*.f64 (neg.f64 yx) xy) (*.f64 yy (-.f64 xx zx))) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 3 binary64))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)))) (neg.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 yx xy)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy (-.f64 xx zx)) xy) (neg.f64 yx)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (neg.f64 yx) xy) (-.f64 (*.f64 (neg.f64 yx) xy) (*.f64 yy (-.f64 xx zx))) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (pow.f64 (*.f64 yx xy) #s(literal 2 binary64))) (fma.f64 yy (-.f64 xx zx) (*.f64 yx xy))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 yy (-.f64 xx zx) (*.f64 yx xy)) (-.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 yx) xy) (-.f64 (*.f64 (neg.f64 yx) xy) (*.f64 yy (-.f64 xx zx))) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 3 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 yy (-.f64 xx zx)) xy) (neg.f64 yx))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 yx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 yx) xy) (-.f64 (*.f64 (neg.f64 yx) xy) (*.f64 yy (-.f64 xx zx))) (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)))) |
(fma.f64 (*.f64 xy #s(literal -1 binary64)) yx (*.f64 yy (-.f64 xx zx))) |
(fma.f64 #s(literal -1 binary64) (*.f64 yx xy) (*.f64 yy (-.f64 xx zx))) |
(fma.f64 (neg.f64 xy) yx (*.f64 yy (-.f64 xx zx))) |
(fma.f64 (neg.f64 yx) xy (*.f64 yy (-.f64 xx zx))) |
(fma.f64 yx (neg.f64 xy) (*.f64 yy (-.f64 xx zx))) |
(fma.f64 yy (-.f64 xx zx) (*.f64 (neg.f64 yx) xy)) |
(fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)) |
(fma.f64 xy (neg.f64 yx) (*.f64 yy (-.f64 xx zx))) |
(-.f64 (/.f64 (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 yx) xy) (*.f64 yy (-.f64 xx zx)))) (/.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 yx) xy) (*.f64 yy (-.f64 xx zx))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 yy (-.f64 xx zx)) #s(literal 2 binary64)) (fma.f64 yy (-.f64 xx zx) (*.f64 yx xy))) (/.f64 (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)) (fma.f64 yy (-.f64 xx zx) (*.f64 yx xy)))) |
(-.f64 (*.f64 yy (-.f64 xx zx)) (*.f64 yx xy)) |
(+.f64 (*.f64 yy (-.f64 xx zx)) (*.f64 (neg.f64 yx) xy)) |
(+.f64 (*.f64 (neg.f64 yx) xy) (*.f64 yy (-.f64 xx zx))) |
(*.f64 (*.f64 (+.f64 xx zx) (-.f64 xx zx)) (pow.f64 (+.f64 xx zx) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 xx #s(literal 3 binary64)) (pow.f64 zx #s(literal 3 binary64))) (pow.f64 (fma.f64 xx xx (*.f64 zx (+.f64 xx zx))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (+.f64 xx zx) (*.f64 (+.f64 xx zx) (-.f64 xx zx))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 xx xx (*.f64 zx (+.f64 xx zx))) (-.f64 (pow.f64 xx #s(literal 3 binary64)) (pow.f64 zx #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 zx #s(literal 3 binary64)) (pow.f64 xx #s(literal 3 binary64))) (fma.f64 zx zx (-.f64 (*.f64 xx xx) (*.f64 (neg.f64 zx) xx)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 xx zx) (-.f64 xx zx)))) (neg.f64 (neg.f64 (+.f64 xx zx)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 xx #s(literal 3 binary64)) (pow.f64 zx #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 xx xx (*.f64 zx (+.f64 xx zx)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 xx xx) (+.f64 xx zx)) (*.f64 (+.f64 xx zx) (*.f64 zx zx))) (*.f64 (+.f64 xx zx) (+.f64 xx zx))) |
(/.f64 (-.f64 (*.f64 (pow.f64 xx #s(literal 3 binary64)) (fma.f64 xx xx (*.f64 zx (+.f64 xx zx)))) (*.f64 (fma.f64 xx xx (*.f64 zx (+.f64 xx zx))) (pow.f64 zx #s(literal 3 binary64)))) (*.f64 (fma.f64 xx xx (*.f64 zx (+.f64 xx zx))) (fma.f64 xx xx (*.f64 zx (+.f64 xx zx))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 xx zx) (*.f64 (+.f64 xx zx) (-.f64 xx zx)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 xx xx (*.f64 zx (+.f64 xx zx))) (-.f64 (pow.f64 xx #s(literal 3 binary64)) (pow.f64 zx #s(literal 3 binary64))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 xx zx) (-.f64 xx zx))) (neg.f64 (-.f64 xx (neg.f64 zx)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 xx zx) (-.f64 xx zx))) (neg.f64 (+.f64 xx zx))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 xx #s(literal 3 binary64)) (pow.f64 zx #s(literal 3 binary64)))) (neg.f64 (fma.f64 xx xx (-.f64 (*.f64 zx zx) (*.f64 xx (neg.f64 zx)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 xx #s(literal 3 binary64)) (pow.f64 zx #s(literal 3 binary64)))) (neg.f64 (fma.f64 xx xx (*.f64 zx (+.f64 xx zx))))) |
(/.f64 (*.f64 (+.f64 xx zx) (-.f64 xx zx)) (-.f64 xx (neg.f64 zx))) |
(/.f64 (*.f64 (+.f64 xx zx) (-.f64 xx zx)) (+.f64 xx zx)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 xx zx) (*.f64 (+.f64 xx zx) (-.f64 xx zx))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 xx xx (*.f64 zx (+.f64 xx zx))) (-.f64 (pow.f64 xx #s(literal 3 binary64)) (pow.f64 zx #s(literal 3 binary64)))))) |
(/.f64 (-.f64 (pow.f64 xx #s(literal 3 binary64)) (pow.f64 zx #s(literal 3 binary64))) (fma.f64 xx xx (-.f64 (*.f64 zx zx) (*.f64 xx (neg.f64 zx))))) |
(/.f64 (-.f64 (pow.f64 xx #s(literal 3 binary64)) (pow.f64 zx #s(literal 3 binary64))) (fma.f64 xx xx (*.f64 zx (+.f64 xx zx)))) |
(fma.f64 #s(literal -1 binary64) zx xx) |
(-.f64 (/.f64 (*.f64 xx xx) (-.f64 xx (neg.f64 zx))) (/.f64 (*.f64 zx zx) (-.f64 xx (neg.f64 zx)))) |
(-.f64 (/.f64 (*.f64 xx xx) (+.f64 xx zx)) (/.f64 (*.f64 zx zx) (+.f64 xx zx))) |
(-.f64 (/.f64 (pow.f64 xx #s(literal 3 binary64)) (fma.f64 xx xx (*.f64 zx (+.f64 xx zx)))) (/.f64 (pow.f64 zx #s(literal 3 binary64)) (fma.f64 xx xx (*.f64 zx (+.f64 xx zx))))) |
(-.f64 xx zx) |
(+.f64 (neg.f64 zx) xx) |
(+.f64 xx (neg.f64 zx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 yy (-.f64 xx zx))) |
(*.f64 yy (-.f64 xx zx)) |
(*.f64 (-.f64 xx zx) yy) |
(/.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 yy) zx) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy zx) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (*.f64 (neg.f64 yy) zx))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 xx zx) (-.f64 xx zx)) yy)) (neg.f64 (+.f64 xx zx))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 xx #s(literal 3 binary64)) (pow.f64 zx #s(literal 3 binary64))) yy)) (neg.f64 (fma.f64 xx xx (*.f64 zx (+.f64 xx zx))))) |
(/.f64 (neg.f64 (*.f64 yy (*.f64 (+.f64 xx zx) (-.f64 xx zx)))) (neg.f64 (+.f64 xx zx))) |
(/.f64 (neg.f64 (*.f64 yy (-.f64 (pow.f64 xx #s(literal 3 binary64)) (pow.f64 zx #s(literal 3 binary64))))) (neg.f64 (fma.f64 xx xx (*.f64 zx (+.f64 xx zx))))) |
(/.f64 (*.f64 (*.f64 (+.f64 xx zx) (-.f64 xx zx)) yy) (+.f64 xx zx)) |
(/.f64 (*.f64 (-.f64 (pow.f64 xx #s(literal 3 binary64)) (pow.f64 zx #s(literal 3 binary64))) yy) (fma.f64 xx xx (*.f64 zx (+.f64 xx zx)))) |
(/.f64 (*.f64 yy (*.f64 (+.f64 xx zx) (-.f64 xx zx))) (+.f64 xx zx)) |
(/.f64 (*.f64 yy (-.f64 (pow.f64 xx #s(literal 3 binary64)) (pow.f64 zx #s(literal 3 binary64)))) (fma.f64 xx xx (*.f64 zx (+.f64 xx zx)))) |
(fma.f64 yy xx (*.f64 (neg.f64 yy) zx)) |
(fma.f64 xx yy (*.f64 (neg.f64 yy) zx)) |
(+.f64 (*.f64 yy xx) (*.f64 (neg.f64 yy) zx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
(*.f64 (-.f64 yy zy) xx) |
(*.f64 xx (-.f64 yy zy)) |
(/.f64 (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 zy) xx) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 yy xx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 zy xx) #s(literal 2 binary64)) (*.f64 (*.f64 yy xx) (*.f64 (neg.f64 zy) xx))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 zy yy) (-.f64 yy zy)) xx)) (neg.f64 (+.f64 zy yy))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 yy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64))) xx)) (neg.f64 (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy)))) |
(/.f64 (neg.f64 (*.f64 xx (*.f64 (+.f64 zy yy) (-.f64 yy zy)))) (neg.f64 (+.f64 zy yy))) |
(/.f64 (neg.f64 (*.f64 xx (-.f64 (pow.f64 yy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64))))) (neg.f64 (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy)))) |
(/.f64 (*.f64 (*.f64 (+.f64 zy yy) (-.f64 yy zy)) xx) (+.f64 zy yy)) |
(/.f64 (*.f64 (-.f64 (pow.f64 yy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64))) xx) (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy))) |
(/.f64 (*.f64 xx (*.f64 (+.f64 zy yy) (-.f64 yy zy))) (+.f64 zy yy)) |
(/.f64 (*.f64 xx (-.f64 (pow.f64 yy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64)))) (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy))) |
(fma.f64 yy xx (*.f64 (neg.f64 zy) xx)) |
(fma.f64 xx yy (*.f64 (neg.f64 zy) xx)) |
(+.f64 (*.f64 yy xx) (*.f64 (neg.f64 zy) xx)) |
(*.f64 (*.f64 (+.f64 zy yy) (-.f64 yy zy)) (pow.f64 (+.f64 zy yy) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 yy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64))) (pow.f64 (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy)) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (+.f64 zy yy) (*.f64 (+.f64 zy yy) (-.f64 yy zy))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy)) (-.f64 (pow.f64 yy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 zy #s(literal 3 binary64)) (pow.f64 yy #s(literal 3 binary64))) (fma.f64 zy zy (-.f64 (*.f64 yy yy) (*.f64 (neg.f64 zy) yy)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 zy yy) (-.f64 yy zy)))) (neg.f64 (neg.f64 (+.f64 zy yy)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 yy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy))))) |
(/.f64 (-.f64 (*.f64 (*.f64 yy yy) (+.f64 zy yy)) (*.f64 (+.f64 zy yy) (*.f64 zy zy))) (*.f64 (+.f64 zy yy) (+.f64 zy yy))) |
(/.f64 (-.f64 (*.f64 (pow.f64 yy #s(literal 3 binary64)) (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy))) (*.f64 (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy)) (pow.f64 zy #s(literal 3 binary64)))) (*.f64 (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy)) (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 zy yy) (*.f64 (+.f64 zy yy) (-.f64 yy zy)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy)) (-.f64 (pow.f64 yy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 zy yy) (-.f64 yy zy))) (neg.f64 (-.f64 yy (neg.f64 zy)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 zy yy) (-.f64 yy zy))) (neg.f64 (+.f64 zy yy))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 yy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64)))) (neg.f64 (fma.f64 yy yy (-.f64 (*.f64 zy zy) (*.f64 yy (neg.f64 zy)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 yy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64)))) (neg.f64 (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy)))) |
(/.f64 (*.f64 (+.f64 zy yy) (-.f64 yy zy)) (-.f64 yy (neg.f64 zy))) |
(/.f64 (*.f64 (+.f64 zy yy) (-.f64 yy zy)) (+.f64 zy yy)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 zy yy) (*.f64 (+.f64 zy yy) (-.f64 yy zy))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy)) (-.f64 (pow.f64 yy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64)))))) |
(/.f64 (-.f64 (pow.f64 yy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64))) (fma.f64 yy yy (-.f64 (*.f64 zy zy) (*.f64 yy (neg.f64 zy))))) |
(/.f64 (-.f64 (pow.f64 yy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64))) (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy))) |
(fma.f64 #s(literal -1 binary64) zy yy) |
(-.f64 (/.f64 (*.f64 yy yy) (-.f64 yy (neg.f64 zy))) (/.f64 (*.f64 zy zy) (-.f64 yy (neg.f64 zy)))) |
(-.f64 (/.f64 (*.f64 yy yy) (+.f64 zy yy)) (/.f64 (*.f64 zy zy) (+.f64 zy yy))) |
(-.f64 (/.f64 (pow.f64 yy #s(literal 3 binary64)) (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy))) (/.f64 (pow.f64 zy #s(literal 3 binary64)) (fma.f64 zy (+.f64 zy yy) (*.f64 yy yy)))) |
(-.f64 yy zy) |
(+.f64 (neg.f64 zy) yy) |
(+.f64 yy (neg.f64 zy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
(*.f64 (-.f64 zy xy) yx) |
(*.f64 yx (-.f64 zy xy)) |
(/.f64 (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 3 binary64)) (pow.f64 (*.f64 yx xy) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 zy yx) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yx xy) #s(literal 2 binary64)) (*.f64 (*.f64 zy yx) (*.f64 (neg.f64 yx) xy))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 zy xy) (-.f64 zy xy)) yx)) (neg.f64 (+.f64 zy xy))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 zy #s(literal 3 binary64)) (pow.f64 xy #s(literal 3 binary64))) yx)) (neg.f64 (fma.f64 zy zy (*.f64 xy (+.f64 zy xy))))) |
(/.f64 (neg.f64 (*.f64 yx (*.f64 (+.f64 zy xy) (-.f64 zy xy)))) (neg.f64 (+.f64 zy xy))) |
(/.f64 (neg.f64 (*.f64 yx (-.f64 (pow.f64 zy #s(literal 3 binary64)) (pow.f64 xy #s(literal 3 binary64))))) (neg.f64 (fma.f64 zy zy (*.f64 xy (+.f64 zy xy))))) |
(/.f64 (*.f64 (*.f64 (+.f64 zy xy) (-.f64 zy xy)) yx) (+.f64 zy xy)) |
(/.f64 (*.f64 (-.f64 (pow.f64 zy #s(literal 3 binary64)) (pow.f64 xy #s(literal 3 binary64))) yx) (fma.f64 zy zy (*.f64 xy (+.f64 zy xy)))) |
(/.f64 (*.f64 yx (*.f64 (+.f64 zy xy) (-.f64 zy xy))) (+.f64 zy xy)) |
(/.f64 (*.f64 yx (-.f64 (pow.f64 zy #s(literal 3 binary64)) (pow.f64 xy #s(literal 3 binary64)))) (fma.f64 zy zy (*.f64 xy (+.f64 zy xy)))) |
(fma.f64 zy yx (*.f64 (neg.f64 yx) xy)) |
(fma.f64 yx zy (*.f64 (neg.f64 yx) xy)) |
(+.f64 (*.f64 zy yx) (*.f64 (neg.f64 yx) xy)) |
(*.f64 (*.f64 (+.f64 zy xy) (-.f64 zy xy)) (pow.f64 (+.f64 zy xy) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 zy #s(literal 3 binary64)) (pow.f64 xy #s(literal 3 binary64))) (pow.f64 (fma.f64 zy zy (*.f64 xy (+.f64 zy xy))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (+.f64 zy xy) (*.f64 (+.f64 zy xy) (-.f64 zy xy))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 zy zy (*.f64 xy (+.f64 zy xy))) (-.f64 (pow.f64 zy #s(literal 3 binary64)) (pow.f64 xy #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 xy #s(literal 3 binary64)) (pow.f64 zy #s(literal 3 binary64))) (fma.f64 xy xy (-.f64 (*.f64 zy zy) (*.f64 (neg.f64 xy) zy)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 zy xy) (-.f64 zy xy)))) (neg.f64 (neg.f64 (+.f64 zy xy)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 zy #s(literal 3 binary64)) (pow.f64 xy #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 zy zy (*.f64 xy (+.f64 zy xy)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 zy zy) (+.f64 zy xy)) (*.f64 (+.f64 zy xy) (*.f64 xy xy))) (*.f64 (+.f64 zy xy) (+.f64 zy xy))) |
(/.f64 (-.f64 (*.f64 (pow.f64 zy #s(literal 3 binary64)) (fma.f64 zy zy (*.f64 xy (+.f64 zy xy)))) (*.f64 (fma.f64 zy zy (*.f64 xy (+.f64 zy xy))) (pow.f64 xy #s(literal 3 binary64)))) (*.f64 (fma.f64 zy zy (*.f64 xy (+.f64 zy xy))) (fma.f64 zy zy (*.f64 xy (+.f64 zy xy))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 zy xy) (*.f64 (+.f64 zy xy) (-.f64 zy xy)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 zy zy (*.f64 xy (+.f64 zy xy))) (-.f64 (pow.f64 zy #s(literal 3 binary64)) (pow.f64 xy #s(literal 3 binary64))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 zy xy) (-.f64 zy xy))) (neg.f64 (-.f64 zy (neg.f64 xy)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 zy xy) (-.f64 zy xy))) (neg.f64 (+.f64 zy xy))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 zy #s(literal 3 binary64)) (pow.f64 xy #s(literal 3 binary64)))) (neg.f64 (fma.f64 zy zy (-.f64 (*.f64 xy xy) (*.f64 zy (neg.f64 xy)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 zy #s(literal 3 binary64)) (pow.f64 xy #s(literal 3 binary64)))) (neg.f64 (fma.f64 zy zy (*.f64 xy (+.f64 zy xy))))) |
(/.f64 (*.f64 (+.f64 zy xy) (-.f64 zy xy)) (-.f64 zy (neg.f64 xy))) |
(/.f64 (*.f64 (+.f64 zy xy) (-.f64 zy xy)) (+.f64 zy xy)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 zy xy) (*.f64 (+.f64 zy xy) (-.f64 zy xy))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 zy zy (*.f64 xy (+.f64 zy xy))) (-.f64 (pow.f64 zy #s(literal 3 binary64)) (pow.f64 xy #s(literal 3 binary64)))))) |
(/.f64 (-.f64 (pow.f64 zy #s(literal 3 binary64)) (pow.f64 xy #s(literal 3 binary64))) (fma.f64 zy zy (-.f64 (*.f64 xy xy) (*.f64 zy (neg.f64 xy))))) |
(/.f64 (-.f64 (pow.f64 zy #s(literal 3 binary64)) (pow.f64 xy #s(literal 3 binary64))) (fma.f64 zy zy (*.f64 xy (+.f64 zy xy)))) |
(fma.f64 #s(literal -1 binary64) xy zy) |
(-.f64 (/.f64 (*.f64 zy zy) (-.f64 zy (neg.f64 xy))) (/.f64 (*.f64 xy xy) (-.f64 zy (neg.f64 xy)))) |
(-.f64 (/.f64 (*.f64 zy zy) (+.f64 zy xy)) (/.f64 (*.f64 xy xy) (+.f64 zy xy))) |
(-.f64 (/.f64 (pow.f64 zy #s(literal 3 binary64)) (fma.f64 zy zy (*.f64 xy (+.f64 zy xy)))) (/.f64 (pow.f64 xy #s(literal 3 binary64)) (fma.f64 zy zy (*.f64 xy (+.f64 zy xy))))) |
(-.f64 zy xy) |
(+.f64 (neg.f64 xy) zy) |
(+.f64 zy (neg.f64 xy)) |
(*.f64 (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 2 binary64))) (pow.f64 (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 3 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 yy zx) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (*.f64 yy zx) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64))) (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 3 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 yy) zx) #s(literal 3 binary64)) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 yy zx) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 yy) zx) #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 3 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 yy zx) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))))) (*.f64 (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 (*.f64 yy zx) #s(literal 2 binary64)))) (*.f64 (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 3 binary64)) (fma.f64 (*.f64 yy zx) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 yy zx) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64))) (pow.f64 (*.f64 yy zx) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 yy zx) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64))) (fma.f64 (*.f64 yy zx) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 yy zx) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64))) (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 3 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 3 binary64))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) (*.f64 (neg.f64 yy) zx)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 2 binary64)))) (neg.f64 (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 3 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy zx) #s(literal 2 binary64)) (*.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) (*.f64 (neg.f64 yy) zx)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 3 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 yy zx) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 2 binary64))) (-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) (*.f64 (neg.f64 yy) zx))) |
(/.f64 (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 2 binary64))) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 2 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 yy zx) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64))) (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 3 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 3 binary64)))))) |
(/.f64 (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 3 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 yy zx) #s(literal 2 binary64)) (*.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) (*.f64 (neg.f64 yy) zx))))) |
(/.f64 (-.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 3 binary64)) (pow.f64 (*.f64 yy zx) #s(literal 3 binary64))) (fma.f64 (*.f64 yy zx) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)))) |
(fma.f64 (neg.f64 yy) zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) |
(fma.f64 #s(literal -1 binary64) (*.f64 yy zx) #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) |
(fma.f64 (neg.f64 zx) yy #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) |
(fma.f64 yy (neg.f64 zx) #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) |
(fma.f64 zx (neg.f64 yy) #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) |
(-.f64 (/.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) (*.f64 (neg.f64 yy) zx))) (/.f64 (pow.f64 (*.f64 yy zx) #s(literal 2 binary64)) (-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) (*.f64 (neg.f64 yy) zx)))) |
(-.f64 (/.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))))) (/.f64 (pow.f64 (*.f64 yy zx) #s(literal 2 binary64)) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))))) |
(-.f64 (/.f64 (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 3 binary64)) (fma.f64 (*.f64 yy zx) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 yy zx) #s(literal 3 binary64)) (fma.f64 (*.f64 yy zx) (fma.f64 yy zx #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) (pow.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) #s(literal 2 binary64))))) |
(-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) (*.f64 yy zx)) |
(+.f64 (*.f64 (neg.f64 yy) zx) #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) |
(+.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) (*.f64 (neg.f64 yy) zx)) |
#s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64))) (pow.f64 (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 zx) xy)) #s(literal -1 binary64))) |
(*.f64 (+.f64 (pow.f64 (*.f64 zx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 zx xy) (-.f64 (*.f64 zx xy) (*.f64 (-.f64 yy zy) xx)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 zx) xy)) (-.f64 (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (*.f64 zx xy) (-.f64 (*.f64 zx xy) (*.f64 (-.f64 yy zy) xx)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 zx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 zx xy) (*.f64 (-.f64 yy zy) xx)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 zx) xy))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 zx xy) (-.f64 (*.f64 zx xy) (*.f64 (-.f64 yy zy) xx)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)) (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 zx) xy))) (*.f64 (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 zx) xy)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)))) (*.f64 (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 zx) xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 zx) xy)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64))) (-.f64 (*.f64 zx xy) (*.f64 (-.f64 yy zy) xx))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 zx) xy)) (-.f64 (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 zx xy) (-.f64 (*.f64 zx xy) (*.f64 (-.f64 yy zy) xx)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 zx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 3 binary64))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 zx) xy)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 yy zy) xx) zx) xy))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 zx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 zx xy) (-.f64 (*.f64 zx xy) (*.f64 (-.f64 yy zy) xx)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64))) (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 zx) xy))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 zx) xy)) (-.f64 (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)) (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 zx xy) (-.f64 (*.f64 zx xy) (*.f64 (-.f64 yy zy) xx)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 zx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 3 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 zx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 yy zy) xx) zx) xy)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 zx xy) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 3 binary64))) (fma.f64 (*.f64 zx xy) (-.f64 (*.f64 zx xy) (*.f64 (-.f64 yy zy) xx)) (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)))) |
(fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)) |
(fma.f64 xx (-.f64 yy zy) (*.f64 zx xy)) |
(fma.f64 zx xy (*.f64 (-.f64 yy zy) xx)) |
(fma.f64 xy zx (*.f64 (-.f64 yy zy) xx)) |
(-.f64 (/.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (-.f64 (*.f64 zx xy) (*.f64 (-.f64 yy zy) xx))) (/.f64 (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)) (-.f64 (*.f64 zx xy) (*.f64 (-.f64 yy zy) xx)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 yy zy) xx) #s(literal 2 binary64)) (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 zx) xy))) (/.f64 (pow.f64 (*.f64 zx xy) #s(literal 2 binary64)) (fma.f64 (-.f64 yy zy) xx (*.f64 (neg.f64 zx) xy)))) |
(+.f64 (*.f64 zx xy) (*.f64 (-.f64 yy zy) xx)) |
(+.f64 (*.f64 (-.f64 yy zy) xx) (*.f64 zx xy)) |
(*.f64 #s(literal -1 binary64) yx) |
(*.f64 yx #s(literal -1 binary64)) |
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 yx) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 yx yx) (*.f64 #s(literal 0 binary64) (neg.f64 yx))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 yx yx))) (neg.f64 (+.f64 #s(literal 0 binary64) yx))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 yx #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 yx yx (*.f64 #s(literal 0 binary64) yx))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 yx yx)) (+.f64 #s(literal 0 binary64) yx)) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 yx #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 yx yx (*.f64 #s(literal 0 binary64) yx)))) |
(neg.f64 yx) |
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) yx)) (/.f64 (*.f64 yx yx) (+.f64 #s(literal 0 binary64) yx))) |
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 yx yx (*.f64 #s(literal 0 binary64) yx)))) (/.f64 (pow.f64 yx #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 yx yx (*.f64 #s(literal 0 binary64) yx))))) |
(-.f64 #s(literal 0 binary64) yx) |
(+.f64 #s(literal 0 binary64) (neg.f64 yx)) |
(*.f64 zx xy) |
(*.f64 xy zx) |
Compiled 21 296 to 1 755 computations (91.8% saved)
15 alts after pruning (13 fresh and 2 done)
Pruned | Kept | Total | |
---|---|---|---|
New | 434 | 11 | 445 |
Fresh | 1 | 2 | 3 |
Picked | 3 | 2 | 5 |
Done | 0 | 0 | 0 |
Total | 438 | 15 | 453 |
Status | Accuracy | Program |
---|---|---|
68.3% | (fma.f64 (neg.f64 zx) yy #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) | |
69.4% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy))) | |
68.7% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) | |
36.5% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx #s(approx (+ (* (- xx zx) yy) (* (neg yx) xy)) (*.f64 (neg.f64 xy) yx)))) | |
✓ | 36.5% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
38.5% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)) | |
34.9% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) | |
✓ | 37.9% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
20.1% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- zy xy) (neg.f64 xy)) yx)) | |
22.5% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) | |
18.9% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) | |
52.0% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (-.f64 xx zx) yy (*.f64 zx xy)))) | |
39.8% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (neg.f64 xy) yx (*.f64 yy xx)))) | |
23.0% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) | |
19.5% | #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
Compiled 1 200 to 447 computations (62.8% saved)
Inputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- zy xy) (neg.f64 xy)) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (neg.f64 xy) yx (*.f64 yy xx)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx #s(approx (+ (* (- xx zx) yy) (* (neg yx) xy)) (*.f64 (neg.f64 xy) yx)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (-.f64 xx zx) yy (*.f64 zx xy)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 zy yx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 xx) zy)))) |
(-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) (*.f64 zx yy)) |
(fma.f64 (neg.f64 zx) yy #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) |
(-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
Outputs |
---|
(-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy))) |
7 calls:
5.0ms | yx |
5.0ms | zx |
5.0ms | zy |
5.0ms | xx |
5.0ms | yy |
Accuracy | Segments | Branch |
---|---|---|
90.2% | 3 | xx |
90.2% | 3 | yy |
85.6% | 2 | yx |
86.7% | 2 | zy |
89.4% | 3 | zx |
88.7% | 3 | xy |
94.6% | 2 | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
Compiled 29 to 53 computations (-82.8% saved)
Inputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- zy xy) (neg.f64 xy)) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (neg.f64 xy) yx (*.f64 yy xx)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx #s(approx (+ (* (- xx zx) yy) (* (neg yx) xy)) (*.f64 (neg.f64 xy) yx)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (-.f64 xx zx) yy (*.f64 zx xy)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 zy yx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 xx) zy)))) |
(-.f64 #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 xy zx))) (*.f64 zx yy)) |
(fma.f64 (neg.f64 zx) yy #s(approx (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (fma.f64 (-.f64 yy zy) xx (*.f64 zx xy)))) |
Outputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 zy yx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 xx) zy)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 zy yx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 xx) zy)))) |
7 calls:
5.0ms | zy |
5.0ms | zx |
5.0ms | xx |
5.0ms | yx |
5.0ms | xy |
Accuracy | Segments | Branch |
---|---|---|
84.4% | 4 | yx |
85.7% | 4 | zy |
81.7% | 3 | xy |
79.0% | 5 | zx |
78.4% | 3 | xx |
71.8% | 2 | yy |
69.4% | 1 | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
Compiled 29 to 53 computations (-82.8% saved)
Inputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- zy xy) (neg.f64 xy)) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (neg.f64 xy) yx (*.f64 yy xx)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx #s(approx (+ (* (- xx zx) yy) (* (neg yx) xy)) (*.f64 (neg.f64 xy) yx)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (-.f64 xx zx) yy (*.f64 zx xy)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 yx) xy)))) |
Outputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
2 calls:
5.0ms | yx |
4.0ms | zy |
Accuracy | Segments | Branch |
---|---|---|
84.4% | 4 | yx |
81.4% | 3 | zy |
Compiled 2 to 12 computations (-500% saved)
Inputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- zy xy) (neg.f64 xy)) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (neg.f64 xy) yx (*.f64 yy xx)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx #s(approx (+ (* (- xx zx) yy) (* (neg yx) xy)) (*.f64 (neg.f64 xy) yx)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (-.f64 xx zx) yy (*.f64 zx xy)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) |
Outputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
1 calls:
4.0ms | yx |
Accuracy | Segments | Branch |
---|---|---|
82.0% | 3 | yx |
Compiled 1 to 6 computations (-500% saved)
Inputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- zy xy) (neg.f64 xy)) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (neg.f64 xy) yx (*.f64 yy xx)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx #s(approx (+ (* (- xx zx) yy) (* (neg yx) xy)) (*.f64 (neg.f64 xy) yx)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (-.f64 xx zx) yy (*.f64 zx xy)))) |
Outputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (-.f64 xx zx) yy (*.f64 zx xy)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
7 calls:
3.0ms | zy |
3.0ms | zx |
3.0ms | xx |
3.0ms | yx |
3.0ms | yy |
Accuracy | Segments | Branch |
---|---|---|
52.0% | 1 | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
60.9% | 3 | yy |
62.1% | 3 | zx |
64.6% | 5 | xx |
60.2% | 3 | zy |
65.1% | 5 | xy |
67.1% | 3 | yx |
Compiled 29 to 53 computations (-82.8% saved)
Inputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- zy xy) (neg.f64 xy)) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (neg.f64 xy) yx (*.f64 yy xx)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 xy zx #s(approx (+ (* (- xx zx) yy) (* (neg yx) xy)) (*.f64 (neg.f64 xy) yx)))) |
Outputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)) |
4 calls:
3.0ms | xx |
3.0ms | yx |
3.0ms | zx |
3.0ms | xy |
Accuracy | Segments | Branch |
---|---|---|
58.5% | 3 | xx |
64.3% | 5 | xy |
58.0% | 3 | zx |
61.4% | 4 | yx |
Compiled 4 to 24 computations (-500% saved)
Inputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- zy xy) (neg.f64 xy)) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
Outputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) |
6 calls:
3.0ms | yy |
3.0ms | xy |
2.0ms | zy |
2.0ms | zx |
2.0ms | yx |
Accuracy | Segments | Branch |
---|---|---|
55.6% | 3 | zx |
55.7% | 3 | xx |
51.2% | 4 | yx |
49.7% | 3 | zy |
53.5% | 4 | yy |
54.5% | 5 | xy |
Compiled 6 to 36 computations (-500% saved)
Inputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- zy xy) (neg.f64 xy)) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) |
Outputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
5 calls:
2.0ms | xx |
2.0ms | zx |
2.0ms | xy |
2.0ms | yy |
2.0ms | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
Accuracy | Segments | Branch |
---|---|---|
46.7% | 3 | xy |
51.5% | 4 | yy |
37.9% | 1 | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
49.7% | 4 | zx |
46.6% | 3 | xx |
Compiled 27 to 41 computations (-51.9% saved)
Inputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- zy xy) (neg.f64 xy)) yx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
Outputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) |
1 calls:
2.0ms | yy |
Accuracy | Segments | Branch |
---|---|---|
49.8% | 3 | yy |
Compiled 1 to 6 computations (-500% saved)
Inputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- zy xy) (neg.f64 xy)) yx)) |
Outputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
7 calls:
2.0ms | zy |
2.0ms | yx |
2.0ms | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
2.0ms | yy |
2.0ms | xx |
Accuracy | Segments | Branch |
---|---|---|
25.9% | 2 | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
35.6% | 4 | xx |
39.0% | 7 | xy |
34.1% | 4 | zx |
36.1% | 5 | yx |
37.8% | 4 | zy |
39.5% | 5 | yy |
Compiled 29 to 53 computations (-82.8% saved)
Inputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) |
Outputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
6 calls:
194.0ms | yx |
2.0ms | zy |
2.0ms | xx |
1.0ms | yy |
1.0ms | xy |
Accuracy | Segments | Branch |
---|---|---|
32.2% | 3 | zx |
29.0% | 4 | xy |
32.2% | 3 | yx |
32.9% | 4 | xx |
30.2% | 3 | zy |
31.3% | 3 | yy |
Compiled 6 to 36 computations (-500% saved)
Total 0.0b remaining (0%)
Threshold costs 0b (0%)
Inputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
Outputs |
---|
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
7 calls:
1.0ms | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
1.0ms | yx |
1.0ms | xx |
1.0ms | zx |
1.0ms | yy |
Accuracy | Segments | Branch |
---|---|---|
19.5% | 1 | xy |
19.5% | 1 | (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) |
19.5% | 1 | zy |
19.5% | 1 | yy |
19.5% | 1 | xx |
19.5% | 1 | zx |
19.5% | 1 | yx |
Compiled 29 to 53 computations (-82.8% saved)
1× | left-value |
Time | Left | Right |
---|---|---|
0.0ms | +inf | NaN |
Compiled 26 to 26 computations (0% saved)
3× | binary-search |
1× | narrow-enough |
1× | narrow-enough |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
14.0ms | 2.439907199419082e+199 | 5.668216302399314e+200 |
19.0ms | 2.2341287697044507e+29 | 1.167531098587358e+37 |
11.0ms | -2.0769892018998664e-26 | -6.424767174644553e-27 |
30.0ms | 336× | 0 | valid |
Compiled 1 478 to 1 004 computations (32.1% saved)
ival-mult
: 12.0ms (63.8% of total)ival-sub
: 4.0ms (21.3% of total)ival-add
: 3.0ms (15.9% of total)ival-true
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)3× | binary-search |
1× | narrow-enough |
1× | narrow-enough |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
19.0ms | 2.17734683183925e+167 | 4.848218390264225e+172 |
19.0ms | -6.000361479501682e-111 | -3.615775780721852e-116 |
15.0ms | -2.488030238489009e+190 | -1.748808084978509e+188 |
36.0ms | 400× | 0 | valid |
Compiled 1 646 to 1 144 computations (30.5% saved)
ival-mult
: 14.0ms (62.6% of total)ival-sub
: 5.0ms (22.4% of total)ival-add
: 4.0ms (17.9% of total)ival-true
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)2× | binary-search |
1× | narrow-enough |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
1.0ms | 2.17734683183925e+167 | 4.848218390264225e+172 |
17.0ms | -4.207905153780778e+151 | -1.6707906855543288e+148 |
12.0ms | 128× | 0 | valid |
Compiled 1 097 to 774 computations (29.4% saved)
ival-mult
: 5.0ms (66.2% of total)ival-sub
: 2.0ms (26.5% of total)ival-add
: 1.0ms (13.2% of total)ival-true
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)2× | binary-search |
1× | narrow-enough |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
29.0ms | 1.252849724495295e+103 | 2.3641142926400624e+104 |
1.0ms | -4.207905153780778e+151 | -1.6707906855543288e+148 |
24.0ms | 112× | 0 | valid |
Compiled 1 166 to 791 computations (32.2% saved)
ival-mult
: 4.0ms (63% of total)ival-sub
: 1.0ms (15.7% of total)ival-add
: 1.0ms (15.7% of total)ival-true
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)4× | binary-search |
1× | narrow-enough |
1× | narrow-enough |
1× | narrow-enough |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
4.0ms | 6.400000423507947e+37 | 7.108743259705506e+37 |
18.0ms | -3.3546919413353126e-247 | -7.751215075181605e-255 |
20.0ms | -2.628375713703814e-199 | -6.177751003598568e-215 |
17.0ms | -5.881330991570276e+62 | -1.4556078511182497e+60 |
42.0ms | 464× | 0 | valid |
Compiled 1 784 to 1 282 computations (28.1% saved)
ival-mult
: 16.0ms (61.7% of total)ival-sub
: 5.0ms (19.3% of total)ival-add
: 4.0ms (15.4% of total)ival-true
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)2× | binary-search |
1× | narrow-enough |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
14.0ms | 1.2086904667852918e-11 | 1.574250467447947e-9 |
23.0ms | -2.1989500808913104e+53 | -2.9580030470618066e+28 |
26.0ms | 288× | 0 | valid |
Compiled 1 070 to 782 computations (26.9% saved)
ival-mult
: 10.0ms (61.7% of total)ival-sub
: 3.0ms (18.5% of total)ival-add
: 3.0ms (18.5% of total)ival-true
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)3× | binary-search |
1× | narrow-enough |
1× | narrow-enough |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
12.0ms | 1.6977462050831112e-65 | 2.4385896651684713e-64 |
12.0ms | -2.7409819707160245e-77 | -2.0831581331556571e-78 |
19.0ms | -6.84108794603022e+74 | -4.730510915424223e+69 |
30.0ms | 336× | 0 | valid |
Compiled 1 280 to 932 computations (27.2% saved)
ival-mult
: 12.0ms (63.6% of total)ival-sub
: 4.0ms (21.2% of total)ival-add
: 3.0ms (15.9% of total)ival-true
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)2× | binary-search |
1× | narrow-enough |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
1.0ms | 1.6977462050831112e-65 | 2.4385896651684713e-64 |
11.0ms | -2.7409819707160245e-77 | -2.0831581331556571e-78 |
7.0ms | 80× | 0 | valid |
Compiled 758 to 554 computations (26.9% saved)
ival-mult
: 3.0ms (66.1% of total)ival-sub
: 1.0ms (22% of total)ival-add
: 1.0ms (22% of total)ival-true
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)4× | binary-search |
1× | narrow-enough |
1× | narrow-enough |
1× | narrow-enough |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
12.0ms | 3.1757067278661454e+147 | 2.524695427980254e+148 |
17.0ms | 1.1187712861143581e+27 | 4.490541824343721e+31 |
13.0ms | -1.46273941103422e-76 | -2.7409819707160245e-77 |
15.0ms | -9.305898205603773e+162 | -1.700193760480095e+161 |
39.0ms | 432× | 0 | valid |
Compiled 1 897 to 1 333 computations (29.7% saved)
ival-mult
: 15.0ms (61.2% of total)ival-sub
: 5.0ms (20.4% of total)ival-add
: 4.0ms (16.3% of total)ival-true
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)2× | binary-search |
1× | narrow-enough |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
19.0ms | 1.7772421671431162e+142 | 9.154930987721428e+148 |
24.0ms | -1.834790390823366e+93 | -6.320390870086197e+89 |
30.0ms | 272× | 0 | valid |
Compiled 1 301 to 893 computations (31.4% saved)
ival-mult
: 15.0ms (73.3% of total)ival-sub
: 3.0ms (14.7% of total)ival-add
: 2.0ms (9.8% of total)ival-true
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)1× | egg-herbie |
Useful iterations: 3 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 155 | 1277 |
1 | 242 | 1273 |
2 | 379 | 1167 |
3 | 761 | 1061 |
4 | 1904 | 1061 |
5 | 3882 | 1061 |
6 | 6571 | 1061 |
1× | node limit |
Inputs |
---|
(if (<=.f64 (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) #s(literal +inf.0 binary64)) (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy)))) |
(if (<=.f64 zy #s(literal -5226737155905615/348449143727040986586495598010130648530944 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 zy yx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 xx) zy)))) (if (<=.f64 zy #s(literal 3999999999999999782300923948171264 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy))) (if (<=.f64 zy #s(literal 24999999999999999243328055312759041486862581886375590662060437737586712108888518883549084601176562967006878103993470602045533933592069621159846260261809969467755897766697495452795453326541782213722112 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 zy yx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 xx) zy))))))) |
(if (<=.f64 yx #s(literal -209999999999999986299769063083712970737576950745317595205567378821628866277956907694518094352379622059534221348805926361460472972548082985091588667490934191433564967961805892493875089506304 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) (if (<=.f64 yx #s(literal -8123055744494575/1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy))) (if (<=.f64 yx #s(literal 220000000000000003256553770598466176593580998356812322153105151381966597063017844920620187612515686942590504264852289625442225432884645104663356480805358505955954786304 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx))))) |
(if (<=.f64 yx #s(literal -17000000000000001400447105133501733094387083972526188572448033405000095076001758964615379835795827483069680469713460299300628364512715459264646217728 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) (if (<=.f64 yx #s(literal 220000000000000003256553770598466176593580998356812322153105151381966597063017844920620187612515686942590504264852289625442225432884645104663356480805358505955954786304 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)))) |
(if (<=.f64 yx #s(literal -17000000000000001400447105133501733094387083972526188572448033405000095076001758964615379835795827483069680469713460299300628364512715459264646217728 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) (if (<=.f64 yx #s(literal 13000000000000000820620954370209321019419013689360840305716286965548279119394216856551265106459745058816 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (-.f64 xx zx) yy (*.f64 zx xy)))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)))) |
(if (<=.f64 xy #s(literal -1849999999999999942047392617235931930339892506612187044773888 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)) (if (<=.f64 xy #s(literal -6016007607665247/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) (if (<=.f64 xy #s(literal -3353432082404125/64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993408 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) (if (<=.f64 xy #s(literal 70000000000000000313113469567081906176 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)))))) |
(if (<=.f64 xx #s(literal -54000000000000003466307043328 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) (if (<=.f64 xx #s(literal 2780529385113647/2417851639229258349412352 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)))) |
(if (<=.f64 yy #s(literal -17500000000000000119928481027344970939011281806082246507514336083181568 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) (if (<=.f64 yy #s(literal -1668739871813211/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) (if (<=.f64 yy #s(literal 7114265962740707/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy))))) |
(if (<=.f64 yy #s(literal -5475552704387099/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) (if (<=.f64 yy #s(literal 7114265962740707/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)))) |
(if (<=.f64 yy #s(literal -174999999999999994118537117175957126839397470570885486638508958550423866679065010836844494080332527856097261335418641131280032035684610266475284322984027985281024 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) (if (<=.f64 yy #s(literal -3096294684028419/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) (if (<=.f64 yy #s(literal 16000000000000000212600881152 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) (if (<=.f64 yy #s(literal 3799999999999999703445220633020527446964121437788815683016194942020489995977776680019402548336342103615085031181121296501941040929784039837167255552 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))))))) |
(if (<=.f64 yx #s(literal -10999999999999999970559876307552691828070167161461735571653328770519817269159562185734619136 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) (if (<=.f64 yx #s(literal 18499999999999998706371939809536161875551306575403305820485930180514032964977642708372968743481526541408896613888805836532671292765734115999744 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
Outputs |
---|
(if (<=.f64 (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) #s(literal +inf.0 binary64)) (-.f64 (-.f64 (-.f64 (+.f64 (+.f64 (*.f64 xx yy) (*.f64 yx zy)) (*.f64 zx xy)) (*.f64 xx zy)) (*.f64 yx xy)) (*.f64 zx yy)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy)))) |
(if (<=.f64 zy #s(literal -5226737155905615/348449143727040986586495598010130648530944 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 zy yx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 xx) zy)))) (if (<=.f64 zy #s(literal 3999999999999999782300923948171264 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy))) (if (<=.f64 zy #s(literal 24999999999999999243328055312759041486862581886375590662060437737586712108888518883549084601176562967006878103993470602045533933592069621159846260261809969467755897766697495452795453326541782213722112 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 zy yx (fma.f64 (-.f64 xx zx) yy (*.f64 (neg.f64 xx) zy))))))) |
(if (<=.f64 yx #s(literal -209999999999999986299769063083712970737576950745317595205567378821628866277956907694518094352379622059534221348805926361460472972548082985091588667490934191433564967961805892493875089506304 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) (if (<=.f64 yx #s(literal -8123055744494575/1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 zx yx) xy (*.f64 (-.f64 xx zx) yy))) (if (<=.f64 yx #s(literal 220000000000000003256553770598466176593580998356812322153105151381966597063017844920620187612515686942590504264852289625442225432884645104663356480805358505955954786304 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx))))) |
(if (<=.f64 yx #s(literal -17000000000000001400447105133501733094387083972526188572448033405000095076001758964615379835795827483069680469713460299300628364512715459264646217728 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) (if (<=.f64 yx #s(literal 220000000000000003256553770598466176593580998356812322153105151381966597063017844920620187612515686942590504264852289625442225432884645104663356480805358505955954786304 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)))) |
(if (or (<=.f64 yx #s(literal -17000000000000001400447105133501733094387083972526188572448033405000095076001758964615379835795827483069680469713460299300628364512715459264646217728 binary64)) (not (<=.f64 yx #s(literal 220000000000000003256553770598466176593580998356812322153105151381966597063017844920620187612515686942590504264852289625442225432884645104663356480805358505955954786304 binary64)))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (fma.f64 (-.f64 yy zy) xx (*.f64 (-.f64 xy yy) zx)))) |
(if (<=.f64 yx #s(literal -17000000000000001400447105133501733094387083972526188572448033405000095076001758964615379835795827483069680469713460299300628364512715459264646217728 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) (if (<=.f64 yx #s(literal 13000000000000000820620954370209321019419013689360840305716286965548279119394216856551265106459745058816 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (-.f64 xx zx) yy (*.f64 zx xy)))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)))) |
(if (or (<=.f64 yx #s(literal -17000000000000001400447105133501733094387083972526188572448033405000095076001758964615379835795827483069680469713460299300628364512715459264646217728 binary64)) (not (<=.f64 yx #s(literal 13000000000000000820620954370209321019419013689360840305716286965548279119394216856551265106459745058816 binary64)))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zy xy) yx)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (fma.f64 (-.f64 xx zx) yy (*.f64 zx xy))))) |
(if (<=.f64 xy #s(literal -1849999999999999942047392617235931930339892506612187044773888 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)) (if (<=.f64 xy #s(literal -6016007607665247/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) (if (<=.f64 xy #s(literal -3353432082404125/64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993408 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) (if (<=.f64 xy #s(literal 70000000000000000313113469567081906176 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 zx yx) xy)))))) |
(if (<=.f64 xx #s(literal -54000000000000003466307043328 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) (if (<=.f64 xx #s(literal 2780529385113647/2417851639229258349412352 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)))) |
(if (or (<=.f64 xx #s(literal -54000000000000003466307043328 binary64)) (not (<=.f64 xx #s(literal 2780529385113647/2417851639229258349412352 binary64)))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 yy zy) xx)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx))) |
(if (<=.f64 yy #s(literal -17500000000000000119928481027344970939011281806082246507514336083181568 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) (if (<=.f64 yy #s(literal -1668739871813211/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xy yy) zx)) (if (<=.f64 yy #s(literal 7114265962740707/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy))))) |
(if (<=.f64 yy #s(literal -5475552704387099/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) (if (<=.f64 yy #s(literal 7114265962740707/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)))) |
(if (or (<=.f64 yy #s(literal -5475552704387099/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128 binary64)) (not (<=.f64 yy #s(literal 7114265962740707/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 (-.f64 xx zx) yy)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx))) |
(if (<=.f64 yy #s(literal -174999999999999994118537117175957126839397470570885486638508958550423866679065010836844494080332527856097261335418641131280032035684610266475284322984027985281024 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) (if (<=.f64 yy #s(literal -3096294684028419/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) (if (<=.f64 yy #s(literal 16000000000000000212600881152 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- yy zy) (neg.f64 zy)) xx)) (if (<=.f64 yy #s(literal 3799999999999999703445220633020527446964121437788815683016194942020489995977776680019402548336342103615085031181121296501941040929784039837167255552 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) (*.f64 #s(approx (- xx zx) (neg.f64 zx)) yy)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))))))) |
(if (<=.f64 yx #s(literal -10999999999999999970559876307552691828070167161461735571653328770519817269159562185734619136 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) (if (<=.f64 yx #s(literal 18499999999999998706371939809536161875551306575403305820485930180514032964977642708372968743481526541408896613888805836532671292765734115999744 binary64)) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))))) |
(if (or (<=.f64 yx #s(literal -10999999999999999970559876307552691828070167161461735571653328770519817269159562185734619136 binary64)) (not (<=.f64 yx #s(literal 18499999999999998706371939809536161875551306575403305820485930180514032964977642708372968743481526541408896613888805836532671292765734115999744 binary64)))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) #s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (+ (* xy zx) (+ (* (- xx zx) yy) (* (neg yx) xy))) (*.f64 yy xx)))) |
#s(approx (- (- (- (+ (+ (* xx yy) (* yx zy)) (* zx xy)) (* xx zy)) (* yx xy)) (* zx yy)) #s(approx (* (- zy xy) yx) (*.f64 zy yx))) |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 458 | 1959 |
1 | 1670 | 1745 |
2 | 5670 | 1690 |
0 | 8732 | 1588 |
0 | 322 | 1612 |
1 | 1192 | 1470 |
2 | 4448 | 1386 |
0 | 8583 | 1274 |
1× | fuel |
1× | iter limit |
1× | node limit |
1× | iter limit |
1× | node limit |
Compiled 1 402 to 488 computations (65.2% saved)
Compiled 2 600 to 358 computations (86.2% saved)
Loading profile data...