Diagrams.Solve.Polynomial:quartForm from diagrams-solve-0.1, C

Time bar (total: 10.7s)

analyze1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
100%99.7%0%0.3%0%0%0%1
Compiler

Compiled 19 to 19 computations (0% saved)

sample1.6s (14.9%)

Memory
45.6MiB live, 1 528.2MiB allocated
Samples
1.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 562.0ms
ival-mult: 226.0ms (40.2% of total)
ival-add: 156.0ms (27.7% of total)
ival-div: 125.0ms (22.2% of total)
ival-sub: 38.0ms (6.8% of total)
exact: 8.0ms (1.4% of total)
ival-true: 6.0ms (1.1% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

preprocess179.0ms (1.7%)

Memory
6.6MiB live, 129.1MiB allocated
Algorithm
egg-herbie
Rules
2 224×lower-fma.f64
2 224×lower-fma.f32
1 602×sub-neg
838×distribute-neg-in
762×+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0166614
1475605
21302595
33620595
46066595
01717
02517
14017
28517
317517
432817
564717
6107817
7166117
8202417
9211417
10215117
11215117
12215117
13215217
0215214
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (fma.f64 x y c)))
Symmetry

(sort x y)

(sort z t)

(sort a b)

explain222.0ms (2.1%)

Memory
-21.0MiB live, 262.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
50-0-(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
20-0-(/.f64 (*.f64 z t) #s(literal 16 binary64))
10-0-(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
00-0-a
00-0-t
00-0-(*.f64 x y)
00-0-c
00-0-y
00-0-#s(literal 16 binary64)
00-0-(*.f64 z t)
00-0-(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
00-0-z
00-0-#s(literal 4 binary64)
00-0-(/.f64 (*.f64 a b) #s(literal 4 binary64))
00-0-(*.f64 a b)
00-0-b
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))nan-rescue50
(/.f64 (*.f64 z t) #s(literal 16 binary64))overflow29
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))overflow63
(*.f64 x y)overflow36
(*.f64 z t)overflow31
(/.f64 (*.f64 a b) #s(literal 4 binary64))overflow31
(*.f64 a b)overflow31
/.f64(/.f64 (*.f64 z t) #s(literal 16 binary64))o/n20
(*.f64 z t)overflow31
+.f64(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))nan-rescue10
(*.f64 x y)overflow36
(/.f64 (*.f64 z t) #s(literal 16 binary64))overflow29
(*.f64 z t)overflow31
Confusion
Predicted +Predicted -
+80
-0248
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+800
-00248
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0248
18
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
84.0ms512×0valid
Compiler

Compiled 190 to 72 computations (62.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-div: 25.0ms (58.7% of total)
ival-mult: 10.0ms (23.5% of total)
ival-add: 4.0ms (9.4% of total)
ival-sub: 2.0ms (4.7% of total)
exact: 1.0ms (2.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.5MiB live, 0.6MiB allocated
Compiler

Compiled 7 to 7 computations (0% saved)

prune1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.0%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
Compiler

Compiled 24 to 17 computations (29.2% saved)

simplify356.0ms (3.3%)

Memory
-108.6MiB live, 139.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff128
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
cost-diff128
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
cost-diff384
(/.f64 (*.f64 a b) #s(literal 4 binary64))
cost-diff384
(/.f64 (*.f64 z t) #s(literal 16 binary64))
Rules
2 224×lower-fma.f64
2 224×lower-fma.f32
640×lower-*.f32
634×lower-*.f64
576×cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01769
02569
14069
28569
317569
432869
564769
6107869
7166169
8202469
9211469
10215169
11215169
12215169
13215269
0215263
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
(*.f64 x y)
x
y
(/.f64 (*.f64 z t) #s(literal 16 binary64))
(*.f64 z t)
z
t
#s(literal 16 binary64)
(/.f64 (*.f64 a b) #s(literal 4 binary64))
(*.f64 a b)
a
b
#s(literal 4 binary64)
c
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (fma.f64 x y c)))
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))
(*.f64 x y)
x
y
(/.f64 (*.f64 z t) #s(literal 16 binary64))
(*.f64 z (*.f64 t #s(literal 1/16 binary64)))
(*.f64 z t)
z
t
#s(literal 16 binary64)
(/.f64 (*.f64 a b) #s(literal 4 binary64))
(*.f64 a (*.f64 b #s(literal 1/4 binary64)))
(*.f64 a b)
a
b
#s(literal 4 binary64)
c

localize42.0ms (0.4%)

Memory
-24.6MiB live, 96.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
accuracy99.7%
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
accuracy99.4%
(/.f64 (*.f64 z t) #s(literal 16 binary64))
accuracy98.3%
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
Samples
26.0ms256×0valid
Compiler

Compiled 71 to 19 computations (73.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-div: 5.0ms (37.1% of total)
ival-mult: 5.0ms (37.1% of total)
ival-add: 2.0ms (14.8% of total)
ival-sub: 1.0ms (7.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series18.0ms (0.2%)

Memory
-5.6MiB live, 35.2MiB allocated
Counts
4 → 228
Calls
Call 1
Inputs
#<alt (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))>
#<alt (/.f64 (*.f64 z t) #s(literal 16 binary64))>
#<alt (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))>
#<alt (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)>
Outputs
#<alt (- (* 1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))>
#<alt (- (* 1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))>
#<alt (* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))>
#<alt (* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))>
#<alt (- (* x y) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (- (* x y) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))>
#<alt (* -1/4 (* a b))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))>
#<alt (* -1/4 (* a b))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))>
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))>
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))>
#<alt (* 1/16 (* t z))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))>
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))>
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))>
#<alt (* x y)>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* 1/16 (* t z))>
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))>
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))>
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))>
#<alt (* x y)>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* 1/16 (* t z))>
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))>
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))>
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))>
#<alt (* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))>
#<alt (* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (* -1/4 (* a b))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (* -1/4 (* a b))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt c>
#<alt (* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))>
Calls

57 calls:

TimeVariablePointExpression
1.0ms
y
@inf
(+ (* x y) (/ (* z t) 16))
1.0ms
x
@0
(- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4))
1.0ms
t
@0
(- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4))
1.0ms
y
@0
(- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4))
0.0ms
z
@0
(- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4))

rewrite370.0ms (3.5%)

Memory
47.4MiB live, 635.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 364×lower-*.f32
5 358×lower-*.f64
4 844×lower-/.f32
4 840×lower-/.f64
4 258×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01746
02546
19646
294346
0862441
Stop Event
iter limit
node limit
iter limit
Counts
4 → 343
Calls
Call 1
Inputs
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
(/.f64 (*.f64 z t) #s(literal 16 binary64))
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
Outputs
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(+.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(+.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))
(+.f64 (*.f64 (*.f64 a b) #s(literal -1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 x y))
(-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 a (*.f64 b #s(literal 1/4 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))) (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a b)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a (neg.f64 b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a (neg.f64 b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))
(fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 y x (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 a (neg.f64 (*.f64 b #s(literal 1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(fma.f64 (*.f64 a (neg.f64 b)) #s(literal 1/4 binary64) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(fma.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(fma.f64 (neg.f64 a) (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (neg.f64 (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 a b))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 a b))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a (neg.f64 b)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -4 binary64)))
(/.f64 (fma.f64 (*.f64 a b) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 a b) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (*.f64 a b) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 (*.f64 a b) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 (*.f64 a b) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 (*.f64 a b) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 #s(literal 4 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 #s(literal 4 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal 4 binary64) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 #s(literal 4 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 a b))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 a b))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a (neg.f64 b)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))) (*.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)))) (*.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a b)))) (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a (neg.f64 b))))) (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a b)))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a (neg.f64 b))))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))) (neg.f64 (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (neg.f64 (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (pow.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (pow.f64 (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64))))) (*.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) #s(literal -1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 x y)))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(neg.f64 (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(/.f64 (*.f64 z t) #s(literal 16 binary64))
(/.f64 (neg.f64 (*.f64 z t)) #s(literal -16 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 z t))) #s(literal 16 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 z t)))) #s(literal -16 binary64))
(pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 z (*.f64 t #s(literal 1/16 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(*.f64 t (/.f64 z #s(literal 16 binary64)))
(*.f64 (*.f64 z t) #s(literal 1/16 binary64))
(*.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))
(*.f64 #s(literal 1/16 binary64) (*.f64 z t))
(*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))
(*.f64 (*.f64 t #s(literal 1/16 binary64)) z)
(+.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))
(+.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(fma.f64 x y (*.f64 z (*.f64 t #s(literal 1/16 binary64))))
(fma.f64 y x (*.f64 z (*.f64 t #s(literal 1/16 binary64))))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (*.f64 x y))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (*.f64 x y))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (*.f64 x y))
(fma.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (*.f64 x y))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z (*.f64 x y))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(pow.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(+.f64 (*.f64 x y) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(+.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) c)
(+.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))
(+.f64 (+.f64 c (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(+.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))
(-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))
(-.f64 (/.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))) (/.f64 (*.f64 c c) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))
(-.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 a (*.f64 b #s(literal 1/4 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))
(fma.f64 x y (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))
(fma.f64 x y (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 y x (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))
(fma.f64 y x (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c))
(fma.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))) c)
(fma.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c))
(fma.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) c)
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(/.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))))
(/.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (-.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) c)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))) (neg.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))
(/.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))) (*.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 c c))) (*.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))) (neg.f64 (neg.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))) (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))) (neg.f64 (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))) (neg.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c) #s(literal 3 binary64))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 (*.f64 x y) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (pow.f64 (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (*.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (pow.f64 (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (-.f64 (*.f64 (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (pow.f64 (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c) #s(literal 3 binary64))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (-.f64 (*.f64 (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)))))
(/.f64 (+.f64 (pow.f64 (+.f64 c (*.f64 x y)) #s(literal 3 binary64)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)) (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (+.f64 c (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(pow.f64 (/.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))))
(*.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))

simplify529.0ms (5%)

Memory
6.4MiB live, 761.0MiB allocated
Algorithm
egg-herbie
Rules
17 544×lower-fma.f64
17 544×lower-fma.f32
4 640×lower-*.f64
4 640×lower-*.f32
2 338×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02032970
16832934
222052892
367502886
085012575
Stop Event
iter limit
node limit
Counts
228 → 226
Calls
Call 1
Inputs
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(* x y)
(* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))
(* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))
(* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(* x y)
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))
(- (* x y) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))
(- (* x y) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))
(+ (* 1/16 (* t z)) (* x y))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(* -1/4 (* a b))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))
(* -1/4 (* a b))
(* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))
(+ (* 1/16 (* t z)) (* x y))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(* -1/4 (* a b))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))
(* -1/4 (* a b))
(* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* x y)
(* x (+ y (* 1/16 (/ (* t z) x))))
(* x (+ y (* 1/16 (/ (* t z) x))))
(* x (+ y (* 1/16 (/ (* t z) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(* 1/16 (* t z))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* x y)
(* y (+ x (* 1/16 (/ (* t z) y))))
(* y (+ x (* 1/16 (/ (* t z) y))))
(* y (+ x (* 1/16 (/ (* t z) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(* x y)
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* 1/16 (* t z))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(* x y)
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* 1/16 (* t z))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* x y)
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* x y)
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(* -1/4 (* a b))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(* -1/4 (* a b))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(* -1/4 (* a b))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(* -1/4 (* a b))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
c
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
c
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
Outputs
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* x y)
(*.f64 x y)
(* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))
(-.f64 (*.f64 x y) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64)))
(* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))
(-.f64 (*.f64 x y) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64)))
(* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))
(-.f64 (*.f64 x y) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64)))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))
(-.f64 (*.f64 x y) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))
(-.f64 (*.f64 x y) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))
(-.f64 (*.f64 x y) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64)))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* x y)
(*.f64 x y)
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))
(-.f64 (*.f64 x y) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64)))
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))
(-.f64 (*.f64 x y) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64)))
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))
(-.f64 (*.f64 x y) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64)))
(- (* x y) (* 1/4 (* a b)))
(fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(- (* x y) (* 1/4 (* a b)))
(fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (fma.f64 z (/.f64 (*.f64 #s(literal 1/16 binary64) t) a) (/.f64 (*.f64 x y) a))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (fma.f64 z (/.f64 (*.f64 #s(literal 1/16 binary64) t) a) (/.f64 (*.f64 x y) a))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (fma.f64 z (/.f64 (*.f64 #s(literal 1/16 binary64) t) a) (/.f64 (*.f64 x y) a))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) a)))
(* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) a)))
(* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) a)))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))
(*.f64 b (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) b) (fma.f64 a #s(literal -1/4 binary64) (/.f64 (*.f64 x y) b))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))
(*.f64 b (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) b) (fma.f64 a #s(literal -1/4 binary64) (/.f64 (*.f64 x y) b))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))
(*.f64 b (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) b) (fma.f64 a #s(literal -1/4 binary64) (/.f64 (*.f64 x y) b))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) b)))
(* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) b)))
(* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) b)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* x y)
(*.f64 x y)
(* x (+ y (* 1/16 (/ (* t z) x))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64) (*.f64 x y))
(* x (+ y (* 1/16 (/ (* t z) x))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64) (*.f64 x y))
(* x (+ y (* 1/16 (/ (* t z) x))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64) (*.f64 x y))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64) (*.f64 x y))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64) (*.f64 x y))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64) (*.f64 x y))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* x y)
(*.f64 x y)
(* y (+ x (* 1/16 (/ (* t z) y))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64) (*.f64 x y))
(* y (+ x (* 1/16 (/ (* t z) y))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64) (*.f64 x y))
(* y (+ x (* 1/16 (/ (* t z) y))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64) (*.f64 x y))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64) (*.f64 x y))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64) (*.f64 x y))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64) (*.f64 x y))
(* x y)
(*.f64 x y)
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* x y)
(*.f64 x y)
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(* x y)
(*.f64 x y)
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(fma.f64 x y (-.f64 (*.f64 x (/.f64 c x)) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64))))
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(fma.f64 x y (-.f64 (*.f64 x (/.f64 c x)) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64))))
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(fma.f64 x y (-.f64 (*.f64 x (/.f64 c x)) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64))))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(* x y)
(*.f64 x y)
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(fma.f64 x y (-.f64 (*.f64 y (/.f64 c y)) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64))))
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(fma.f64 x y (-.f64 (*.f64 y (/.f64 c y)) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64))))
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(fma.f64 x y (-.f64 (*.f64 y (/.f64 c y)) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) #s(literal 1 binary64))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(-.f64 (*.f64 z (fma.f64 #s(literal 1/16 binary64) t (/.f64 c z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(-.f64 (*.f64 z (fma.f64 #s(literal 1/16 binary64) t (/.f64 c z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(-.f64 (*.f64 z (fma.f64 #s(literal 1/16 binary64) t (/.f64 c z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c)) #s(literal 1 binary64)))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c)) #s(literal 1 binary64)))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c)) #s(literal 1 binary64)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(-.f64 (*.f64 t (fma.f64 #s(literal 1/16 binary64) z (/.f64 c t))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(-.f64 (*.f64 t (fma.f64 #s(literal 1/16 binary64) z (/.f64 c t))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(-.f64 (*.f64 t (fma.f64 #s(literal 1/16 binary64) z (/.f64 c t))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c)) #s(literal 1 binary64)))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c)) #s(literal 1 binary64)))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c)) #s(literal 1 binary64)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (fma.f64 x (/.f64 y a) (fma.f64 z (/.f64 (*.f64 #s(literal 1/16 binary64) t) a) (/.f64 c a)))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (fma.f64 x (/.f64 y a) (fma.f64 z (/.f64 (*.f64 #s(literal 1/16 binary64) t) a) (/.f64 c a)))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (fma.f64 x (/.f64 y a) (fma.f64 z (/.f64 (*.f64 #s(literal 1/16 binary64) t) a) (/.f64 c a)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) a)))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) a)))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) a)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(*.f64 b (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) b) (fma.f64 a #s(literal -1/4 binary64) (fma.f64 x (/.f64 y b) (/.f64 c b)))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(*.f64 b (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) b) (fma.f64 a #s(literal -1/4 binary64) (fma.f64 x (/.f64 y b) (/.f64 c b)))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(*.f64 b (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) b) (fma.f64 a #s(literal -1/4 binary64) (fma.f64 x (/.f64 y b) (/.f64 c b)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (/.f64 (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) b)))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (/.f64 (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) b)))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (/.f64 (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
c
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(fma.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) c) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a b) c) (/.f64 (*.f64 x y) c))) c)
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(fma.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) c) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a b) c) (/.f64 (*.f64 x y) c))) c)
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(fma.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) c) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a b) c) (/.f64 (*.f64 x y) c))) c)
c
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(fma.f64 c (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) c) c)
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(fma.f64 c (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) c) c)
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(fma.f64 c (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) c) c)

simplify182.0ms (1.7%)

Memory
-38.3MiB live, 285.3MiB allocated
Algorithm
egg-herbie
Rules
1-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0100318958
1100418958
0100418958
Stop Event
saturated
saturated
Counts
343 → 0
Calls
Call 1
Inputs
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(+.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(+.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))
(+.f64 (*.f64 (*.f64 a b) #s(literal -1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 x y))
(-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 a (*.f64 b #s(literal 1/4 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))) (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a b)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a (neg.f64 b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a (neg.f64 b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))
(fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 y x (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 a (neg.f64 (*.f64 b #s(literal 1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(fma.f64 (*.f64 a (neg.f64 b)) #s(literal 1/4 binary64) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(fma.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(fma.f64 (neg.f64 a) (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (neg.f64 (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 a b))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 a b))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a (neg.f64 b)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -4 binary64)))
(/.f64 (fma.f64 (*.f64 a b) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 a b) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (*.f64 a b) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 (*.f64 a b) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 (*.f64 a b) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 (*.f64 a b) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 #s(literal 4 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 #s(literal 4 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal 4 binary64) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 #s(literal 4 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 a b))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 a b))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a (neg.f64 b)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))) (*.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)))) (*.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a b)))) (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a (neg.f64 b))))) (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a b)))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a (neg.f64 b))))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))) (neg.f64 (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (neg.f64 (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (pow.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (pow.f64 (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64))))) (*.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) #s(literal -1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 x y)))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(neg.f64 (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(/.f64 (*.f64 z t) #s(literal 16 binary64))
(/.f64 (neg.f64 (*.f64 z t)) #s(literal -16 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 z t))) #s(literal 16 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 z t)))) #s(literal -16 binary64))
(pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 z (*.f64 t #s(literal 1/16 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(*.f64 t (/.f64 z #s(literal 16 binary64)))
(*.f64 (*.f64 z t) #s(literal 1/16 binary64))
(*.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))
(*.f64 #s(literal 1/16 binary64) (*.f64 z t))
(*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))
(*.f64 (*.f64 t #s(literal 1/16 binary64)) z)
(+.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))
(+.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(fma.f64 x y (*.f64 z (*.f64 t #s(literal 1/16 binary64))))
(fma.f64 y x (*.f64 z (*.f64 t #s(literal 1/16 binary64))))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (*.f64 x y))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (*.f64 x y))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (*.f64 x y))
(fma.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (*.f64 x y))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z (*.f64 x y))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(pow.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(+.f64 (*.f64 x y) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(+.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) c)
(+.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))
(+.f64 (+.f64 c (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(+.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))
(-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))
(-.f64 (/.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))) (/.f64 (*.f64 c c) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))
(-.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 a (*.f64 b #s(literal 1/4 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))
(fma.f64 x y (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))
(fma.f64 x y (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 y x (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))
(fma.f64 y x (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c))
(fma.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))) c)
(fma.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c))
(fma.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) c)
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(/.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))))
(/.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (-.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) c)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))) (neg.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))
(/.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))) (*.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 c c))) (*.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))) (neg.f64 (neg.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))) (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))) (neg.f64 (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))) (neg.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c) #s(literal 3 binary64))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 (*.f64 x y) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (pow.f64 (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (*.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (pow.f64 (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (-.f64 (*.f64 (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (pow.f64 (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c) #s(literal 3 binary64))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (-.f64 (*.f64 (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)))))
(/.f64 (+.f64 (pow.f64 (+.f64 c (*.f64 x y)) #s(literal 3 binary64)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)) (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (+.f64 c (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(pow.f64 (/.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))))
(*.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))
Outputs
(+.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(+.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(+.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))
(+.f64 (*.f64 (*.f64 a b) #s(literal -1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 x y))
(-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 a (*.f64 b #s(literal 1/4 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))) (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a b)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a (neg.f64 b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a (neg.f64 b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))
(fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 y x (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 a (neg.f64 (*.f64 b #s(literal 1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(fma.f64 (*.f64 a (neg.f64 b)) #s(literal 1/4 binary64) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(fma.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(fma.f64 (neg.f64 a) (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (neg.f64 (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 a b))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 a b))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a (neg.f64 b)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 4 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -4 binary64)))
(/.f64 (fma.f64 (*.f64 a b) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 a b) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (*.f64 a b) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 (*.f64 a b) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 (*.f64 a b) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 (*.f64 a b) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal 4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 #s(literal 4 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 #s(literal 4 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal 4 binary64) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 #s(literal 4 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))) (*.f64 #s(literal -4 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 a b))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 a (neg.f64 b)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 a b))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -4 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 a (neg.f64 b)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 a (neg.f64 b)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 a (neg.f64 b)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (neg.f64 (*.f64 a (neg.f64 b))))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))) (*.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)))) (*.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a b)))) (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 a (neg.f64 b))))) (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal -4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a b)))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 a (neg.f64 b))))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal -4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))) (neg.f64 (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (neg.f64 (-.f64 (*.f64 x y) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (pow.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (pow.f64 (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64)))) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64))))) (*.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal 1/4 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) #s(literal -1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 x y)))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(neg.f64 (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(/.f64 (*.f64 z t) #s(literal 16 binary64))
(/.f64 (neg.f64 (*.f64 z t)) #s(literal -16 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 z t))) #s(literal 16 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 z t)))) #s(literal -16 binary64))
(pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 z (*.f64 t #s(literal 1/16 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(*.f64 t (/.f64 z #s(literal 16 binary64)))
(*.f64 (*.f64 z t) #s(literal 1/16 binary64))
(*.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))
(*.f64 #s(literal 1/16 binary64) (*.f64 z t))
(*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))
(*.f64 (*.f64 t #s(literal 1/16 binary64)) z)
(+.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))
(+.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(fma.f64 x y (*.f64 z (*.f64 t #s(literal 1/16 binary64))))
(fma.f64 y x (*.f64 z (*.f64 t #s(literal 1/16 binary64))))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (*.f64 x y))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (*.f64 x y))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (*.f64 x y))
(fma.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (*.f64 x y))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z (*.f64 x y))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y))))
(pow.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))))
(*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))))
(+.f64 (*.f64 x y) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(+.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c))
(+.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) c)
(+.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))
(+.f64 (+.f64 c (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))
(+.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))
(-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))
(-.f64 (/.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))) (/.f64 (*.f64 c c) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))
(-.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 a (*.f64 b #s(literal 1/4 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (/.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(-.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))
(fma.f64 x y (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))
(fma.f64 x y (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 y x (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))
(fma.f64 y x (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (neg.f64 (*.f64 z t)) #s(literal -1/16 binary64) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c))
(fma.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))))) c)
(fma.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(fma.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c))
(fma.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) c)
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(/.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))))
(/.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (-.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) c)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))) (neg.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))
(/.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x y) z) (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 t #s(literal 1/16 binary64))))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64)) (*.f64 (*.f64 x y) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))) (*.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 c c))) (*.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))) (neg.f64 (neg.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))) (neg.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))) (neg.f64 (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))))) (neg.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c) #s(literal 3 binary64))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 (*.f64 x y) (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (*.f64 (*.f64 x y) (-.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 1/4096 binary64) (pow.f64 (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/256 binary64) (-.f64 (*.f64 (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (*.f64 (*.f64 z (*.f64 t #s(literal 1/16 binary64))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (pow.f64 (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (-.f64 (*.f64 (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c))) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))))))
(/.f64 (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (pow.f64 (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c) #s(literal 3 binary64))) (fma.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (-.f64 (*.f64 (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)))))
(/.f64 (+.f64 (pow.f64 (+.f64 c (*.f64 x y)) #s(literal 3 binary64)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)) (-.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (+.f64 c (*.f64 x y)) (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (+.f64 c (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y))) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))
(pow.f64 (/.f64 (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))))) (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)) (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) (fma.f64 x y (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))))
(*.f64 (*.f64 (+.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 x y)) (fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (-.f64 (fma.f64 z (*.f64 t #s(literal 1/16 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) c))))

eval46.0ms (0.4%)

Memory
11.6MiB live, 130.0MiB allocated
Compiler

Compiled 6 881 to 130 computations (98.1% saved)

prune45.0ms (0.4%)

Memory
5.6MiB live, 44.8MiB allocated
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New44111452
Fresh000
Picked101
Done000
Total44211453
Accuracy
100.0%
Counts
453 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.4%
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
74.2%
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
98.0%
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
85.8%
(-.f64 (*.f64 t (fma.f64 #s(literal 1/16 binary64) z (/.f64 c t))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
75.0%
(+.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)
51.3%
(+.f64 (*.f64 x y) c)
47.4%
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
46.4%
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
30.6%
(*.f64 x y)
27.1%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
26.0%
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
Compiler

Compiled 350 to 260 computations (25.7% saved)

simplify108.0ms (1%)

Memory
-11.7MiB live, 147.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 x y c)
cost-diff0
(*.f64 b #s(literal -1/4 binary64))
cost-diff0
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
cost-diff0
(*.f64 t z)
cost-diff0
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
cost-diff128
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
cost-diff0
(*.f64 t z)
cost-diff0
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
cost-diff0
(*.f64 x y)
cost-diff0
(-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
cost-diff0
(*.f64 x y)
cost-diff256
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
cost-diff320
(*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64))
Rules
2 224×lower-fma.f32
2 218×lower-fma.f64
640×lower-*.f32
624×lower-*.f64
486×cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026135
042131
177131
2150131
3320130
4691130
51277130
61603130
72005130
82095130
92109130
102109130
112109130
02109128
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
(*.f64 x y)
x
y
(*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64))
(-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
t
(*.f64 z #s(literal -1/16 binary64))
z
#s(literal -1/16 binary64)
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
#s(literal 1/4 binary64)
(*.f64 a b)
a
b
c
#s(literal 1 binary64)
(*.f64 x y)
x
y
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
#s(literal 1/16 binary64)
(*.f64 t z)
t
z
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
#s(literal 1/16 binary64)
(*.f64 t z)
t
z
c
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
a
(*.f64 b #s(literal -1/4 binary64))
b
#s(literal -1/4 binary64)
(fma.f64 x y c)
x
y
c
Outputs
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(*.f64 x y)
x
y
(*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c))
(-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c))
(fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
t
(*.f64 z #s(literal -1/16 binary64))
z
#s(literal -1/16 binary64)
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
#s(literal 1/4 binary64)
(*.f64 a b)
a
b
c
#s(literal 1 binary64)
(*.f64 x y)
x
y
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
#s(literal 1/16 binary64)
(*.f64 t z)
t
z
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
#s(literal 1/16 binary64)
(*.f64 t z)
t
z
c
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
a
(*.f64 b #s(literal -1/4 binary64))
b
#s(literal -1/4 binary64)
(fma.f64 x y c)
x
y
c

localize79.0ms (0.7%)

Memory
24.8MiB live, 229.2MiB allocated
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(fma.f64 x y c)
accuracy100.0%
(*.f64 b #s(literal -1/4 binary64))
accuracy98.8%
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
accuracy100.0%
(*.f64 t z)
accuracy100.0%
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
accuracy99.4%
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
accuracy100.0%
(*.f64 t z)
accuracy99.4%
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
accuracy100.0%
(*.f64 x y)
accuracy100.0%
(-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
accuracy100.0%
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
accuracy100.0%
(fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
accuracy98.4%
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
Samples
49.0ms256×0valid
Compiler

Compiled 144 to 30 computations (79.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-mult: 16.0ms (57.4% of total)
ival-sub: 7.0ms (25.1% of total)
ival-add: 5.0ms (17.9% of total)
exact: 1.0ms (3.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series21.0ms (0.2%)

Memory
-28.0MiB live, 52.3MiB allocated
Counts
11 → 432
Calls
Call 1
Inputs
#<alt (-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))>
#<alt (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))>
#<alt (*.f64 #s(literal 1/4 binary64) (*.f64 a b))>
#<alt (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)>
#<alt (*.f64 x y)>
#<alt (*.f64 #s(literal 1/16 binary64) (*.f64 t z))>
#<alt (*.f64 t z)>
#<alt (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)>
#<alt (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))>
#<alt (*.f64 b #s(literal -1/4 binary64))>
#<alt (fma.f64 x y c)>
Outputs
#<alt (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (* x y)>
#<alt (* x (- (+ y (/ c x)) (+ (* -1/16 (/ (* t z) x)) (* 1/4 (/ (* a b) x)))))>
#<alt (* x (- (+ y (/ c x)) (+ (* -1/16 (/ (* t z) x)) (* 1/4 (/ (* a b) x)))))>
#<alt (* x (- (+ y (/ c x)) (+ (* -1/16 (/ (* t z) x)) (* 1/4 (/ (* a b) x)))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) x)))))>
#<alt (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (* x y)>
#<alt (* y (- (+ x (/ c y)) (+ (* -1/16 (/ (* t z) y)) (* 1/4 (/ (* a b) y)))))>
#<alt (* y (- (+ x (/ c y)) (+ (* -1/16 (/ (* t z) y)) (* 1/4 (/ (* a b) y)))))>
#<alt (* y (- (+ x (/ c y)) (+ (* -1/16 (/ (* t z) y)) (* 1/4 (/ (* a b) y)))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) y)))))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (- (+ (/ c t) (/ (* x y) t)) (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))>
#<alt (* t (- (+ (/ c t) (/ (* x y) t)) (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))>
#<alt (* t (- (+ (/ c t) (/ (* x y) t)) (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* 1/16 z))))>
#<alt (* -1 (* t (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* 1/16 z))))>
#<alt (* -1 (* t (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* 1/16 z))))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (- (+ (/ c z) (/ (* x y) z)) (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))>
#<alt (* z (- (+ (/ c z) (/ (* x y) z)) (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))>
#<alt (* z (- (+ (/ c z) (/ (* x y) z)) (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* 1/16 t))))>
#<alt (* -1 (* z (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* 1/16 t))))>
#<alt (* -1 (* z (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* 1/16 t))))>
#<alt (- (+ c (* x y)) (* -1/16 (* t z)))>
#<alt (- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))>
#<alt (- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))>
#<alt (- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))>
#<alt (* -1/4 (* a b))>
#<alt (* a (- (+ (/ c a) (/ (* x y) a)) (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))>
#<alt (* a (- (+ (/ c a) (/ (* x y) a)) (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))>
#<alt (* a (- (+ (/ c a) (/ (* x y) a)) (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) a)) (* -1/4 b))))>
#<alt (- (+ c (* x y)) (* -1/16 (* t z)))>
#<alt (- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))>
#<alt (- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))>
#<alt (- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))>
#<alt (* -1/4 (* a b))>
#<alt (* b (- (+ (/ c b) (/ (* x y) b)) (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))>
#<alt (* b (- (+ (/ c b) (/ (* x y) b)) (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))>
#<alt (* b (- (+ (/ c b) (/ (* x y) b)) (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) b)) (* -1/4 a))))>
#<alt (- (* x y) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt c>
#<alt (* c (- (+ 1 (/ (* x y) c)) (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c)))))>
#<alt (* c (- (+ 1 (/ (* x y) c)) (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c)))))>
#<alt (* c (- (+ 1 (/ (* x y) c)) (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c)))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (- (* x y) (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (* x y) (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (* x y) (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) c)) 1)))>
#<alt (* 1/4 (* a b))>
#<alt (+ (* -1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (+ (* -1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (+ (* -1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (* -1/16 (* t z))>
#<alt (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))>
#<alt (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))>
#<alt (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))>
#<alt (* -1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))))>
#<alt (* -1 (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))))>
#<alt (* -1 (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))))>
#<alt (* 1/4 (* a b))>
#<alt (+ (* -1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (+ (* -1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (+ (* -1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (* -1/16 (* t z))>
#<alt (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))>
#<alt (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))>
#<alt (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))>
#<alt (* -1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))))>
#<alt (* -1 (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))))>
#<alt (* -1 (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))))>
#<alt (* -1/16 (* t z))>
#<alt (+ (* -1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (+ (* -1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (+ (* -1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (* 1/4 (* a b))>
#<alt (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))>
#<alt (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))>
#<alt (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))>
#<alt (* 1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))))>
#<alt (* -1 (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))))>
#<alt (* -1 (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))))>
#<alt (* -1/16 (* t z))>
#<alt (+ (* -1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (+ (* -1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (+ (* -1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (* 1/4 (* a b))>
#<alt (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))>
#<alt (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))>
#<alt (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))>
#<alt (* 1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))))>
#<alt (* -1 (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))))>
#<alt (* -1 (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)>
#<alt (- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)>
#<alt (- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)>
#<alt (* -1/16 (* t z))>
#<alt (* t (- (+ (* -1/16 z) (* 1/4 (/ (* a b) t))) (/ c t)))>
#<alt (* t (- (+ (* -1/16 z) (* 1/4 (/ (* a b) t))) (/ c t)))>
#<alt (* t (- (+ (* -1/16 z) (* 1/4 (/ (* a b) t))) (/ c t)))>
#<alt (* -1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (- (* 1/4 (* a b)) c) t)) (* 1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (* 1/4 (* a b)) c) t)) (* 1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (* 1/4 (* a b)) c) t)) (* 1/16 z))))>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)>
#<alt (- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)>
#<alt (- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)>
#<alt (* -1/16 (* t z))>
#<alt (* z (- (+ (* -1/16 t) (* 1/4 (/ (* a b) z))) (/ c z)))>
#<alt (* z (- (+ (* -1/16 t) (* 1/4 (/ (* a b) z))) (/ c z)))>
#<alt (* z (- (+ (* -1/16 t) (* 1/4 (/ (* a b) z))) (/ c z)))>
#<alt (* -1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (- (* 1/4 (* a b)) c) z)) (* 1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (* 1/4 (* a b)) c) z)) (* 1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (* 1/4 (* a b)) c) z)) (* 1/16 t))))>
#<alt (- (* -1/16 (* t z)) c)>
#<alt (- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)>
#<alt (- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)>
#<alt (- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)>
#<alt (* 1/4 (* a b))>
#<alt (* a (- (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)) (/ c a)))>
#<alt (* a (- (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)) (/ c a)))>
#<alt (* a (- (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)) (/ c a)))>
#<alt (* 1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/16 (* t z)) c) a)) (* -1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/16 (* t z)) c) a)) (* -1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/16 (* t z)) c) a)) (* -1/4 b))))>
#<alt (- (* -1/16 (* t z)) c)>
#<alt (- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)>
#<alt (- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)>
#<alt (- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)>
#<alt (* 1/4 (* a b))>
#<alt (* b (- (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)) (/ c b)))>
#<alt (* b (- (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)) (/ c b)))>
#<alt (* b (- (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)) (/ c b)))>
#<alt (* 1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1 (/ (- (* -1/16 (* t z)) c) b)) (* -1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (- (* -1/16 (* t z)) c) b)) (* -1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (- (* -1/16 (* t z)) c) b)) (* -1/4 a))))>
#<alt (+ (* -1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (+ (* -1 c) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (+ (* -1 c) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (+ (* -1 c) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))>
#<alt (* -1 c)>
#<alt (* c (- (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c))) 1))>
#<alt (* c (- (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c))) 1))>
#<alt (* c (- (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c))) 1))>
#<alt (* -1 c)>
#<alt (* -1 (* c (+ 1 (* -1 (/ (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)))))>
#<alt (* -1 (* c (+ 1 (* -1 (/ (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)))))>
#<alt (* -1 (* c (+ 1 (* -1 (/ (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)))))>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt c>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt c>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* 1/16 (* t z))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt c>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (+ c (* x y))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* -1/4 (* a b))>
#<alt (* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))>
#<alt (* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))>
#<alt (* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))>
#<alt (+ c (* x y))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* -1/4 (* a b))>
#<alt (* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))>
#<alt (* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))>
#<alt (* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* x y)>
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))>
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))>
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* x y)>
#<alt (* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))>
#<alt (* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))>
#<alt (* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt c>
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))>
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))>
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt c>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (/ c x)))>
#<alt (* x (+ y (/ c x)))>
#<alt (* x (+ y (/ c x)))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))>
#<alt c>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (/ c y)))>
#<alt (* y (+ x (/ c y)))>
#<alt (* y (+ x (/ c y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))>
#<alt (* x y)>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt c>
#<alt (* c (+ 1 (/ (* x y) c)))>
#<alt (* c (+ 1 (/ (* x y) c)))>
#<alt (* c (+ 1 (/ (* x y) c)))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))>
Calls

108 calls:

TimeVariablePointExpression
0.0ms
x
@0
(- (* x y) (* (- (+ (* t (* z -1/16)) (* 1/4 (* a b))) c) 1))
0.0ms
t
@0
(- (* x y) (* (- (+ (* t (* z -1/16)) (* 1/4 (* a b))) c) 1))
0.0ms
b
@0
(+ (* t (* z -1/16)) (* 1/4 (* a b)))
0.0ms
b
@inf
(* b -1/4)
0.0ms
b
@-inf
(* b -1/4)

rewrite610.0ms (5.7%)

Memory
36.5MiB live, 711.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
15 626×lower-fma.f32
15 620×lower-fma.f64
4 468×lower-*.f32
4 452×lower-*.f64
3 458×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02679
04277
114477
2123277
0836776
Stop Event
iter limit
node limit
iter limit
Counts
11 → 451
Calls
Call 1
Inputs
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
(fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(*.f64 b #s(literal -1/4 binary64))
(fma.f64 x y c)
Outputs
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(+.f64 (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 x y))
(+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (neg.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (neg.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(+.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)
(+.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))
(-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))
(-.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (neg.f64 c))
(-.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 x y (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(fma.f64 y x (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(fma.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 x y))
(fma.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) #s(literal -1 binary64) (*.f64 x y))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (neg.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (neg.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))) (*.f64 x y))
(fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))) (*.f64 x y))
(fma.f64 (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) #s(literal 1 binary64) (*.f64 x y))
(fma.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))) (*.f64 x y))
(fma.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))) (*.f64 x y))
(fma.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (*.f64 x y))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (*.f64 x y))
(fma.f64 #s(literal -1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(/.f64 (*.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(/.f64 (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (neg.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (neg.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) #s(literal 3 binary64)) (*.f64 c (*.f64 c c))) (fma.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 c c) (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) #s(literal 3 binary64)) (neg.f64 (*.f64 c (*.f64 c c)))) (fma.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 c c (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (fma.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c c)) (-.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c c)) (+.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (neg.f64 c)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))) (*.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))) (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))) (*.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(/.f64 (-.f64 (*.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))) (+.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))
(*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(*.f64 (*.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(*.f64 (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (neg.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 t (neg.f64 (*.f64 z #s(literal 1/16 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 z (*.f64 t #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 z (*.f64 #s(literal -1/16 binary64) t) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 z (neg.f64 (*.f64 t #s(literal 1/16 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 z #s(literal -1/16 binary64)) t (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 a (neg.f64 (*.f64 b #s(literal -1/4 binary64))) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 b (*.f64 #s(literal 1/4 binary64) a) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 b (neg.f64 (*.f64 a #s(literal -1/4 binary64))) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 a b) #s(literal 1/4 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal 1/16 binary64) (neg.f64 (*.f64 t z)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 t z) #s(literal -1/16 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) (neg.f64 a) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) (neg.f64 z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) a) b (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 (*.f64 a b)) #s(literal -1/4 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) (neg.f64 t) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) b) a (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 t #s(literal -1/16 binary64)) z (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) (neg.f64 b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 a) (*.f64 b #s(literal -1/4 binary64)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 (*.f64 b #s(literal -1/4 binary64))) a (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 (*.f64 t z)) #s(literal 1/16 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 (*.f64 t #s(literal 1/16 binary64))) z (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 b) (*.f64 a #s(literal -1/4 binary64)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 t) (*.f64 z #s(literal 1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 z) (*.f64 t #s(literal 1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) z)) t (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 (*.f64 a #s(literal -1/4 binary64))) b (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))) (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))))
(/.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (neg.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))))) (neg.f64 (neg.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))))
(*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(neg.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(*.f64 a (*.f64 b #s(literal 1/4 binary64)))
(*.f64 a (neg.f64 (*.f64 b #s(literal -1/4 binary64))))
(*.f64 b (*.f64 #s(literal 1/4 binary64) a))
(*.f64 b (neg.f64 (*.f64 a #s(literal -1/4 binary64))))
(*.f64 (*.f64 a b) #s(literal 1/4 binary64))
(*.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 a b)))
(*.f64 (*.f64 b #s(literal -1/4 binary64)) (neg.f64 a))
(*.f64 (*.f64 #s(literal 1/4 binary64) a) b)
(*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(*.f64 (neg.f64 (*.f64 a b)) #s(literal -1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) b) a)
(*.f64 (*.f64 a #s(literal -1/4 binary64)) (neg.f64 b))
(*.f64 (neg.f64 a) (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (*.f64 b #s(literal -1/4 binary64))) a)
(*.f64 (neg.f64 b) (*.f64 a #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (*.f64 a #s(literal -1/4 binary64))) b)
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c))
(+.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(+.f64 (neg.f64 c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (neg.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))
(fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 t (neg.f64 (*.f64 z #s(literal 1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 z (*.f64 t #s(literal -1/16 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 z (*.f64 #s(literal -1/16 binary64) t) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 z (neg.f64 (*.f64 t #s(literal 1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 z #s(literal -1/16 binary64)) t (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 a (neg.f64 (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 b (*.f64 #s(literal 1/4 binary64) a) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 b (neg.f64 (*.f64 a #s(literal -1/4 binary64))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 a b) #s(literal 1/4 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64) (neg.f64 c))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c))
(fma.f64 #s(literal 1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal 1 binary64) (neg.f64 c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 #s(literal 1/16 binary64) (neg.f64 (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 t z) #s(literal -1/16 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) (neg.f64 a) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))) (neg.f64 c))
(fma.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))) (neg.f64 c))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (neg.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(fma.f64 (neg.f64 c) #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(fma.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (neg.f64 c))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) #s(literal 1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) (neg.f64 z) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) a) b (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))) (neg.f64 c))
(fma.f64 (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))) (neg.f64 c))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 #s(literal -1 binary64) c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) (neg.f64 c))
(fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 c (neg.f64 c))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 (*.f64 a b)) #s(literal -1/4 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) (neg.f64 t) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) b) a (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 t #s(literal -1/16 binary64)) z (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) (neg.f64 b) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 a) (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 (*.f64 b #s(literal -1/4 binary64))) a (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 (*.f64 t z)) #s(literal 1/16 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 (*.f64 t #s(literal 1/16 binary64))) z (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 b) (*.f64 a #s(literal -1/4 binary64)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 t) (*.f64 z #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 z) (*.f64 t #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) z)) t (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 (*.f64 a #s(literal -1/4 binary64))) b (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c)))) (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))) (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c)))))
(/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (*.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (*.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 c c))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))) (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (neg.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (pow.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c) #s(literal 3 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)))))
(/.f64 (fma.f64 c (*.f64 c (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (*.f64 (neg.f64 c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (fma.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (fma.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (-.f64 (neg.f64 c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))) (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))) (*.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))
(*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(*.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c))))))
(*.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))
(*.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))
(*.f64 x y)
(*.f64 y x)
(*.f64 (*.f64 x y) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(neg.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(*.f64 t (neg.f64 (*.f64 z #s(literal -1/16 binary64))))
(*.f64 z (*.f64 t #s(literal 1/16 binary64)))
(*.f64 z (neg.f64 (*.f64 t #s(literal -1/16 binary64))))
(*.f64 z (neg.f64 (*.f64 #s(literal -1/16 binary64) t)))
(*.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 t z)))
(*.f64 (*.f64 z #s(literal -1/16 binary64)) (neg.f64 t))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 (*.f64 t z) #s(literal 1/16 binary64))
(*.f64 (*.f64 t #s(literal 1/16 binary64)) z)
(*.f64 #s(literal -1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(*.f64 (*.f64 t #s(literal -1/16 binary64)) (neg.f64 z))
(*.f64 (neg.f64 (*.f64 t z)) #s(literal -1/16 binary64))
(*.f64 (neg.f64 t) (*.f64 z #s(literal -1/16 binary64)))
(*.f64 (neg.f64 (*.f64 z #s(literal -1/16 binary64))) t)
(*.f64 (neg.f64 z) (*.f64 t #s(literal -1/16 binary64)))
(*.f64 (neg.f64 z) (*.f64 #s(literal -1/16 binary64) t))
(*.f64 (neg.f64 (*.f64 t #s(literal -1/16 binary64))) z)
(*.f64 t z)
(*.f64 z t)
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))
(-.f64 (/.f64 (*.f64 c c) (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(fma.f64 t (neg.f64 (*.f64 z #s(literal -1/16 binary64))) c)
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) c)
(fma.f64 z (neg.f64 (*.f64 t #s(literal -1/16 binary64))) c)
(fma.f64 z (neg.f64 (*.f64 #s(literal -1/16 binary64) t)) c)
(fma.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 t z)) c)
(fma.f64 (*.f64 z #s(literal -1/16 binary64)) (neg.f64 t) c)
(fma.f64 #s(literal 1 binary64) c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) c)
(fma.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z c)
(fma.f64 #s(literal -1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)
(fma.f64 #s(literal -1 binary64) (neg.f64 c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t c)
(fma.f64 (*.f64 t #s(literal -1/16 binary64)) (neg.f64 z) c)
(fma.f64 (neg.f64 (*.f64 t z)) #s(literal -1/16 binary64) c)
(fma.f64 (neg.f64 t) (*.f64 z #s(literal -1/16 binary64)) c)
(fma.f64 (neg.f64 (*.f64 z #s(literal -1/16 binary64))) t c)
(fma.f64 (neg.f64 z) (*.f64 t #s(literal -1/16 binary64)) c)
(fma.f64 (neg.f64 z) (*.f64 #s(literal -1/16 binary64) t) c)
(fma.f64 (neg.f64 (*.f64 t #s(literal -1/16 binary64))) z c)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))) (fma.f64 c c (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c))))
(/.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c))
(*.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(*.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(+.f64 (*.f64 x y) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+.f64 c (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))
(+.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)
(+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (neg.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(+.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))
(-.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(fma.f64 x y (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 y x (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 #s(literal 1/4 binary64) (neg.f64 (*.f64 a b)) (fma.f64 x y c))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(fma.f64 a (neg.f64 (*.f64 b #s(literal 1/4 binary64))) (fma.f64 x y c))
(fma.f64 b (*.f64 a #s(literal -1/4 binary64)) (fma.f64 x y c))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (fma.f64 x y c))
(fma.f64 #s(literal 1 binary64) c (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a (fma.f64 x y c))
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (neg.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) a) (neg.f64 b) (fma.f64 x y c))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y)))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 (fma.f64 x y c) (neg.f64 (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y))))) c)
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c))
(fma.f64 #s(literal -1 binary64) (neg.f64 c) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (neg.f64 (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))) c)
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (neg.f64 (*.f64 a b)) #s(literal 1/4 binary64) (fma.f64 x y c))
(fma.f64 (*.f64 #s(literal 1/4 binary64) b) (neg.f64 a) (fma.f64 x y c))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b (fma.f64 x y c))
(fma.f64 (neg.f64 a) (*.f64 b #s(literal 1/4 binary64)) (fma.f64 x y c))
(fma.f64 (neg.f64 b) (*.f64 #s(literal 1/4 binary64) a) (fma.f64 x y c))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) b)) a (fma.f64 x y c))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c)))) (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))) (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))))
(/.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(/.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c)))) (neg.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))
(/.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))))
(/.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (*.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)) (*.f64 (fma.f64 x y c) (fma.f64 x y c)))) (*.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))))) (neg.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (neg.f64 (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) #s(literal 3 binary64))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 (*.f64 x y) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (fma.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))) (-.f64 (*.f64 x y) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))) (-.f64 c (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))) (*.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(*.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))))
(*.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))))
(*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(*.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))))
(*.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(*.f64 b #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) b)
(+.f64 (*.f64 x y) c)
(+.f64 c (*.f64 x y))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))))
(fma.f64 x y c)
(fma.f64 y x c)
(fma.f64 (*.f64 x y) #s(literal 1 binary64) c)
(fma.f64 #s(literal 1 binary64) c (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(fma.f64 #s(literal -1 binary64) (neg.f64 c) (*.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y c)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c)))) (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 x y)) (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c)))))
(/.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (-.f64 (*.f64 x y) c))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c))))))
(/.f64 (*.f64 (fma.f64 x y c) (neg.f64 (-.f64 (*.f64 x y) c))) (neg.f64 (-.f64 (*.f64 x y) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c))))
(/.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (-.f64 c (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (*.f64 (-.f64 (*.f64 x y) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 x y) c) (-.f64 (*.f64 x y) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y c) (neg.f64 (-.f64 (*.f64 x y) c)))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) c))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y)))) (neg.f64 (-.f64 c (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x y c))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y))))))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c))))))
(*.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)))
(*.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 x y c) (neg.f64 (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))))
(*.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))))

simplify777.0ms (7.3%)

Memory
9.3MiB live, 605.0MiB allocated
Algorithm
egg-herbie
Rules
12 560×lower-fma.f64
12 560×lower-fma.f32
4 534×lower-*.f64
4 534×lower-*.f32
2 950×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02734312
19634279
232014153
379784129
086583743
Stop Event
iter limit
node limit
Counts
432 → 420
Calls
Call 1
Inputs
(- c (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(* x y)
(* x (- (+ y (/ c x)) (+ (* -1/16 (/ (* t z) x)) (* 1/4 (/ (* a b) x)))))
(* x (- (+ y (/ c x)) (+ (* -1/16 (/ (* t z) x)) (* 1/4 (/ (* a b) x)))))
(* x (- (+ y (/ c x)) (+ (* -1/16 (/ (* t z) x)) (* 1/4 (/ (* a b) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) x)))))
(- c (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(* x y)
(* y (- (+ x (/ c y)) (+ (* -1/16 (/ (* t z) y)) (* 1/4 (/ (* a b) y)))))
(* y (- (+ x (/ c y)) (+ (* -1/16 (/ (* t z) y)) (* 1/4 (/ (* a b) y)))))
(* y (- (+ x (/ c y)) (+ (* -1/16 (/ (* t z) y)) (* 1/4 (/ (* a b) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) y)))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* t (- (+ (/ c t) (/ (* x y) t)) (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(* t (- (+ (/ c t) (/ (* x y) t)) (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(* t (- (+ (/ c t) (/ (* x y) t)) (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(* 1/16 (* t z))
(* -1 (* t (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* 1/16 z))))
(* -1 (* t (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* 1/16 z))))
(* -1 (* t (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* 1/16 z))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* z (- (+ (/ c z) (/ (* x y) z)) (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(* z (- (+ (/ c z) (/ (* x y) z)) (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(* z (- (+ (/ c z) (/ (* x y) z)) (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(* 1/16 (* t z))
(* -1 (* z (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* 1/16 t))))
(* -1 (* z (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* 1/16 t))))
(* -1 (* z (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* 1/16 t))))
(- (+ c (* x y)) (* -1/16 (* t z)))
(- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))
(- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))
(- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))
(* -1/4 (* a b))
(* a (- (+ (/ c a) (/ (* x y) a)) (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))
(* a (- (+ (/ c a) (/ (* x y) a)) (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))
(* a (- (+ (/ c a) (/ (* x y) a)) (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))
(* -1/4 (* a b))
(* -1 (* a (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) a)) (* -1/4 b))))
(- (+ c (* x y)) (* -1/16 (* t z)))
(- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))
(- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))
(- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))
(* -1/4 (* a b))
(* b (- (+ (/ c b) (/ (* x y) b)) (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))
(* b (- (+ (/ c b) (/ (* x y) b)) (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))
(* b (- (+ (/ c b) (/ (* x y) b)) (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))
(* -1/4 (* a b))
(* -1 (* b (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) b)) (* -1/4 a))))
(- (* x y) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
c
(* c (- (+ 1 (/ (* x y) c)) (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c)))))
(* c (- (+ 1 (/ (* x y) c)) (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c)))))
(* c (- (+ 1 (/ (* x y) c)) (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c)))))
c
(* -1 (* c (- (* -1 (/ (- (* x y) (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (* x y) (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (* x y) (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) c)) 1)))
(* 1/4 (* a b))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(* -1/16 (* t z))
(* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))
(* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))
(* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))
(* -1/16 (* t z))
(* -1 (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))))
(* -1 (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))))
(* -1 (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))))
(* 1/4 (* a b))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(* -1/16 (* t z))
(* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))
(* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))
(* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))
(* -1/16 (* t z))
(* -1 (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))))
(* -1 (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))))
(* -1 (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))))
(* -1/16 (* t z))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(* 1/4 (* a b))
(* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))
(* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))
(* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))
(* 1/4 (* a b))
(* -1 (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))))
(* -1 (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))))
(* -1 (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))))
(* -1/16 (* t z))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(* 1/4 (* a b))
(* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))
(* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))
(* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))
(* 1/4 (* a b))
(* -1 (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))))
(* -1 (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))))
(* -1 (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(- (* 1/4 (* a b)) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(* -1/16 (* t z))
(* t (- (+ (* -1/16 z) (* 1/4 (/ (* a b) t))) (/ c t)))
(* t (- (+ (* -1/16 z) (* 1/4 (/ (* a b) t))) (/ c t)))
(* t (- (+ (* -1/16 z) (* 1/4 (/ (* a b) t))) (/ c t)))
(* -1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (- (* 1/4 (* a b)) c) t)) (* 1/16 z))))
(* -1 (* t (+ (* -1 (/ (- (* 1/4 (* a b)) c) t)) (* 1/16 z))))
(* -1 (* t (+ (* -1 (/ (- (* 1/4 (* a b)) c) t)) (* 1/16 z))))
(- (* 1/4 (* a b)) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(* -1/16 (* t z))
(* z (- (+ (* -1/16 t) (* 1/4 (/ (* a b) z))) (/ c z)))
(* z (- (+ (* -1/16 t) (* 1/4 (/ (* a b) z))) (/ c z)))
(* z (- (+ (* -1/16 t) (* 1/4 (/ (* a b) z))) (/ c z)))
(* -1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (- (* 1/4 (* a b)) c) z)) (* 1/16 t))))
(* -1 (* z (+ (* -1 (/ (- (* 1/4 (* a b)) c) z)) (* 1/16 t))))
(* -1 (* z (+ (* -1 (/ (- (* 1/4 (* a b)) c) z)) (* 1/16 t))))
(- (* -1/16 (* t z)) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(* 1/4 (* a b))
(* a (- (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)) (/ c a)))
(* a (- (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)) (/ c a)))
(* a (- (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)) (/ c a)))
(* 1/4 (* a b))
(* -1 (* a (+ (* -1 (/ (- (* -1/16 (* t z)) c) a)) (* -1/4 b))))
(* -1 (* a (+ (* -1 (/ (- (* -1/16 (* t z)) c) a)) (* -1/4 b))))
(* -1 (* a (+ (* -1 (/ (- (* -1/16 (* t z)) c) a)) (* -1/4 b))))
(- (* -1/16 (* t z)) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(* 1/4 (* a b))
(* b (- (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)) (/ c b)))
(* b (- (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)) (/ c b)))
(* b (- (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)) (/ c b)))
(* 1/4 (* a b))
(* -1 (* b (+ (* -1 (/ (- (* -1/16 (* t z)) c) b)) (* -1/4 a))))
(* -1 (* b (+ (* -1 (/ (- (* -1/16 (* t z)) c) b)) (* -1/4 a))))
(* -1 (* b (+ (* -1 (/ (- (* -1/16 (* t z)) c) b)) (* -1/4 a))))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(+ (* -1 c) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(+ (* -1 c) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(+ (* -1 c) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(* -1 c)
(* c (- (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c))) 1))
(* c (- (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c))) 1))
(* c (- (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c))) 1))
(* -1 c)
(* -1 (* c (+ 1 (* -1 (/ (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)))))
(* -1 (* c (+ 1 (* -1 (/ (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)))))
(* -1 (* c (+ 1 (* -1 (/ (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)))))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
c
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(* 1/16 (* t z))
(* t (+ (* 1/16 z) (/ c t)))
(* t (+ (* 1/16 z) (/ c t)))
(* t (+ (* 1/16 z) (/ c t)))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
c
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(* 1/16 (* t z))
(* z (+ (* 1/16 t) (/ c z)))
(* z (+ (* 1/16 t) (/ c z)))
(* z (+ (* 1/16 t) (/ c z)))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* 1/16 (* t z))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
c
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
c
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(+ c (* x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* -1/4 (* a b))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(* -1/4 (* a b))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(+ c (* x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* -1/4 (* a b))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(* -1/4 (* a b))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(+ c (* -1/4 (* a b)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* x y)
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(+ c (* -1/4 (* a b)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* x y)
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(+ (* -1/4 (* a b)) (* x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
c
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
c
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
c
(+ c (* x y))
(+ c (* x y))
(+ c (* x y))
(* x y)
(* x (+ y (/ c x)))
(* x (+ y (/ c x)))
(* x (+ y (/ c x)))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
c
(+ c (* x y))
(+ c (* x y))
(+ c (* x y))
(* x y)
(* y (+ x (/ c y)))
(* y (+ x (/ c y)))
(* y (+ x (/ c y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(* x y)
(+ c (* x y))
(+ c (* x y))
(+ c (* x y))
c
(* c (+ 1 (/ (* x y) c)))
(* c (+ 1 (/ (* x y) c)))
(* c (+ 1 (/ (* x y) c)))
c
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
Outputs
(- c (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(* x y)
(*.f64 x y)
(* x (- (+ y (/ c x)) (+ (* -1/16 (/ (* t z) x)) (* 1/4 (/ (* a b) x)))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) x)))
(* x (- (+ y (/ c x)) (+ (* -1/16 (/ (* t z) x)) (* 1/4 (/ (* a b) x)))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) x)))
(* x (- (+ y (/ c x)) (+ (* -1/16 (/ (* t z) x)) (* 1/4 (/ (* a b) x)))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) x)))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) x)))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) x)))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) x)))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) x)))
(- c (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(* x y)
(*.f64 x y)
(* y (- (+ x (/ c y)) (+ (* -1/16 (/ (* t z) y)) (* 1/4 (/ (* a b) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) y)))
(* y (- (+ x (/ c y)) (+ (* -1/16 (/ (* t z) y)) (* 1/4 (/ (* a b) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) y)))
(* y (- (+ x (/ c y)) (+ (* -1/16 (/ (* t z) y)) (* 1/4 (/ (* a b) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) y)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- c (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) y)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* t (- (+ (/ c t) (/ (* x y) t)) (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(*.f64 t (fma.f64 x (/.f64 y t) (fma.f64 z #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) t))))
(* t (- (+ (/ c t) (/ (* x y) t)) (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(*.f64 t (fma.f64 x (/.f64 y t) (fma.f64 z #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) t))))
(* t (- (+ (/ c t) (/ (* x y) t)) (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(*.f64 t (fma.f64 x (/.f64 y t) (fma.f64 z #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) t))))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* -1 (* t (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* 1/16 z))))
(*.f64 t (fma.f64 z #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) t)))
(* -1 (* t (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* 1/16 z))))
(*.f64 t (fma.f64 z #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) t)))
(* -1 (* t (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* 1/16 z))))
(*.f64 t (fma.f64 z #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) t)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* z (- (+ (/ c z) (/ (* x y) z)) (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(*.f64 z (fma.f64 x (/.f64 y z) (fma.f64 t #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) z))))
(* z (- (+ (/ c z) (/ (* x y) z)) (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(*.f64 z (fma.f64 x (/.f64 y z) (fma.f64 t #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) z))))
(* z (- (+ (/ c z) (/ (* x y) z)) (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(*.f64 z (fma.f64 x (/.f64 y z) (fma.f64 t #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) z))))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* -1 (* z (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* 1/16 t))))
(*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) z)))
(* -1 (* z (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* 1/16 t))))
(*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) z)))
(* -1 (* z (- (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* 1/16 t))))
(*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) z)))
(- (+ c (* x y)) (* -1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 x y c))
(- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (- (+ (/ c a) (/ (* x y) a)) (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))
(*.f64 a (fma.f64 x (/.f64 y a) (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) a))))
(* a (- (+ (/ c a) (/ (* x y) a)) (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))
(*.f64 a (fma.f64 x (/.f64 y a) (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) a))))
(* a (- (+ (/ c a) (/ (* x y) a)) (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))
(*.f64 a (fma.f64 x (/.f64 y a) (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) a))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) a)) (* -1/4 b))))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 x y c)) a)))
(* -1 (* a (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) a)) (* -1/4 b))))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 x y c)) a)))
(* -1 (* a (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) a)) (* -1/4 b))))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 x y c)) a)))
(- (+ c (* x y)) (* -1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 x y c))
(- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (+ (* -1/4 (* a b)) (* x y))) (* -1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (- (+ (/ c b) (/ (* x y) b)) (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (fma.f64 x (/.f64 y b) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) b))))
(* b (- (+ (/ c b) (/ (* x y) b)) (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (fma.f64 x (/.f64 y b) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) b))))
(* b (- (+ (/ c b) (/ (* x y) b)) (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (fma.f64 x (/.f64 y b) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) b))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) b)) (* -1/4 a))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 x y c)) b)))
(* -1 (* b (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) b)) (* -1/4 a))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 x y c)) b)))
(* -1 (* b (- (* -1 (/ (- (+ c (* x y)) (* -1/16 (* t z))) b)) (* -1/4 a))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 x y c)) b)))
(- (* x y) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(- (+ c (* x y)) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
c
(* c (- (+ 1 (/ (* x y) c)) (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c)))))
(fma.f64 c (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) c) c)
(* c (- (+ 1 (/ (* x y) c)) (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c)))))
(fma.f64 c (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) c) c)
(* c (- (+ 1 (/ (* x y) c)) (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c)))))
(fma.f64 c (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) c) c)
c
(* -1 (* c (- (* -1 (/ (- (* x y) (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) c)) 1)))
(*.f64 c (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) c))))
(* -1 (* c (- (* -1 (/ (- (* x y) (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) c)) 1)))
(*.f64 c (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) c))))
(* -1 (* c (- (* -1 (/ (- (* x y) (+ (* -1/16 (* t z)) (* 1/4 (* a b)))) c)) 1)))
(*.f64 c (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) c))))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(* -1/16 (* t z))
(*.f64 t (*.f64 #s(literal -1/16 binary64) z))
(* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))
(*.f64 t (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) t) (*.f64 #s(literal -1/16 binary64) z)))
(* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))
(*.f64 t (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) t) (*.f64 #s(literal -1/16 binary64) z)))
(* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))
(*.f64 t (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) t) (*.f64 #s(literal -1/16 binary64) z)))
(* -1/16 (* t z))
(*.f64 t (*.f64 #s(literal -1/16 binary64) z))
(* -1 (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))))
(*.f64 t (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) t) (*.f64 #s(literal -1/16 binary64) z)))
(* -1 (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))))
(*.f64 t (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) t) (*.f64 #s(literal -1/16 binary64) z)))
(* -1 (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))))
(*.f64 t (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) t) (*.f64 #s(literal -1/16 binary64) z)))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(* -1/16 (* t z))
(*.f64 t (*.f64 #s(literal -1/16 binary64) z))
(* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))
(*.f64 z (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) z) (*.f64 #s(literal -1/16 binary64) t)))
(* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))
(*.f64 z (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) z) (*.f64 #s(literal -1/16 binary64) t)))
(* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))
(*.f64 z (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) z) (*.f64 #s(literal -1/16 binary64) t)))
(* -1/16 (* t z))
(*.f64 t (*.f64 #s(literal -1/16 binary64) z))
(* -1 (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))))
(*.f64 z (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) z) (*.f64 #s(literal -1/16 binary64) t)))
(* -1 (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))))
(*.f64 z (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) z) (*.f64 #s(literal -1/16 binary64) t)))
(* -1 (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))))
(*.f64 z (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) z) (*.f64 #s(literal -1/16 binary64) t)))
(* -1/16 (* t z))
(*.f64 t (*.f64 #s(literal -1/16 binary64) z))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))
(*.f64 a (fma.f64 #s(literal 1/4 binary64) b (/.f64 (*.f64 t (*.f64 #s(literal -1/16 binary64) z)) a)))
(* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))
(*.f64 a (fma.f64 #s(literal 1/4 binary64) b (/.f64 (*.f64 t (*.f64 #s(literal -1/16 binary64) z)) a)))
(* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))
(*.f64 a (fma.f64 #s(literal 1/4 binary64) b (/.f64 (*.f64 t (*.f64 #s(literal -1/16 binary64) z)) a)))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* -1 (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))))
(*.f64 a (fma.f64 #s(literal 1/4 binary64) b (/.f64 (*.f64 t (*.f64 #s(literal -1/16 binary64) z)) a)))
(* -1 (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))))
(*.f64 a (fma.f64 #s(literal 1/4 binary64) b (/.f64 (*.f64 t (*.f64 #s(literal -1/16 binary64) z)) a)))
(* -1 (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))))
(*.f64 a (fma.f64 #s(literal 1/4 binary64) b (/.f64 (*.f64 t (*.f64 #s(literal -1/16 binary64) z)) a)))
(* -1/16 (* t z))
(*.f64 t (*.f64 #s(literal -1/16 binary64) z))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))
(*.f64 b (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 t z) b) (*.f64 #s(literal 1/4 binary64) a)))
(* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))
(*.f64 b (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 t z) b) (*.f64 #s(literal 1/4 binary64) a)))
(* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))
(*.f64 b (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 t z) b) (*.f64 #s(literal 1/4 binary64) a)))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* -1 (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))))
(*.f64 b (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 t z) b) (*.f64 #s(literal 1/4 binary64) a)))
(* -1 (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))))
(*.f64 b (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 t z) b) (*.f64 #s(literal 1/4 binary64) a)))
(* -1 (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))))
(*.f64 b (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 t z) b) (*.f64 #s(literal 1/4 binary64) a)))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(* -1/16 (* t z))
(*.f64 t (*.f64 #s(literal -1/16 binary64) z))
(* t (- (+ (* -1/16 z) (* 1/4 (/ (* a b) t))) (/ c t)))
(*.f64 (fma.f64 z #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) t)) (neg.f64 t))
(* t (- (+ (* -1/16 z) (* 1/4 (/ (* a b) t))) (/ c t)))
(*.f64 (fma.f64 z #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) t)) (neg.f64 t))
(* t (- (+ (* -1/16 z) (* 1/4 (/ (* a b) t))) (/ c t)))
(*.f64 (fma.f64 z #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) t)) (neg.f64 t))
(* -1/16 (* t z))
(*.f64 t (*.f64 #s(literal -1/16 binary64) z))
(* -1 (* t (+ (* -1 (/ (- (* 1/4 (* a b)) c) t)) (* 1/16 z))))
(*.f64 (fma.f64 z #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) t)) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (- (* 1/4 (* a b)) c) t)) (* 1/16 z))))
(*.f64 (fma.f64 z #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) t)) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (- (* 1/4 (* a b)) c) t)) (* 1/16 z))))
(*.f64 (fma.f64 z #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) t)) (neg.f64 t))
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(* -1/16 (* t z))
(*.f64 t (*.f64 #s(literal -1/16 binary64) z))
(* z (- (+ (* -1/16 t) (* 1/4 (/ (* a b) z))) (/ c z)))
(neg.f64 (*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) z))))
(* z (- (+ (* -1/16 t) (* 1/4 (/ (* a b) z))) (/ c z)))
(neg.f64 (*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) z))))
(* z (- (+ (* -1/16 t) (* 1/4 (/ (* a b) z))) (/ c z)))
(neg.f64 (*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) z))))
(* -1/16 (* t z))
(*.f64 t (*.f64 #s(literal -1/16 binary64) z))
(* -1 (* z (+ (* -1 (/ (- (* 1/4 (* a b)) c) z)) (* 1/16 t))))
(neg.f64 (*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) z))))
(* -1 (* z (+ (* -1 (/ (- (* 1/4 (* a b)) c) z)) (* 1/16 t))))
(neg.f64 (*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) z))))
(* -1 (* z (+ (* -1 (/ (- (* 1/4 (* a b)) c) z)) (* 1/16 t))))
(neg.f64 (*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) z))))
(- (* -1/16 (* t z)) c)
(-.f64 (*.f64 t (*.f64 #s(literal -1/16 binary64) z)) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* a (- (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)) (/ c a)))
(*.f64 (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) a)) (neg.f64 a))
(* a (- (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)) (/ c a)))
(*.f64 (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) a)) (neg.f64 a))
(* a (- (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)) (/ c a)))
(*.f64 (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) a)) (neg.f64 a))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* -1 (* a (+ (* -1 (/ (- (* -1/16 (* t z)) c) a)) (* -1/4 b))))
(*.f64 (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1/16 (* t z)) c) a)) (* -1/4 b))))
(*.f64 (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1/16 (* t z)) c) a)) (* -1/4 b))))
(*.f64 (fma.f64 b #s(literal -1/4 binary64) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) a)) (neg.f64 a))
(- (* -1/16 (* t z)) c)
(-.f64 (*.f64 t (*.f64 #s(literal -1/16 binary64) z)) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(- (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* b (- (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)) (/ c b)))
(*.f64 b (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) b)))
(* b (- (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)) (/ c b)))
(*.f64 b (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) b)))
(* b (- (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)) (/ c b)))
(*.f64 b (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) b)))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* -1 (* b (+ (* -1 (/ (- (* -1/16 (* t z)) c) b)) (* -1/4 a))))
(*.f64 b (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) b)))
(* -1 (* b (+ (* -1 (/ (- (* -1/16 (* t z)) c) b)) (* -1/4 a))))
(*.f64 b (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) b)))
(* -1 (* b (+ (* -1 (/ (- (* -1/16 (* t z)) c) b)) (* -1/4 a))))
(*.f64 b (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) b)))
(+ (* -1/16 (* t z)) (* 1/4 (* a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ (* -1 c) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(+ (* -1 c) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(+ (* -1 c) (+ (* -1/16 (* t z)) (* 1/4 (* a b))))
(-.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)
(* -1 c)
(neg.f64 c)
(* c (- (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c))) 1))
(*.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 t z) c) (fma.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 b c) #s(literal -1 binary64))))
(* c (- (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c))) 1))
(*.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 t z) c) (fma.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 b c) #s(literal -1 binary64))))
(* c (- (+ (* -1/16 (/ (* t z) c)) (* 1/4 (/ (* a b) c))) 1))
(*.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 t z) c) (fma.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 b c) #s(literal -1 binary64))))
(* -1 c)
(neg.f64 c)
(* -1 (* c (+ 1 (* -1 (/ (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)))))
(-.f64 (*.f64 c (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)) c)
(* -1 (* c (+ 1 (* -1 (/ (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)))))
(-.f64 (*.f64 c (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)) c)
(* -1 (* c (+ 1 (* -1 (/ (+ (* -1/16 (* t z)) (* 1/4 (* a b))) c)))))
(-.f64 (*.f64 c (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c)) c)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
c
(+ c (* 1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+ c (* 1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+ c (* 1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* t (+ (* 1/16 z) (/ c t)))
(*.f64 t (fma.f64 z #s(literal 1/16 binary64) (/.f64 c t)))
(* t (+ (* 1/16 z) (/ c t)))
(*.f64 t (fma.f64 z #s(literal 1/16 binary64) (/.f64 c t)))
(* t (+ (* 1/16 z) (/ c t)))
(*.f64 t (fma.f64 z #s(literal 1/16 binary64) (/.f64 c t)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(*.f64 t (fma.f64 z #s(literal 1/16 binary64) (/.f64 c t)))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(*.f64 t (fma.f64 z #s(literal 1/16 binary64) (/.f64 c t)))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(*.f64 t (fma.f64 z #s(literal 1/16 binary64) (/.f64 c t)))
c
(+ c (* 1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+ c (* 1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+ c (* 1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* z (+ (* 1/16 t) (/ c z)))
(*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 c z)))
(* z (+ (* 1/16 t) (/ c z)))
(*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 c z)))
(* z (+ (* 1/16 t) (/ c z)))
(*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 c z)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 c z)))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 c z)))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(*.f64 z (fma.f64 t #s(literal 1/16 binary64) (/.f64 c z)))
(* 1/16 (* t z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(+ c (* 1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+ c (* 1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+ c (* 1/16 (* t z)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
c
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(*.f64 c (fma.f64 (*.f64 t #s(literal 1/16 binary64)) (/.f64 z c) #s(literal 1 binary64)))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(*.f64 c (fma.f64 (*.f64 t #s(literal 1/16 binary64)) (/.f64 z c) #s(literal 1 binary64)))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(*.f64 c (fma.f64 (*.f64 t #s(literal 1/16 binary64)) (/.f64 z c) #s(literal 1 binary64)))
c
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(*.f64 c (fma.f64 (*.f64 t #s(literal 1/16 binary64)) (/.f64 z c) #s(literal 1 binary64)))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(*.f64 c (fma.f64 (*.f64 t #s(literal 1/16 binary64)) (/.f64 z c) #s(literal 1 binary64)))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(*.f64 c (fma.f64 (*.f64 t #s(literal 1/16 binary64)) (/.f64 z c) #s(literal 1 binary64)))
(+ c (* x y))
(fma.f64 x y c)
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (fma.f64 x (/.f64 y a) (/.f64 c a))))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (fma.f64 x (/.f64 y a) (/.f64 c a))))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(*.f64 a (fma.f64 b #s(literal -1/4 binary64) (fma.f64 x (/.f64 y a) (/.f64 c a))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) b) (/.f64 (fma.f64 x y c) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) b) (/.f64 (fma.f64 x y c) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) b) (/.f64 (fma.f64 x y c) a)) (neg.f64 a))
(+ c (* x y))
(fma.f64 x y c)
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (fma.f64 x (/.f64 y b) (/.f64 c b))))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (fma.f64 x (/.f64 y b) (/.f64 c b))))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(*.f64 b (fma.f64 a #s(literal -1/4 binary64) (fma.f64 x (/.f64 y b) (/.f64 c b))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 (fma.f64 x y c) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 (fma.f64 x y c) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 (fma.f64 x y c) b)) (neg.f64 b))
(+ c (* -1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(* x y)
(*.f64 x y)
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) x)))
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) x)))
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) x)))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) x)))
(+ c (* -1/4 (* a b)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(* x y)
(*.f64 x y)
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) y)))
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) y)))
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) y)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) y)))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
c
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(fma.f64 c (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) c) c)
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(fma.f64 c (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) c) c)
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(fma.f64 c (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) c) c)
c
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(neg.f64 (*.f64 c (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) c))))
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(neg.f64 (*.f64 c (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) c))))
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(neg.f64 (*.f64 c (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) c))))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
c
(+ c (* x y))
(fma.f64 x y c)
(+ c (* x y))
(fma.f64 x y c)
(+ c (* x y))
(fma.f64 x y c)
(* x y)
(*.f64 x y)
(* x (+ y (/ c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(* x (+ y (/ c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(* x (+ y (/ c x)))
(*.f64 x (+.f64 y (/.f64 c x)))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(*.f64 x (+.f64 y (/.f64 c x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(*.f64 x (+.f64 y (/.f64 c x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(*.f64 x (+.f64 y (/.f64 c x)))
c
(+ c (* x y))
(fma.f64 x y c)
(+ c (* x y))
(fma.f64 x y c)
(+ c (* x y))
(fma.f64 x y c)
(* x y)
(*.f64 x y)
(* y (+ x (/ c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(* y (+ x (/ c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(* y (+ x (/ c y)))
(*.f64 y (+.f64 x (/.f64 c y)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(*.f64 y (+.f64 x (/.f64 c y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(*.f64 y (+.f64 x (/.f64 c y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(*.f64 y (+.f64 x (/.f64 c y)))
(* x y)
(*.f64 x y)
(+ c (* x y))
(fma.f64 x y c)
(+ c (* x y))
(fma.f64 x y c)
(+ c (* x y))
(fma.f64 x y c)
c
(* c (+ 1 (/ (* x y) c)))
(fma.f64 c (/.f64 (*.f64 x y) c) c)
(* c (+ 1 (/ (* x y) c)))
(fma.f64 c (/.f64 (*.f64 x y) c) c)
(* c (+ 1 (/ (* x y) c)))
(fma.f64 c (/.f64 (*.f64 x y) c) c)
c
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(neg.f64 (*.f64 c (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) c))))
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(neg.f64 (*.f64 c (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) c))))
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(neg.f64 (*.f64 c (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) c))))

simplify119.0ms (1.1%)

Memory
-36.8MiB live, 242.0MiB allocated
Algorithm
egg-herbie
Rules
1-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
099915844
1100015844
0100015844
Stop Event
saturated
saturated
Counts
451 → 0
Calls
Call 1
Inputs
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(+.f64 (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 x y))
(+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (neg.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (neg.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(+.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)
(+.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))
(-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))
(-.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (neg.f64 c))
(-.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 x y (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(fma.f64 y x (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(fma.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 x y))
(fma.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) #s(literal -1 binary64) (*.f64 x y))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (neg.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (neg.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))) (*.f64 x y))
(fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))) (*.f64 x y))
(fma.f64 (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) #s(literal 1 binary64) (*.f64 x y))
(fma.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))) (*.f64 x y))
(fma.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))) (*.f64 x y))
(fma.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (*.f64 x y))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (*.f64 x y))
(fma.f64 #s(literal -1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(/.f64 (*.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(/.f64 (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (neg.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (neg.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) #s(literal 3 binary64)) (*.f64 c (*.f64 c c))) (fma.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 c c) (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) #s(literal 3 binary64)) (neg.f64 (*.f64 c (*.f64 c c)))) (fma.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 c c (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (fma.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c c)) (-.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c c)) (+.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (neg.f64 c)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))) (*.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))) (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))) (*.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(/.f64 (-.f64 (*.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))) (+.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))
(*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(*.f64 (*.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(*.f64 (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (neg.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 t (neg.f64 (*.f64 z #s(literal 1/16 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 z (*.f64 t #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 z (*.f64 #s(literal -1/16 binary64) t) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 z (neg.f64 (*.f64 t #s(literal 1/16 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 z #s(literal -1/16 binary64)) t (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 a (neg.f64 (*.f64 b #s(literal -1/4 binary64))) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 b (*.f64 #s(literal 1/4 binary64) a) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 b (neg.f64 (*.f64 a #s(literal -1/4 binary64))) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 a b) #s(literal 1/4 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal 1/16 binary64) (neg.f64 (*.f64 t z)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 t z) #s(literal -1/16 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) (neg.f64 a) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) (neg.f64 z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) a) b (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 (*.f64 a b)) #s(literal -1/4 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) (neg.f64 t) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) b) a (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 t #s(literal -1/16 binary64)) z (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) (neg.f64 b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 a) (*.f64 b #s(literal -1/4 binary64)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 (*.f64 b #s(literal -1/4 binary64))) a (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 (*.f64 t z)) #s(literal 1/16 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 (*.f64 t #s(literal 1/16 binary64))) z (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 b) (*.f64 a #s(literal -1/4 binary64)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 t) (*.f64 z #s(literal 1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 z) (*.f64 t #s(literal 1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) z)) t (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 (*.f64 a #s(literal -1/4 binary64))) b (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))) (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))))
(/.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (neg.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))))) (neg.f64 (neg.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))))
(*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(neg.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(*.f64 a (*.f64 b #s(literal 1/4 binary64)))
(*.f64 a (neg.f64 (*.f64 b #s(literal -1/4 binary64))))
(*.f64 b (*.f64 #s(literal 1/4 binary64) a))
(*.f64 b (neg.f64 (*.f64 a #s(literal -1/4 binary64))))
(*.f64 (*.f64 a b) #s(literal 1/4 binary64))
(*.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 a b)))
(*.f64 (*.f64 b #s(literal -1/4 binary64)) (neg.f64 a))
(*.f64 (*.f64 #s(literal 1/4 binary64) a) b)
(*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(*.f64 (neg.f64 (*.f64 a b)) #s(literal -1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) b) a)
(*.f64 (*.f64 a #s(literal -1/4 binary64)) (neg.f64 b))
(*.f64 (neg.f64 a) (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (*.f64 b #s(literal -1/4 binary64))) a)
(*.f64 (neg.f64 b) (*.f64 a #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (*.f64 a #s(literal -1/4 binary64))) b)
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c))
(+.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(+.f64 (neg.f64 c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (neg.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))
(fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 t (neg.f64 (*.f64 z #s(literal 1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 z (*.f64 t #s(literal -1/16 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 z (*.f64 #s(literal -1/16 binary64) t) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 z (neg.f64 (*.f64 t #s(literal 1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 z #s(literal -1/16 binary64)) t (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 a (neg.f64 (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 b (*.f64 #s(literal 1/4 binary64) a) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 b (neg.f64 (*.f64 a #s(literal -1/4 binary64))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 a b) #s(literal 1/4 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64) (neg.f64 c))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c))
(fma.f64 #s(literal 1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal 1 binary64) (neg.f64 c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 #s(literal 1/16 binary64) (neg.f64 (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 t z) #s(literal -1/16 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) (neg.f64 a) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))) (neg.f64 c))
(fma.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))) (neg.f64 c))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (neg.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(fma.f64 (neg.f64 c) #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(fma.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (neg.f64 c))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) #s(literal 1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) (neg.f64 z) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) a) b (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))) (neg.f64 c))
(fma.f64 (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))) (neg.f64 c))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 #s(literal -1 binary64) c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) (neg.f64 c))
(fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 c (neg.f64 c))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 (*.f64 a b)) #s(literal -1/4 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) (neg.f64 t) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) b) a (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 t #s(literal -1/16 binary64)) z (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) (neg.f64 b) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 a) (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 (*.f64 b #s(literal -1/4 binary64))) a (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 (*.f64 t z)) #s(literal 1/16 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 (*.f64 t #s(literal 1/16 binary64))) z (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 b) (*.f64 a #s(literal -1/4 binary64)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 t) (*.f64 z #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 z) (*.f64 t #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) z)) t (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 (*.f64 a #s(literal -1/4 binary64))) b (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c)))) (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))) (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c)))))
(/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (*.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (*.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 c c))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))) (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (neg.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (pow.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c) #s(literal 3 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)))))
(/.f64 (fma.f64 c (*.f64 c (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (*.f64 (neg.f64 c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (fma.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (fma.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (-.f64 (neg.f64 c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))) (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))) (*.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))
(*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(*.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c))))))
(*.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))
(*.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))
(*.f64 x y)
(*.f64 y x)
(*.f64 (*.f64 x y) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(neg.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(*.f64 t (neg.f64 (*.f64 z #s(literal -1/16 binary64))))
(*.f64 z (*.f64 t #s(literal 1/16 binary64)))
(*.f64 z (neg.f64 (*.f64 t #s(literal -1/16 binary64))))
(*.f64 z (neg.f64 (*.f64 #s(literal -1/16 binary64) t)))
(*.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 t z)))
(*.f64 (*.f64 z #s(literal -1/16 binary64)) (neg.f64 t))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 (*.f64 t z) #s(literal 1/16 binary64))
(*.f64 (*.f64 t #s(literal 1/16 binary64)) z)
(*.f64 #s(literal -1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(*.f64 (*.f64 t #s(literal -1/16 binary64)) (neg.f64 z))
(*.f64 (neg.f64 (*.f64 t z)) #s(literal -1/16 binary64))
(*.f64 (neg.f64 t) (*.f64 z #s(literal -1/16 binary64)))
(*.f64 (neg.f64 (*.f64 z #s(literal -1/16 binary64))) t)
(*.f64 (neg.f64 z) (*.f64 t #s(literal -1/16 binary64)))
(*.f64 (neg.f64 z) (*.f64 #s(literal -1/16 binary64) t))
(*.f64 (neg.f64 (*.f64 t #s(literal -1/16 binary64))) z)
(*.f64 t z)
(*.f64 z t)
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))
(-.f64 (/.f64 (*.f64 c c) (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(fma.f64 t (neg.f64 (*.f64 z #s(literal -1/16 binary64))) c)
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) c)
(fma.f64 z (neg.f64 (*.f64 t #s(literal -1/16 binary64))) c)
(fma.f64 z (neg.f64 (*.f64 #s(literal -1/16 binary64) t)) c)
(fma.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 t z)) c)
(fma.f64 (*.f64 z #s(literal -1/16 binary64)) (neg.f64 t) c)
(fma.f64 #s(literal 1 binary64) c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) c)
(fma.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z c)
(fma.f64 #s(literal -1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)
(fma.f64 #s(literal -1 binary64) (neg.f64 c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t c)
(fma.f64 (*.f64 t #s(literal -1/16 binary64)) (neg.f64 z) c)
(fma.f64 (neg.f64 (*.f64 t z)) #s(literal -1/16 binary64) c)
(fma.f64 (neg.f64 t) (*.f64 z #s(literal -1/16 binary64)) c)
(fma.f64 (neg.f64 (*.f64 z #s(literal -1/16 binary64))) t c)
(fma.f64 (neg.f64 z) (*.f64 t #s(literal -1/16 binary64)) c)
(fma.f64 (neg.f64 z) (*.f64 #s(literal -1/16 binary64) t) c)
(fma.f64 (neg.f64 (*.f64 t #s(literal -1/16 binary64))) z c)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))) (fma.f64 c c (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c))))
(/.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c))
(*.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(*.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(+.f64 (*.f64 x y) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+.f64 c (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))
(+.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)
(+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (neg.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(+.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))
(-.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(fma.f64 x y (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 y x (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 #s(literal 1/4 binary64) (neg.f64 (*.f64 a b)) (fma.f64 x y c))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(fma.f64 a (neg.f64 (*.f64 b #s(literal 1/4 binary64))) (fma.f64 x y c))
(fma.f64 b (*.f64 a #s(literal -1/4 binary64)) (fma.f64 x y c))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (fma.f64 x y c))
(fma.f64 #s(literal 1 binary64) c (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a (fma.f64 x y c))
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (neg.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) a) (neg.f64 b) (fma.f64 x y c))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y)))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 (fma.f64 x y c) (neg.f64 (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y))))) c)
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c))
(fma.f64 #s(literal -1 binary64) (neg.f64 c) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (neg.f64 (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))) c)
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (neg.f64 (*.f64 a b)) #s(literal 1/4 binary64) (fma.f64 x y c))
(fma.f64 (*.f64 #s(literal 1/4 binary64) b) (neg.f64 a) (fma.f64 x y c))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b (fma.f64 x y c))
(fma.f64 (neg.f64 a) (*.f64 b #s(literal 1/4 binary64)) (fma.f64 x y c))
(fma.f64 (neg.f64 b) (*.f64 #s(literal 1/4 binary64) a) (fma.f64 x y c))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) b)) a (fma.f64 x y c))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c)))) (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))) (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))))
(/.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(/.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c)))) (neg.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))
(/.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))))
(/.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (*.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)) (*.f64 (fma.f64 x y c) (fma.f64 x y c)))) (*.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))))) (neg.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (neg.f64 (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) #s(literal 3 binary64))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 (*.f64 x y) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (fma.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))) (-.f64 (*.f64 x y) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))) (-.f64 c (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))) (*.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(*.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))))
(*.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))))
(*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(*.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))))
(*.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(*.f64 b #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) b)
(+.f64 (*.f64 x y) c)
(+.f64 c (*.f64 x y))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))))
(fma.f64 x y c)
(fma.f64 y x c)
(fma.f64 (*.f64 x y) #s(literal 1 binary64) c)
(fma.f64 #s(literal 1 binary64) c (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(fma.f64 #s(literal -1 binary64) (neg.f64 c) (*.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y c)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c)))) (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 x y)) (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c)))))
(/.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (-.f64 (*.f64 x y) c))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c))))))
(/.f64 (*.f64 (fma.f64 x y c) (neg.f64 (-.f64 (*.f64 x y) c))) (neg.f64 (-.f64 (*.f64 x y) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c))))
(/.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (-.f64 c (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (*.f64 (-.f64 (*.f64 x y) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 x y) c) (-.f64 (*.f64 x y) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y c) (neg.f64 (-.f64 (*.f64 x y) c)))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) c))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y)))) (neg.f64 (-.f64 c (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x y c))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y))))))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c))))))
(*.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)))
(*.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 x y c) (neg.f64 (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))))
(*.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))))
Outputs
(+.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(+.f64 (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 x y))
(+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (neg.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (neg.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(+.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)
(+.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))
(-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))
(-.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (neg.f64 c))
(-.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 x y (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(fma.f64 y x (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(fma.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 x y))
(fma.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) #s(literal -1 binary64) (*.f64 x y))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (neg.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (neg.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))) (*.f64 x y))
(fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))) (*.f64 x y))
(fma.f64 (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) #s(literal 1 binary64) (*.f64 x y))
(fma.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))) (*.f64 x y))
(fma.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))) (*.f64 x y))
(fma.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (*.f64 x y))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (*.f64 x y))
(fma.f64 #s(literal -1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(/.f64 (*.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(/.f64 (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (neg.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (neg.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) #s(literal 3 binary64)) (*.f64 c (*.f64 c c))) (fma.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 c c) (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) #s(literal 3 binary64)) (neg.f64 (*.f64 c (*.f64 c c)))) (fma.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 c c (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (neg.f64 c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (fma.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c c)) (-.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c c)) (+.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (neg.f64 c)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))) (*.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))) (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))) (*.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(/.f64 (-.f64 (*.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))) (+.f64 (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))
(*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))))
(*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (*.f64 (*.f64 x y) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(*.f64 (*.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))))
(*.f64 (*.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c) (neg.f64 (-.f64 (*.f64 x y) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 x y (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 t (neg.f64 (*.f64 z #s(literal 1/16 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 z (*.f64 t #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 z (*.f64 #s(literal -1/16 binary64) t) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 z (neg.f64 (*.f64 t #s(literal 1/16 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 z #s(literal -1/16 binary64)) t (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 a (neg.f64 (*.f64 b #s(literal -1/4 binary64))) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 b (*.f64 #s(literal 1/4 binary64) a) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 b (neg.f64 (*.f64 a #s(literal -1/4 binary64))) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 a b) #s(literal 1/4 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal 1/16 binary64) (neg.f64 (*.f64 t z)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 t z) #s(literal -1/16 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) (neg.f64 a) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) (neg.f64 z) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) a) b (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 (*.f64 a b)) #s(literal -1/4 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) (neg.f64 t) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) b) a (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 t #s(literal -1/16 binary64)) z (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) (neg.f64 b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 a) (*.f64 b #s(literal -1/4 binary64)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 (*.f64 b #s(literal -1/4 binary64))) a (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 (*.f64 t z)) #s(literal 1/16 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 (*.f64 t #s(literal 1/16 binary64))) z (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 b) (*.f64 a #s(literal -1/4 binary64)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 t) (*.f64 z #s(literal 1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 z) (*.f64 t #s(literal 1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) z)) t (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(fma.f64 (neg.f64 (*.f64 a #s(literal -1/4 binary64))) b (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))) (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))))
(/.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (neg.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (*.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))))) (neg.f64 (neg.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))))
(*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(neg.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(*.f64 a (*.f64 b #s(literal 1/4 binary64)))
(*.f64 a (neg.f64 (*.f64 b #s(literal -1/4 binary64))))
(*.f64 b (*.f64 #s(literal 1/4 binary64) a))
(*.f64 b (neg.f64 (*.f64 a #s(literal -1/4 binary64))))
(*.f64 (*.f64 a b) #s(literal 1/4 binary64))
(*.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 a b)))
(*.f64 (*.f64 b #s(literal -1/4 binary64)) (neg.f64 a))
(*.f64 (*.f64 #s(literal 1/4 binary64) a) b)
(*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(*.f64 (neg.f64 (*.f64 a b)) #s(literal -1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) b) a)
(*.f64 (*.f64 a #s(literal -1/4 binary64)) (neg.f64 b))
(*.f64 (neg.f64 a) (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (*.f64 b #s(literal -1/4 binary64))) a)
(*.f64 (neg.f64 b) (*.f64 a #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (*.f64 a #s(literal -1/4 binary64))) b)
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c))
(+.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(+.f64 (neg.f64 c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (neg.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))
(fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 t (neg.f64 (*.f64 z #s(literal 1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 z (*.f64 t #s(literal -1/16 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 z (*.f64 #s(literal -1/16 binary64) t) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 z (neg.f64 (*.f64 t #s(literal 1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 z #s(literal -1/16 binary64)) t (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 a (neg.f64 (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 b (*.f64 #s(literal 1/4 binary64) a) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 b (neg.f64 (*.f64 a #s(literal -1/4 binary64))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 a b) #s(literal 1/4 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64) (neg.f64 c))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c))
(fma.f64 #s(literal 1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal 1 binary64) (neg.f64 c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 #s(literal 1/16 binary64) (neg.f64 (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 t z) #s(literal -1/16 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) (neg.f64 a) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))) (neg.f64 c))
(fma.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))) (neg.f64 c))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (neg.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(fma.f64 (neg.f64 c) #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(fma.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (neg.f64 c))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) #s(literal 1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) (neg.f64 z) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) a) b (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))) (neg.f64 c))
(fma.f64 (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))) (neg.f64 c))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 c c (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 #s(literal -1 binary64) c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) (neg.f64 c))
(fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 c (neg.f64 c))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(fma.f64 (neg.f64 (*.f64 a b)) #s(literal -1/4 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) (neg.f64 t) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) b) a (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (*.f64 t #s(literal -1/16 binary64)) z (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) (neg.f64 b) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 a) (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 (*.f64 b #s(literal -1/4 binary64))) a (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 (*.f64 t z)) #s(literal 1/16 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 (*.f64 t #s(literal 1/16 binary64))) z (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 b) (*.f64 a #s(literal -1/4 binary64)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(fma.f64 (neg.f64 t) (*.f64 z #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 z) (*.f64 t #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) z)) t (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))
(fma.f64 (neg.f64 (*.f64 a #s(literal -1/4 binary64))) b (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c)))) (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))) (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c)))))
(/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (*.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (*.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 c c))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))) (neg.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (neg.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (pow.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c) #s(literal 3 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)))))
(/.f64 (fma.f64 c (*.f64 c (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (*.f64 (neg.f64 c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (fma.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (fma.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (-.f64 (neg.f64 c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))) (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))) (*.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c))
(*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(*.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (neg.f64 c))))))
(*.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) c) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c))))
(*.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)) (+.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) c)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) c)))))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (neg.f64 c)))))
(*.f64 x y)
(*.f64 y x)
(*.f64 (*.f64 x y) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(neg.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(*.f64 t (neg.f64 (*.f64 z #s(literal -1/16 binary64))))
(*.f64 z (*.f64 t #s(literal 1/16 binary64)))
(*.f64 z (neg.f64 (*.f64 t #s(literal -1/16 binary64))))
(*.f64 z (neg.f64 (*.f64 #s(literal -1/16 binary64) t)))
(*.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 t z)))
(*.f64 (*.f64 z #s(literal -1/16 binary64)) (neg.f64 t))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 (*.f64 t z) #s(literal 1/16 binary64))
(*.f64 (*.f64 t #s(literal 1/16 binary64)) z)
(*.f64 #s(literal -1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(*.f64 (*.f64 t #s(literal -1/16 binary64)) (neg.f64 z))
(*.f64 (neg.f64 (*.f64 t z)) #s(literal -1/16 binary64))
(*.f64 (neg.f64 t) (*.f64 z #s(literal -1/16 binary64)))
(*.f64 (neg.f64 (*.f64 z #s(literal -1/16 binary64))) t)
(*.f64 (neg.f64 z) (*.f64 t #s(literal -1/16 binary64)))
(*.f64 (neg.f64 z) (*.f64 #s(literal -1/16 binary64) t))
(*.f64 (neg.f64 (*.f64 t #s(literal -1/16 binary64))) z)
(*.f64 t z)
(*.f64 z t)
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))
(-.f64 (/.f64 (*.f64 c c) (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(fma.f64 t (neg.f64 (*.f64 z #s(literal -1/16 binary64))) c)
(fma.f64 z (*.f64 t #s(literal 1/16 binary64)) c)
(fma.f64 z (neg.f64 (*.f64 t #s(literal -1/16 binary64))) c)
(fma.f64 z (neg.f64 (*.f64 #s(literal -1/16 binary64) t)) c)
(fma.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 t z)) c)
(fma.f64 (*.f64 z #s(literal -1/16 binary64)) (neg.f64 t) c)
(fma.f64 #s(literal 1 binary64) c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) c)
(fma.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(fma.f64 (*.f64 t #s(literal 1/16 binary64)) z c)
(fma.f64 #s(literal -1 binary64) (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)
(fma.f64 #s(literal -1 binary64) (neg.f64 c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t c)
(fma.f64 (*.f64 t #s(literal -1/16 binary64)) (neg.f64 z) c)
(fma.f64 (neg.f64 (*.f64 t z)) #s(literal -1/16 binary64) c)
(fma.f64 (neg.f64 t) (*.f64 z #s(literal -1/16 binary64)) c)
(fma.f64 (neg.f64 (*.f64 z #s(literal -1/16 binary64))) t c)
(fma.f64 (neg.f64 z) (*.f64 t #s(literal -1/16 binary64)) c)
(fma.f64 (neg.f64 z) (*.f64 #s(literal -1/16 binary64) t) c)
(fma.f64 (neg.f64 (*.f64 t #s(literal -1/16 binary64))) z c)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))) (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))) (fma.f64 c c (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c))))
(/.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c))
(*.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (*.f64 z z)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 t t)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(*.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(+.f64 (*.f64 x y) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+.f64 c (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))
(+.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)
(+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (neg.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(+.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))
(-.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(fma.f64 x y (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 y x (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 #s(literal 1/4 binary64) (neg.f64 (*.f64 a b)) (fma.f64 x y c))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(fma.f64 a (neg.f64 (*.f64 b #s(literal 1/4 binary64))) (fma.f64 x y c))
(fma.f64 b (*.f64 a #s(literal -1/4 binary64)) (fma.f64 x y c))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (fma.f64 x y c))
(fma.f64 #s(literal 1 binary64) c (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a (fma.f64 x y c))
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (neg.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) a) (neg.f64 b) (fma.f64 x y c))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y)))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 (fma.f64 x y c) (neg.f64 (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1/64 binary64) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y))))) c)
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c))
(fma.f64 #s(literal -1 binary64) (neg.f64 c) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (neg.f64 (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))) c)
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (neg.f64 (*.f64 a b)) #s(literal 1/4 binary64) (fma.f64 x y c))
(fma.f64 (*.f64 #s(literal 1/4 binary64) b) (neg.f64 a) (fma.f64 x y c))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b (fma.f64 x y c))
(fma.f64 (neg.f64 a) (*.f64 b #s(literal 1/4 binary64)) (fma.f64 x y c))
(fma.f64 (neg.f64 b) (*.f64 #s(literal 1/4 binary64) a) (fma.f64 x y c))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) b)) a (fma.f64 x y c))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c)))) (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))) (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))))
(/.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(/.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c)))) (neg.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))
(/.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))))
(/.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (*.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)) (*.f64 (fma.f64 x y c) (fma.f64 x y c)))) (*.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))))) (neg.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (neg.f64 (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (pow.f64 (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) #s(literal 3 binary64))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 (*.f64 x y) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (fma.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))) (-.f64 (*.f64 x y) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))) (-.f64 c (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))) (*.f64 (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))) (/.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(*.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))))
(*.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (fma.f64 x y c))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 x y c) (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/64 binary64)) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (fma.f64 x y c) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))))
(*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(*.f64 (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))))
(*.f64 (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(*.f64 b #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) b)
(+.f64 (*.f64 x y) c)
(+.f64 c (*.f64 x y))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))))
(fma.f64 x y c)
(fma.f64 y x c)
(fma.f64 (*.f64 x y) #s(literal 1 binary64) c)
(fma.f64 #s(literal 1 binary64) c (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(fma.f64 #s(literal -1 binary64) (neg.f64 c) (*.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y c)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c)))) (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 x y)) (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c)))))
(/.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (-.f64 (*.f64 x y) c))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c))))))
(/.f64 (*.f64 (fma.f64 x y c) (neg.f64 (-.f64 (*.f64 x y) c))) (neg.f64 (-.f64 (*.f64 x y) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c))))
(/.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (-.f64 c (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (*.f64 (-.f64 (*.f64 x y) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 x y) c) (-.f64 (*.f64 x y) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y c) (neg.f64 (-.f64 (*.f64 x y) c)))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) c))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y)))) (neg.f64 (-.f64 c (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x y c))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y))))))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c))))))
(*.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)))
(*.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c (-.f64 c (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 x y c) (neg.f64 (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))))
(*.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))))

eval104.0ms (1%)

Memory
31.4MiB live, 235.4MiB allocated
Compiler

Compiled 11 677 to 208 computations (98.2% saved)

prune22.0ms (0.2%)

Memory
6.0MiB live, 41.5MiB allocated
Pruning

10 alts after pruning (8 fresh and 2 done)

PrunedKeptTotal
New9795984
Fresh336
Picked325
Done000
Total98510995
Accuracy
100.0%
Counts
995 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.4%
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
51.3%
(fma.f64 x y c)
47.0%
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
74.2%
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
53.3%
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
47.4%
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
75.0%
(+.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)
30.6%
(*.f64 x y)
26.6%
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
27.1%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
Compiler

Compiled 244 to 183 computations (25% saved)

simplify8.0ms (0.1%)

Memory
-24.9MiB live, 14.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 b #s(literal -1/4 binary64))
cost-diff0
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
cost-diff0
(fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
cost-diff128
(+.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)
cost-diff0
(*.f64 z #s(literal 1/16 binary64))
cost-diff0
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
cost-diff0
(*.f64 z #s(literal 1/16 binary64))
cost-diff0
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
cost-diff0
(fma.f64 x y c)
cost-diff0
(*.f64 t z)
cost-diff0
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
cost-diff0
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
Rules
92×lower-fma.f32
82×lower-fma.f64
52×lower-*.f32
44×lower-+.f32
42×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02087
03387
15487
27587
37787
07786
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
x
y
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
#s(literal 1/16 binary64)
(*.f64 t z)
t
z
c
(fma.f64 x y c)
x
y
c
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
t
(*.f64 z #s(literal 1/16 binary64))
z
#s(literal 1/16 binary64)
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
t
(*.f64 z #s(literal 1/16 binary64))
z
#s(literal 1/16 binary64)
c
(+.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)
(fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
x
y
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
a
(*.f64 b #s(literal -1/4 binary64))
b
#s(literal -1/4 binary64)
c
Outputs
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
x
y
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
#s(literal 1/16 binary64)
(*.f64 t z)
t
z
c
(fma.f64 x y c)
x
y
c
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(*.f64 z (*.f64 #s(literal 1/16 binary64) t))
t
(*.f64 z #s(literal 1/16 binary64))
(*.f64 #s(literal 1/16 binary64) z)
z
#s(literal 1/16 binary64)
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
t
(*.f64 z #s(literal 1/16 binary64))
(*.f64 #s(literal 1/16 binary64) z)
z
#s(literal 1/16 binary64)
c
(+.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
x
y
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
a
(*.f64 b #s(literal -1/4 binary64))
b
#s(literal -1/4 binary64)
c

localize58.0ms (0.5%)

Memory
21.4MiB live, 106.0MiB allocated
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)
accuracy100.0%
(*.f64 b #s(literal -1/4 binary64))
accuracy100.0%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
accuracy99.6%
(fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
accuracy100.0%
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
accuracy100.0%
(*.f64 z #s(literal 1/16 binary64))
accuracy100.0%
(*.f64 z #s(literal 1/16 binary64))
accuracy100.0%
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
accuracy100.0%
(fma.f64 x y c)
accuracy100.0%
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
accuracy100.0%
(*.f64 t z)
accuracy99.3%
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
Samples
36.0ms256×0valid
Compiler

Compiled 96 to 24 computations (75% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 11.0ms (61.1% of total)
ival-add: 6.0ms (33.3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series12.0ms (0.1%)

Memory
-23.6MiB live, 14.8MiB allocated
Counts
11 → 372
Calls
Call 1
Inputs
#<alt (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)>
#<alt (*.f64 t z)>
#<alt (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))>
#<alt (fma.f64 x y c)>
#<alt (*.f64 t (*.f64 z #s(literal 1/16 binary64)))>
#<alt (*.f64 z #s(literal 1/16 binary64))>
#<alt (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)>
#<alt (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))>
#<alt (*.f64 a (*.f64 b #s(literal -1/4 binary64)))>
#<alt (*.f64 b #s(literal -1/4 binary64))>
#<alt (+.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)>
Outputs
#<alt c>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt c>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* 1/16 (* t z))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt c>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (* x y)>
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))>
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))>
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (* x y)>
#<alt (* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))>
#<alt (* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))>
#<alt (* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))>
#<alt (+ c (* x y))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))>
#<alt (* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))>
#<alt (* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))>
#<alt (+ c (* x y))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))>
#<alt (* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))>
#<alt (* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt c>
#<alt (* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))>
#<alt (* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))>
#<alt (* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))>
#<alt c>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (/ c x)))>
#<alt (* x (+ y (/ c x)))>
#<alt (* x (+ y (/ c x)))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))>
#<alt c>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (/ c y)))>
#<alt (* y (+ x (/ c y)))>
#<alt (* y (+ x (/ c y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))>
#<alt (* x y)>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt c>
#<alt (* c (+ 1 (/ (* x y) c)))>
#<alt (* c (+ 1 (/ (* x y) c)))>
#<alt (* c (+ 1 (/ (* x y) c)))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 z)>
#<alt (* 1/16 z)>
#<alt (* 1/16 z)>
#<alt (* 1/16 z)>
#<alt (* 1/16 z)>
#<alt (* 1/16 z)>
#<alt (* 1/16 z)>
#<alt (* 1/16 z)>
#<alt (* 1/16 z)>
#<alt (* 1/16 z)>
#<alt (* 1/16 z)>
#<alt (* 1/16 z)>
#<alt c>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt c>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* 1/16 (* t z))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt c>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* -1/4 (* a b))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))>
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))>
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))>
#<alt (* -1/4 (* a b))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))>
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))>
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))>
#<alt (* x y)>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* -1/4 (* a b))>
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))>
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))>
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))>
#<alt (* x y)>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* -1/4 (* a b))>
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))>
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))>
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* x y)>
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))>
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))>
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* x y)>
#<alt (* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))>
#<alt (* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))>
#<alt (* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))>
#<alt (+ c (* x y))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* -1/4 (* a b))>
#<alt (* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))>
#<alt (* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))>
#<alt (* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))>
#<alt (+ c (* x y))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* -1/4 (* a b))>
#<alt (* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))>
#<alt (* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))>
#<alt (* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt c>
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))>
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))>
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))>
Calls

93 calls:

TimeVariablePointExpression
2.0ms
z
@inf
(* z 1/16)
0.0ms
z
@-inf
(* z 1/16)
0.0ms
z
@0
(* z 1/16)
0.0ms
a
@0
(* a (* b -1/4))
0.0ms
b
@0
(* a (* b -1/4))

rewrite1.1s (10.4%)

Memory
1.7MiB live, 472.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
9 322×lower-fma.f32
9 312×lower-fma.f64
5 666×lower-*.f32
5 656×lower-*.f64
4 444×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02062
03362
112062
286662
0830061
Stop Event
iter limit
node limit
iter limit
Counts
11 → 342
Calls
Call 1
Inputs
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(*.f64 t z)
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(fma.f64 x y c)
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(*.f64 z #s(literal 1/16 binary64))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 b #s(literal -1/4 binary64))
(+.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)
Outputs
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(-.f64 (/.f64 (*.f64 c c) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(fma.f64 t (*.f64 #s(literal 1/16 binary64) z) c)
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) c)
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) c)
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t c)
(fma.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z c)
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c)))) (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))))
(/.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)) (*.f64 c c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (neg.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z))) (fma.f64 (*.f64 c c) (*.f64 c c) (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (neg.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (fma.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))) (*.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(*.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(*.f64 t z)
(*.f64 z t)
(+.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)))
(+.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))
(+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 x y c))
(+.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(fma.f64 t (*.f64 #s(literal 1/16 binary64) z) (fma.f64 x y c))
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) (fma.f64 x y c))
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (fma.f64 x y c))
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(fma.f64 y x (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (fma.f64 x y c))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(fma.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))) (*.f64 x y))
(fma.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))) (*.f64 x y))
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y))))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 x y))
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z (fma.f64 x y c))
(fma.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))) (*.f64 x y))
(fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))) (*.f64 x y))
(fma.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))) c)
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))) (*.f64 x y))
(fma.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))) c)
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (neg.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (pow.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y c) #s(literal 3 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))))
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (pow.f64 (fma.f64 x y c) #s(literal 3 binary64))) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 x y c)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)))) (-.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))) (-.f64 (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 x y c)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)))
(*.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))
(+.f64 c (*.f64 x y))
(+.f64 (*.f64 x y) c)
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))))
(fma.f64 x y c)
(fma.f64 y x c)
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y)))))
(/.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (-.f64 (*.f64 x y) c))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) (neg.f64 (-.f64 (*.f64 x y) c)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y)))) (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 x y)) (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y)))))
(/.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (-.f64 c (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (*.f64 (-.f64 (*.f64 x y) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 x y) c) (-.f64 (*.f64 x y) c)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 c (*.f64 c c))))) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 c (*.f64 c c))) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 (*.f64 c c) (*.f64 c c) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))) (-.f64 (*.f64 x y) c)))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c c)) (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c c)) (-.f64 (*.f64 x y) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (neg.f64 (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) c))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y)))) (neg.f64 (-.f64 c (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c)) #s(literal -1 binary64))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y))))))
(*.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)))
(*.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))))
(*.f64 #s(literal 1 binary64) (fma.f64 x y c))
(*.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 t (*.f64 #s(literal 1/16 binary64) z))
(*.f64 z (*.f64 #s(literal 1/16 binary64) t))
(*.f64 (*.f64 t z) #s(literal 1/16 binary64))
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(*.f64 (*.f64 #s(literal 1/16 binary64) t) z)
(*.f64 #s(literal 1/16 binary64) z)
(*.f64 z #s(literal 1/16 binary64))
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(-.f64 (/.f64 (*.f64 c c) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(fma.f64 t (*.f64 #s(literal 1/16 binary64) z) c)
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) c)
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) c)
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t c)
(fma.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z c)
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c)))) (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))))
(/.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)) (*.f64 c c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (neg.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z))) (fma.f64 (*.f64 c c) (*.f64 c c) (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (neg.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (fma.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))) (*.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(*.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))
(fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 y x (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (*.f64 x y))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 x y))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (*.f64 x y))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b (*.f64 x y))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (neg.f64 (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) (neg.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))) (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (*.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (*.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/256 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 1/4096 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 1/4096 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))))) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 1/4096 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/256 binary64) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 1/4096 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))) (neg.f64 (neg.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))
(*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 b (*.f64 #s(literal -1/4 binary64) a))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(*.f64 (*.f64 b #s(literal -1/4 binary64)) a)
(*.f64 (*.f64 a b) #s(literal -1/4 binary64))
(*.f64 (*.f64 a #s(literal -1/4 binary64)) b)
(*.f64 b #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) b)
(+.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))
(+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))
(+.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) c)
(+.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))
(+.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y))
(+.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(-.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))
(fma.f64 x y (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))
(fma.f64 y x (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (fma.f64 x y c))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a (fma.f64 x y c))
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) c)
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))) c)
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(fma.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) c)
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (fma.f64 x y c))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))) c)
(fma.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) c)
(fma.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 c c) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)))) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) c)
(fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (neg.f64 (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (neg.f64 c))) (*.f64 x y))
(fma.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))) c)
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b (fma.f64 x y c))
(/.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(/.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 c c (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (neg.f64 c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (neg.f64 c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))) (neg.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (neg.f64 c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))) (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)) (*.f64 c c))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) #s(literal 9 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))) (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) #s(literal 6 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (neg.f64 (*.f64 c (*.f64 c c)))) (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) #s(literal 6 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 (*.f64 c c) (*.f64 c c) (*.f64 (*.f64 c c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 c c)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 c c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))) (neg.f64 (neg.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))) (neg.f64 (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))) (neg.f64 (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y c) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64) (pow.f64 (fma.f64 x y c) #s(literal 3 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(/.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (fma.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (*.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (-.f64 (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))
(/.f64 (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))) (*.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))) (+.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (neg.f64 c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))))
(*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))

simplify334.0ms (3.1%)

Memory
5.3MiB live, 611.1MiB allocated
Algorithm
egg-herbie
Rules
12 838×lower-fma.f64
12 838×lower-fma.f32
4 566×lower-*.f64
4 566×lower-*.f32
1 986×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01982674
16842668
221512644
355192590
086012283
Stop Event
iter limit
node limit
Counts
372 → 356
Calls
Call 1
Inputs
c
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(* 1/16 (* t z))
(* t (+ (* 1/16 z) (/ c t)))
(* t (+ (* 1/16 z) (/ c t)))
(* t (+ (* 1/16 z) (/ c t)))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
c
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(* 1/16 (* t z))
(* z (+ (* 1/16 t) (/ c z)))
(* z (+ (* 1/16 t) (/ c z)))
(* z (+ (* 1/16 t) (/ c z)))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* 1/16 (* t z))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
c
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
c
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(+ c (* 1/16 (* t z)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(* x y)
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))
(+ c (* 1/16 (* t z)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(* x y)
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))
(+ c (* x y))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(* 1/16 (* t z))
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))
(+ c (* x y))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(* 1/16 (* t z))
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))
(+ (* 1/16 (* t z)) (* x y))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
c
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))
c
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))
c
(+ c (* x y))
(+ c (* x y))
(+ c (* x y))
(* x y)
(* x (+ y (/ c x)))
(* x (+ y (/ c x)))
(* x (+ y (/ c x)))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
c
(+ c (* x y))
(+ c (* x y))
(+ c (* x y))
(* x y)
(* y (+ x (/ c y)))
(* y (+ x (/ c y)))
(* y (+ x (/ c y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(* x y)
(+ c (* x y))
(+ c (* x y))
(+ c (* x y))
c
(* c (+ 1 (/ (* x y) c)))
(* c (+ 1 (/ (* x y) c)))
(* c (+ 1 (/ (* x y) c)))
c
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 z)
(* 1/16 z)
(* 1/16 z)
(* 1/16 z)
(* 1/16 z)
(* 1/16 z)
(* 1/16 z)
(* 1/16 z)
(* 1/16 z)
(* 1/16 z)
(* 1/16 z)
(* 1/16 z)
c
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(* 1/16 (* t z))
(* t (+ (* 1/16 z) (/ c t)))
(* t (+ (* 1/16 z) (/ c t)))
(* t (+ (* 1/16 z) (/ c t)))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
c
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(* 1/16 (* t z))
(* z (+ (* 1/16 t) (/ c z)))
(* z (+ (* 1/16 t) (/ c z)))
(* z (+ (* 1/16 t) (/ c z)))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* 1/16 (* t z))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
c
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
c
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* -1/4 (* a b))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* x y)
(* x (+ y (* -1/4 (/ (* a b) x))))
(* x (+ y (* -1/4 (/ (* a b) x))))
(* x (+ y (* -1/4 (/ (* a b) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(* -1/4 (* a b))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* x y)
(* y (+ x (* -1/4 (/ (* a b) y))))
(* y (+ x (* -1/4 (/ (* a b) y))))
(* y (+ x (* -1/4 (/ (* a b) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(* x y)
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* -1/4 (* a b))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(* -1/4 (* a b))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(* x y)
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* -1/4 (* a b))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(* -1/4 (* a b))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(+ c (* -1/4 (* a b)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* x y)
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(+ c (* -1/4 (* a b)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* x y)
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(+ c (* x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* -1/4 (* a b))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(* -1/4 (* a b))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(+ c (* x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* -1/4 (* a b))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(* -1/4 (* a b))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(+ (* -1/4 (* a b)) (* x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
c
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
c
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
Outputs
c
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (+ (* 1/16 z) (/ c t)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* t (+ (* 1/16 z) (/ c t)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* t (+ (* 1/16 z) (/ c t)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
c
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (+ (* 1/16 t) (/ c z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* z (+ (* 1/16 t) (/ c z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* z (+ (* 1/16 t) (/ c z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
c
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
c
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* x y)
(*.f64 x y)
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))
(fma.f64 x (fma.f64 t (/.f64 (*.f64 #s(literal 1/16 binary64) z) x) y) c)
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))
(fma.f64 x (fma.f64 t (/.f64 (*.f64 #s(literal 1/16 binary64) z) x) y) c)
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))
(fma.f64 x (fma.f64 t (/.f64 (*.f64 #s(literal 1/16 binary64) z) x) y) c)
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* x y)
(*.f64 x y)
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))
(fma.f64 y (fma.f64 t (/.f64 (*.f64 #s(literal 1/16 binary64) z) y) x) c)
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))
(fma.f64 y (fma.f64 t (/.f64 (*.f64 #s(literal 1/16 binary64) z) y) x) c)
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))
(fma.f64 y (fma.f64 t (/.f64 (*.f64 #s(literal 1/16 binary64) z) y) x) c)
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ c (* x y))
(fma.f64 x y c)
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))
(fma.f64 t (fma.f64 #s(literal 1/16 binary64) z (/.f64 (*.f64 x y) t)) c)
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))
(fma.f64 t (fma.f64 #s(literal 1/16 binary64) z (/.f64 (*.f64 x y) t)) c)
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))
(fma.f64 t (fma.f64 #s(literal 1/16 binary64) z (/.f64 (*.f64 x y) t)) c)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ c (* x y))
(fma.f64 x y c)
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))
(fma.f64 z (fma.f64 #s(literal 1/16 binary64) t (/.f64 (*.f64 x y) z)) c)
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))
(fma.f64 z (fma.f64 #s(literal 1/16 binary64) t (/.f64 (*.f64 x y) z)) c)
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))
(fma.f64 z (fma.f64 #s(literal 1/16 binary64) t (/.f64 (*.f64 x y) z)) c)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
c
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
c
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))
(fma.f64 c (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c) c)
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))
(fma.f64 c (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c) c)
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))
(fma.f64 c (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c) c)
c
(+ c (* x y))
(fma.f64 x y c)
(+ c (* x y))
(fma.f64 x y c)
(+ c (* x y))
(fma.f64 x y c)
(* x y)
(*.f64 x y)
(* x (+ y (/ c x)))
(fma.f64 x y c)
(* x (+ y (/ c x)))
(fma.f64 x y c)
(* x (+ y (/ c x)))
(fma.f64 x y c)
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(fma.f64 x y c)
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(fma.f64 x y c)
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(fma.f64 x y c)
c
(+ c (* x y))
(fma.f64 x y c)
(+ c (* x y))
(fma.f64 x y c)
(+ c (* x y))
(fma.f64 x y c)
(* x y)
(*.f64 x y)
(* y (+ x (/ c y)))
(fma.f64 x y c)
(* y (+ x (/ c y)))
(fma.f64 x y c)
(* y (+ x (/ c y)))
(fma.f64 x y c)
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(fma.f64 x y c)
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(fma.f64 x y c)
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(fma.f64 x y c)
(* x y)
(*.f64 x y)
(+ c (* x y))
(fma.f64 x y c)
(+ c (* x y))
(fma.f64 x y c)
(+ c (* x y))
(fma.f64 x y c)
c
(* c (+ 1 (/ (* x y) c)))
(fma.f64 x y c)
(* c (+ 1 (/ (* x y) c)))
(fma.f64 x y c)
(* c (+ 1 (/ (* x y) c)))
(fma.f64 x y c)
c
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(fma.f64 x y c)
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(fma.f64 x y c)
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(fma.f64 x y c)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 z)
(*.f64 #s(literal 1/16 binary64) z)
(* 1/16 z)
(*.f64 #s(literal 1/16 binary64) z)
(* 1/16 z)
(*.f64 #s(literal 1/16 binary64) z)
(* 1/16 z)
(*.f64 #s(literal 1/16 binary64) z)
(* 1/16 z)
(*.f64 #s(literal 1/16 binary64) z)
(* 1/16 z)
(*.f64 #s(literal 1/16 binary64) z)
(* 1/16 z)
(*.f64 #s(literal 1/16 binary64) z)
(* 1/16 z)
(*.f64 #s(literal 1/16 binary64) z)
(* 1/16 z)
(*.f64 #s(literal 1/16 binary64) z)
(* 1/16 z)
(*.f64 #s(literal 1/16 binary64) z)
(* 1/16 z)
(*.f64 #s(literal 1/16 binary64) z)
(* 1/16 z)
(*.f64 #s(literal 1/16 binary64) z)
c
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (+ (* 1/16 z) (/ c t)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* t (+ (* 1/16 z) (/ c t)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* t (+ (* 1/16 z) (/ c t)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
c
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (+ (* 1/16 t) (/ c z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* z (+ (* 1/16 t) (/ c z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* z (+ (* 1/16 t) (/ c z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(+ c (* 1/16 (* t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
c
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
c
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* x y)
(*.f64 x y)
(* x (+ y (* -1/4 (/ (* a b) x))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) (*.f64 x y))
(* x (+ y (* -1/4 (/ (* a b) x))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) (*.f64 x y))
(* x (+ y (* -1/4 (/ (* a b) x))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) (*.f64 x y))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) (*.f64 x y))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) (*.f64 x y))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) (*.f64 x y))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* x y)
(*.f64 x y)
(* y (+ x (* -1/4 (/ (* a b) y))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) (*.f64 x y))
(* y (+ x (* -1/4 (/ (* a b) y))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) (*.f64 x y))
(* y (+ x (* -1/4 (/ (* a b) y))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) (*.f64 x y))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) (*.f64 x y))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) (*.f64 x y))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) (*.f64 x y))
(* x y)
(*.f64 x y)
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* x y)
(*.f64 x y)
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(* x y)
(*.f64 x y)
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(fma.f64 x y (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) c))
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(fma.f64 x y (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) c))
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(fma.f64 x y (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) c))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(fma.f64 x y (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(fma.f64 x y (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(fma.f64 x y (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) #s(literal 1 binary64)))
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(* x y)
(*.f64 x y)
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(fma.f64 x y (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) c))
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(fma.f64 x y (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) c))
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(fma.f64 x y (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) #s(literal 1 binary64) c))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(fma.f64 x y (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(fma.f64 x y (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(fma.f64 x y (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) #s(literal 1 binary64)))
(+ c (* x y))
(fma.f64 x y c)
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(fma.f64 a (fma.f64 #s(literal -1/4 binary64) b (/.f64 c a)) (*.f64 x y))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(fma.f64 a (fma.f64 #s(literal -1/4 binary64) b (/.f64 c a)) (*.f64 x y))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(fma.f64 a (fma.f64 #s(literal -1/4 binary64) b (/.f64 c a)) (*.f64 x y))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+ c (* x y))
(fma.f64 x y c)
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(fma.f64 b (fma.f64 #s(literal -1/4 binary64) a (/.f64 c b)) (*.f64 x y))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(fma.f64 b (fma.f64 #s(literal -1/4 binary64) a (/.f64 c b)) (*.f64 x y))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(fma.f64 b (fma.f64 #s(literal -1/4 binary64) a (/.f64 c b)) (*.f64 x y))
(* -1/4 (* a b))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
c
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(fma.f64 c (fma.f64 (*.f64 a b) (/.f64 #s(literal -1/4 binary64) c) #s(literal 1 binary64)) (*.f64 x y))
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(fma.f64 c (fma.f64 (*.f64 a b) (/.f64 #s(literal -1/4 binary64) c) #s(literal 1 binary64)) (*.f64 x y))
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(fma.f64 c (fma.f64 (*.f64 a b) (/.f64 #s(literal -1/4 binary64) c) #s(literal 1 binary64)) (*.f64 x y))
c
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(fma.f64 c (/.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c) c)
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(fma.f64 c (/.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c) c)
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(fma.f64 c (/.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c) c)

simplify94.0ms (0.9%)

Memory
2.6MiB live, 151.7MiB allocated
Algorithm
egg-herbie
Rules
1-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081012210
181212210
081212210
Stop Event
saturated
saturated
Counts
342 → 0
Calls
Call 1
Inputs
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(-.f64 (/.f64 (*.f64 c c) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(fma.f64 t (*.f64 #s(literal 1/16 binary64) z) c)
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) c)
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) c)
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t c)
(fma.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z c)
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c)))) (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))))
(/.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)) (*.f64 c c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (neg.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z))) (fma.f64 (*.f64 c c) (*.f64 c c) (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (neg.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (fma.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))) (*.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(*.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(*.f64 t z)
(*.f64 z t)
(+.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)))
(+.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))
(+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 x y c))
(+.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(fma.f64 t (*.f64 #s(literal 1/16 binary64) z) (fma.f64 x y c))
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) (fma.f64 x y c))
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (fma.f64 x y c))
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(fma.f64 y x (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (fma.f64 x y c))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(fma.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))) (*.f64 x y))
(fma.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))) (*.f64 x y))
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y))))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 x y))
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z (fma.f64 x y c))
(fma.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))) (*.f64 x y))
(fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))) (*.f64 x y))
(fma.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))) c)
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))) (*.f64 x y))
(fma.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))) c)
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (neg.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (pow.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y c) #s(literal 3 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))))
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (pow.f64 (fma.f64 x y c) #s(literal 3 binary64))) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 x y c)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)))) (-.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))) (-.f64 (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 x y c)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)))
(*.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))
(+.f64 c (*.f64 x y))
(+.f64 (*.f64 x y) c)
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))))
(fma.f64 x y c)
(fma.f64 y x c)
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y)))))
(/.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (-.f64 (*.f64 x y) c))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) (neg.f64 (-.f64 (*.f64 x y) c)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y)))) (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 x y)) (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y)))))
(/.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (-.f64 c (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (*.f64 (-.f64 (*.f64 x y) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 x y) c) (-.f64 (*.f64 x y) c)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 c (*.f64 c c))))) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 c (*.f64 c c))) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 (*.f64 c c) (*.f64 c c) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))) (-.f64 (*.f64 x y) c)))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c c)) (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c c)) (-.f64 (*.f64 x y) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (neg.f64 (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) c))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y)))) (neg.f64 (-.f64 c (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c)) #s(literal -1 binary64))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y))))))
(*.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)))
(*.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))))
(*.f64 #s(literal 1 binary64) (fma.f64 x y c))
(*.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 t (*.f64 #s(literal 1/16 binary64) z))
(*.f64 z (*.f64 #s(literal 1/16 binary64) t))
(*.f64 (*.f64 t z) #s(literal 1/16 binary64))
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(*.f64 (*.f64 #s(literal 1/16 binary64) t) z)
(*.f64 #s(literal 1/16 binary64) z)
(*.f64 z #s(literal 1/16 binary64))
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(-.f64 (/.f64 (*.f64 c c) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(fma.f64 t (*.f64 #s(literal 1/16 binary64) z) c)
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) c)
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) c)
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t c)
(fma.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z c)
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c)))) (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))))
(/.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)) (*.f64 c c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (neg.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z))) (fma.f64 (*.f64 c c) (*.f64 c c) (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (neg.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (fma.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))) (*.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(*.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))
(fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 y x (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (*.f64 x y))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 x y))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (*.f64 x y))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b (*.f64 x y))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (neg.f64 (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) (neg.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))) (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (*.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (*.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/256 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 1/4096 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 1/4096 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))))) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 1/4096 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/256 binary64) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 1/4096 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))) (neg.f64 (neg.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))
(*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 b (*.f64 #s(literal -1/4 binary64) a))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(*.f64 (*.f64 b #s(literal -1/4 binary64)) a)
(*.f64 (*.f64 a b) #s(literal -1/4 binary64))
(*.f64 (*.f64 a #s(literal -1/4 binary64)) b)
(*.f64 b #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) b)
(+.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))
(+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))
(+.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) c)
(+.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))
(+.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y))
(+.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(-.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))
(fma.f64 x y (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))
(fma.f64 y x (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (fma.f64 x y c))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a (fma.f64 x y c))
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) c)
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))) c)
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(fma.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) c)
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (fma.f64 x y c))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))) c)
(fma.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) c)
(fma.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 c c) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)))) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) c)
(fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (neg.f64 (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (neg.f64 c))) (*.f64 x y))
(fma.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))) c)
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b (fma.f64 x y c))
(/.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(/.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 c c (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (neg.f64 c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (neg.f64 c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))) (neg.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (neg.f64 c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))) (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)) (*.f64 c c))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) #s(literal 9 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))) (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) #s(literal 6 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (neg.f64 (*.f64 c (*.f64 c c)))) (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) #s(literal 6 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 (*.f64 c c) (*.f64 c c) (*.f64 (*.f64 c c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 c c)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 c c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))) (neg.f64 (neg.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))) (neg.f64 (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))) (neg.f64 (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y c) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64) (pow.f64 (fma.f64 x y c) #s(literal 3 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(/.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (fma.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (*.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (-.f64 (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))
(/.f64 (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))) (*.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))) (+.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (neg.f64 c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))))
(*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))
Outputs
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(-.f64 (/.f64 (*.f64 c c) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(fma.f64 t (*.f64 #s(literal 1/16 binary64) z) c)
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) c)
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) c)
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t c)
(fma.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z c)
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c)))) (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))))
(/.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)) (*.f64 c c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (neg.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z))) (fma.f64 (*.f64 c c) (*.f64 c c) (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (neg.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (fma.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))) (*.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(*.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(*.f64 t z)
(*.f64 z t)
(+.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)))
(+.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))
(+.f64 (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 x y c))
(+.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))
(fma.f64 t (*.f64 #s(literal 1/16 binary64) z) (fma.f64 x y c))
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) (fma.f64 x y c))
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (fma.f64 x y c))
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(fma.f64 y x (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (fma.f64 x y c))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(fma.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))) (*.f64 x y))
(fma.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))) (*.f64 x y))
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y))))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 x y))
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z (fma.f64 x y c))
(fma.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))) (*.f64 x y))
(fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))) (*.f64 x y))
(fma.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))) c)
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))) (*.f64 x y))
(fma.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))) c)
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (neg.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (*.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (pow.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y c) #s(literal 3 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))))
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (pow.f64 (fma.f64 x y c) #s(literal 3 binary64))) (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 x y c)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)))) (-.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))) (-.f64 (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (fma.f64 x y c)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)))
(*.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c) (*.f64 x y))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (fma.f64 x y c)) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) c)))
(+.f64 c (*.f64 x y))
(+.f64 (*.f64 x y) c)
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))))
(fma.f64 x y c)
(fma.f64 y x c)
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y)))))
(/.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (-.f64 (*.f64 x y) c))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) (neg.f64 (-.f64 (*.f64 x y) c)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y)))) (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 x y)) (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y)))))
(/.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (-.f64 c (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (*.f64 (-.f64 (*.f64 x y) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 x y) c) (-.f64 (*.f64 x y) c)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 c (*.f64 c c))))) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 c (*.f64 c c))) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 (*.f64 c c) (*.f64 c c) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))) (-.f64 (*.f64 x y) c)))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c c)) (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 c c)) (-.f64 (*.f64 x y) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (neg.f64 (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) c))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y)))) (neg.f64 (-.f64 c (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y c)) #s(literal -1 binary64))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y))))))
(*.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)))
(*.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))))
(*.f64 #s(literal 1 binary64) (fma.f64 x y c))
(*.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 t (*.f64 #s(literal 1/16 binary64) z))
(*.f64 z (*.f64 #s(literal 1/16 binary64) t))
(*.f64 (*.f64 t z) #s(literal 1/16 binary64))
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(*.f64 (*.f64 #s(literal 1/16 binary64) t) z)
(*.f64 #s(literal 1/16 binary64) z)
(*.f64 z #s(literal 1/16 binary64))
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(-.f64 (/.f64 (*.f64 c c) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(fma.f64 t (*.f64 #s(literal 1/16 binary64) z) c)
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) c)
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) c)
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t c)
(fma.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z c)
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))
(/.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c)))) (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))))
(/.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)) (*.f64 c c))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z))) (neg.f64 (*.f64 (*.f64 c c) (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 c c)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (neg.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z))) (fma.f64 (*.f64 c c) (*.f64 c c) (*.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (neg.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (fma.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))) (*.f64 (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))) (/.f64 (*.f64 c c) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)))))
(*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 (*.f64 t t) (*.f64 #s(literal 1/256 binary64) (*.f64 z z)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 t z) c))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z))))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 t t)) (*.f64 z z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (neg.f64 c)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(*.f64 (fma.f64 c c (*.f64 #s(literal -1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 t z)))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))
(fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 y x (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (*.f64 x y))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 x y))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (*.f64 x y))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b (*.f64 x y))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (neg.f64 (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) (neg.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))) (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (*.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))))) (*.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/256 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 1/4096 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 1/4096 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))))) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 1/4096 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 1/256 binary64) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 1/4096 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))) (neg.f64 (neg.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))))
(*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))
(*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 b (*.f64 #s(literal -1/4 binary64) a))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(*.f64 (*.f64 b #s(literal -1/4 binary64)) a)
(*.f64 (*.f64 a b) #s(literal -1/4 binary64))
(*.f64 (*.f64 a #s(literal -1/4 binary64)) b)
(*.f64 b #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) b)
(+.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))
(+.f64 (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c))
(+.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) c)
(+.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))
(+.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y))
(+.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(-.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))
(fma.f64 x y (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))
(fma.f64 y x (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (fma.f64 x y c))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a (fma.f64 x y c))
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) c)
(fma.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))) c)
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (*.f64 x y))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (neg.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(fma.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) c)
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (fma.f64 x y c))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))) c)
(fma.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))) c)
(fma.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (neg.f64 (*.f64 (fma.f64 x y c) (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) c))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 c c) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)))) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) c)
(fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (neg.f64 (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (neg.f64 c))) (*.f64 x y))
(fma.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))) c)
(fma.f64 (*.f64 (fma.f64 x y c) (-.f64 c (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b (fma.f64 x y c))
(/.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(/.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))) (fma.f64 c c (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (neg.f64 c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (neg.f64 c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))) (neg.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(/.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (neg.f64 c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))) (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))) (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))
(/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)) (*.f64 c c))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) #s(literal 9 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))) (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) #s(literal 6 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (neg.f64 (*.f64 c (*.f64 c c)))) (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) #s(literal 6 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 (*.f64 c c) (*.f64 c c) (*.f64 (*.f64 c c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 c c)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 c c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))) (neg.f64 (neg.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))) (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))) (neg.f64 (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))) (neg.f64 (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y c) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64) (pow.f64 (fma.f64 x y c) #s(literal 3 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)) (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))))
(/.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (fma.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (*.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))) (-.f64 (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (fma.f64 x y c)))
(/.f64 (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))) (*.f64 (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))) (+.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))))))
(*.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (neg.f64 c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (-.f64 (*.f64 x y) c)))))
(*.f64 (fma.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 y (*.f64 x y)) (-.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)) (*.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))))
(*.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 c (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)))))
(*.f64 (*.f64 (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c))))

eval85.0ms (0.8%)

Memory
15.1MiB live, 133.4MiB allocated
Compiler

Compiled 5 813 to 65 computations (98.9% saved)

prune15.0ms (0.1%)

Memory
-16.7MiB live, 21.1MiB allocated
Pruning

9 alts after pruning (5 fresh and 4 done)

PrunedKeptTotal
New7333736
Fresh123
Picked235
Done112
Total7379746
Accuracy
100.0%
Counts
746 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.0%
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
54.5%
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
54.1%
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
51.3%
(fma.f64 x y c)
47.0%
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
47.4%
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
30.6%
(*.f64 x y)
26.6%
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
27.1%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
Compiler

Compiled 188 to 142 computations (24.5% saved)

simplify7.0ms (0.1%)

Memory
7.1MiB live, 7.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 t z)
cost-diff0
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
cost-diff0
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
cost-diff0
(*.f64 a b)
cost-diff0
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
cost-diff0
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
cost-diff0
(*.f64 b #s(literal -1/4 binary64))
cost-diff0
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
cost-diff0
(*.f64 b #s(literal -1/4 binary64))
cost-diff0
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
cost-diff0
(*.f64 a b)
cost-diff0
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
cost-diff0
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
Rules
64×lower-fma.f32
54×lower-fma.f64
52×lower-*.f32
40×lower-*.f64
28×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02090
03290
14990
26690
36990
06990
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
x
y
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
#s(literal -1/4 binary64)
(*.f64 a b)
a
b
c
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
a
(*.f64 b #s(literal -1/4 binary64))
b
#s(literal -1/4 binary64)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
a
(*.f64 b #s(literal -1/4 binary64))
b
#s(literal -1/4 binary64)
c
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
x
y
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
#s(literal -1/4 binary64)
(*.f64 a b)
a
b
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
x
y
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
#s(literal 1/16 binary64)
(*.f64 t z)
t
z
Outputs
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
x
y
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
#s(literal -1/4 binary64)
(*.f64 a b)
a
b
c
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
a
(*.f64 b #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) b)
b
#s(literal -1/4 binary64)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
a
(*.f64 b #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) b)
b
#s(literal -1/4 binary64)
c
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 x y))
x
y
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
#s(literal -1/4 binary64)
(*.f64 a b)
a
b
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
x
y
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
#s(literal 1/16 binary64)
(*.f64 t z)
t
z

localize97.0ms (0.9%)

Memory
-9.3MiB live, 113.2MiB allocated
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
accuracy100.0%
(*.f64 t z)
accuracy99.4%
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
accuracy100.0%
(*.f64 a b)
accuracy100.0%
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
accuracy99.6%
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
accuracy100.0%
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
accuracy100.0%
(*.f64 b #s(literal -1/4 binary64))
accuracy100.0%
(*.f64 b #s(literal -1/4 binary64))
accuracy100.0%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
accuracy100.0%
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
accuracy100.0%
(*.f64 a b)
accuracy99.6%
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
Samples
36.0ms256×0valid
Compiler

Compiled 98 to 23 computations (76.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-mult: 11.0ms (58.8% of total)
ival-add: 7.0ms (37.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series6.0ms (0.1%)

Memory
9.1MiB live, 9.1MiB allocated
Counts
11 → 360
Calls
Call 1
Inputs
#<alt (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))>
#<alt (*.f64 a b)>
#<alt (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)>
#<alt (*.f64 a (*.f64 b #s(literal -1/4 binary64)))>
#<alt (*.f64 b #s(literal -1/4 binary64))>
#<alt (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)>
#<alt (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))>
#<alt (*.f64 #s(literal -1/4 binary64) (*.f64 a b))>
#<alt (*.f64 #s(literal 1/16 binary64) (*.f64 t z))>
#<alt (*.f64 t z)>
#<alt (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))>
Outputs
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* x y)>
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))>
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))>
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* x y)>
#<alt (* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))>
#<alt (* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))>
#<alt (* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))>
#<alt (+ c (* x y))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* -1/4 (* a b))>
#<alt (* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))>
#<alt (* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))>
#<alt (* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))>
#<alt (+ c (* x y))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* -1/4 (* a b))>
#<alt (* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))>
#<alt (* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))>
#<alt (* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt c>
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))>
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))>
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt c>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (* -1/4 (* a b))>
#<alt (* a (+ (* -1/4 b) (/ c a)))>
#<alt (* a (+ (* -1/4 b) (/ c a)))>
#<alt (* a (+ (* -1/4 b) (/ c a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))>
#<alt c>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (* -1/4 (* a b))>
#<alt (* b (+ (* -1/4 a) (/ c b)))>
#<alt (* b (+ (* -1/4 a) (/ c b)))>
#<alt (* b (+ (* -1/4 a) (/ c b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))>
#<alt (* -1/4 (* a b))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt c>
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))>
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))>
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))>
#<alt c>
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))>
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))>
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt c>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (* -1/4 (* a b))>
#<alt (* a (+ (* -1/4 b) (/ c a)))>
#<alt (* a (+ (* -1/4 b) (/ c a)))>
#<alt (* a (+ (* -1/4 b) (/ c a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))>
#<alt c>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (* -1/4 (* a b))>
#<alt (* b (+ (* -1/4 a) (/ c b)))>
#<alt (* b (+ (* -1/4 a) (/ c b)))>
#<alt (* b (+ (* -1/4 a) (/ c b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))>
#<alt (* -1/4 (* a b))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt c>
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))>
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))>
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))>
#<alt c>
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))>
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))>
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))>
#<alt (* -1/4 (* a b))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))>
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))>
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))>
#<alt (* -1/4 (* a b))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))>
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))>
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))>
#<alt (* x y)>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* -1/4 (* a b))>
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))>
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))>
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))>
#<alt (* x y)>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* -1/4 (* a b))>
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))>
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))>
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* 1/16 (* t z))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))>
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))>
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))>
#<alt (* 1/16 (* t z))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))>
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))>
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))>
#<alt (* x y)>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* 1/16 (* t z))>
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))>
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))>
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))>
#<alt (* x y)>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* 1/16 (* t z))>
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))>
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))>
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))>
Calls

90 calls:

TimeVariablePointExpression
0.0ms
a
@-inf
(* a b)
0.0ms
b
@-inf
(* a b)
0.0ms
c
@-inf
(+ (* -1/4 (* a b)) c)
0.0ms
x
@0
(+ (* x y) (+ (* -1/4 (* a b)) c))
0.0ms
a
@inf
(+ (* -1/4 (* a b)) c)

rewrite470.0ms (4.4%)

Memory
19.9MiB live, 688.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
16 590×lower-fma.f32
16 580×lower-fma.f64
7 458×lower-*.f32
7 446×lower-*.f64
3 124×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02061
03261
110561
272161
0852661
Stop Event
iter limit
node limit
iter limit
Counts
11 → 319
Calls
Call 1
Inputs
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(*.f64 a b)
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 b #s(literal -1/4 binary64))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 t z)
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
Outputs
(+.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (fma.f64 x y c))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y)))
(+.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)
(+.f64 (*.f64 x y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(+.f64 (fma.f64 x y c) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+.f64 (+.f64 c (*.f64 x y)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) c))
(-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (-.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 x y)))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))))
(-.f64 (/.f64 (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)))
(-.f64 (+.f64 c (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(-.f64 (fma.f64 x y (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(fma.f64 y x (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (+.f64 c (*.f64 x y)))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (fma.f64 x y c))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (+.f64 c (*.f64 x y)))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (fma.f64 x y c))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (+.f64 c (*.f64 x y)))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (fma.f64 x y c))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (+.f64 c (*.f64 x y)))
(fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (*.f64 x y))
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a (fma.f64 x y c))
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a (+.f64 c (*.f64 x y)))
(fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) c)
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(fma.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))) c)
(fma.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))) c)
(fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))) c)
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))) (*.f64 x y))
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))) (*.f64 x y))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))) (*.f64 x y))
(fma.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) c)
(fma.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 x y))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b (fma.f64 x y c))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b (+.f64 c (*.f64 x y)))
(fma.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))) c)
(fma.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) c)
(fma.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))) (*.f64 x y))
(fma.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)
(fma.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) c)
(fma.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 x y))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (*.f64 x y) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (*.f64 x y) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))))
(/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))
(/.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (*.f64 c c))) (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 c (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (*.f64 x y) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 c (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))) (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c) (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c))))
(/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)))
(/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (*.f64 (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (*.f64 (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (-.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 y (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x (*.f64 y (*.f64 x y)))))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (neg.f64 (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 c (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)))) (neg.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (fma.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (pow.f64 (fma.f64 x y c) #s(literal 3 binary64))) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (fma.f64 x y c)))))
(/.f64 (fma.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (pow.f64 (+.f64 c (*.f64 x y)) #s(literal 3 binary64))) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y c) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (fma.f64 x y c) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (fma.f64 x y c)))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))) (-.f64 (fma.f64 x y c) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) #s(literal -1 binary64))
(*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (*.f64 (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (*.f64 x y) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))))
(*.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (/.f64 #s(literal 1 binary64) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(*.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 c (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))
(*.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))))
(*.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)))
(*.f64 a b)
(*.f64 b a)
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)
(+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) c)
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) c)
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a c)
(fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b c)
(neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))))
(/.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (*.f64 (*.f64 c (*.f64 c c)) (-.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 c (*.f64 c c))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 c c) (fma.f64 c c (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 a b))))) (*.f64 c (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (neg.f64 (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(*.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(*.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(*.f64 b (*.f64 #s(literal -1/4 binary64) a))
(*.f64 (*.f64 a b) #s(literal -1/4 binary64))
(*.f64 (*.f64 #s(literal -1/4 binary64) b) a)
(*.f64 (*.f64 #s(literal -1/4 binary64) a) b)
(*.f64 #s(literal -1/4 binary64) b)
(*.f64 b #s(literal -1/4 binary64))
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)
(+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) c)
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) c)
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a c)
(fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b c)
(neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))))
(/.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (*.f64 (*.f64 c (*.f64 c c)) (-.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 c (*.f64 c c))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 c c) (fma.f64 c c (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 a b))))) (*.f64 c (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (neg.f64 (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(*.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(*.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(fma.f64 y x (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (*.f64 x y))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (*.f64 x y))
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b (*.f64 x y))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))))) (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 y (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))))) (neg.f64 (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) #s(literal -1 binary64))
(*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(*.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(*.f64 b (*.f64 #s(literal -1/4 binary64) a))
(*.f64 (*.f64 a b) #s(literal -1/4 binary64))
(*.f64 (*.f64 #s(literal -1/4 binary64) b) a)
(*.f64 (*.f64 #s(literal -1/4 binary64) a) b)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 t (*.f64 #s(literal 1/16 binary64) z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(*.f64 z (*.f64 #s(literal 1/16 binary64) t))
(*.f64 (*.f64 t z) #s(literal 1/16 binary64))
(*.f64 (*.f64 #s(literal 1/16 binary64) t) z)
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(*.f64 (*.f64 z #s(literal 1/16 binary64)) t)
(*.f64 t z)
(*.f64 z t)
(+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal 1/16 binary64))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (neg.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(-.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))))
(fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64))))
(fma.f64 y x (*.f64 t (*.f64 z #s(literal 1/16 binary64))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(fma.f64 t (*.f64 #s(literal 1/16 binary64) z) (*.f64 x y))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (*.f64 x y))
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) (*.f64 x y))
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (neg.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z (*.f64 x y))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (*.f64 x y))
(fma.f64 (*.f64 z #s(literal 1/16 binary64)) t (*.f64 x y))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64))) (neg.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (neg.f64 (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64)))) (neg.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y)) (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (*.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))))) (*.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal -1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal -1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal -1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 y (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64))))) (neg.f64 (neg.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (fma.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) (*.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))))
(*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))))

simplify392.0ms (3.7%)

Memory
18.2MiB live, 575.4MiB allocated
Algorithm
egg-herbie
Rules
17 808×lower-fma.f64
17 808×lower-fma.f32
5 934×lower-*.f64
5 934×lower-*.f32
1 792×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01582348
15452348
217382342
346512324
088222115
Stop Event
iter limit
node limit
Counts
360 → 350
Calls
Call 1
Inputs
(+ c (* -1/4 (* a b)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* x y)
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(+ c (* -1/4 (* a b)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* x y)
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(+ c (* x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* -1/4 (* a b))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(* -1/4 (* a b))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(+ c (* x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* -1/4 (* a b))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(* -1/4 (* a b))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(+ (* -1/4 (* a b)) (* x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
c
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
c
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
c
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(* -1/4 (* a b))
(* a (+ (* -1/4 b) (/ c a)))
(* a (+ (* -1/4 b) (/ c a)))
(* a (+ (* -1/4 b) (/ c a)))
(* -1/4 (* a b))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
c
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(* -1/4 (* a b))
(* b (+ (* -1/4 a) (/ c b)))
(* b (+ (* -1/4 a) (/ c b)))
(* b (+ (* -1/4 a) (/ c b)))
(* -1/4 (* a b))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(* -1/4 (* a b))
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
c
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(* c (+ 1 (* -1/4 (/ (* a b) c))))
c
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
c
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(* -1/4 (* a b))
(* a (+ (* -1/4 b) (/ c a)))
(* a (+ (* -1/4 b) (/ c a)))
(* a (+ (* -1/4 b) (/ c a)))
(* -1/4 (* a b))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
c
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(* -1/4 (* a b))
(* b (+ (* -1/4 a) (/ c b)))
(* b (+ (* -1/4 a) (/ c b)))
(* b (+ (* -1/4 a) (/ c b)))
(* -1/4 (* a b))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(* -1/4 (* a b))
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
c
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(* c (+ 1 (* -1/4 (/ (* a b) c))))
c
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(* -1/4 (* a b))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* x y)
(* x (+ y (* -1/4 (/ (* a b) x))))
(* x (+ y (* -1/4 (/ (* a b) x))))
(* x (+ y (* -1/4 (/ (* a b) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(* -1/4 (* a b))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* x y)
(* y (+ x (* -1/4 (/ (* a b) y))))
(* y (+ x (* -1/4 (/ (* a b) y))))
(* y (+ x (* -1/4 (/ (* a b) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(* x y)
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* -1/4 (* a b))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(* -1/4 (* a b))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(* x y)
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* -1/4 (* a b))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(* -1/4 (* a b))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* 1/16 (* t z))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* x y)
(* x (+ y (* 1/16 (/ (* t z) x))))
(* x (+ y (* 1/16 (/ (* t z) x))))
(* x (+ y (* 1/16 (/ (* t z) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(* 1/16 (* t z))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* x y)
(* y (+ x (* 1/16 (/ (* t z) y))))
(* y (+ x (* 1/16 (/ (* t z) y))))
(* y (+ x (* 1/16 (/ (* t z) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(* x y)
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* 1/16 (* t z))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(* x y)
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* 1/16 (* t z))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
Outputs
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* x y)
(*.f64 x y)
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 x (+.f64 y (/.f64 c x))))
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 x (+.f64 y (/.f64 c x))))
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 x (+.f64 y (/.f64 c x))))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* -1/4 (* a b))) x)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* x y)
(*.f64 x y)
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(fma.f64 y (+.f64 x (/.f64 c y)) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(fma.f64 y (+.f64 x (/.f64 c y)) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (/ c y))))
(fma.f64 y (+.f64 x (/.f64 c y)) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* -1/4 (* a b))) y)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ c (* x y))
(fma.f64 x y c)
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* a (+ (* -1/4 b) (+ (/ c a) (/ (* x y) a))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* -1 (* a (+ (* -1 (/ (+ c (* x y)) a)) (* 1/4 b))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ c (* x y))
(fma.f64 x y c)
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* b (+ (* -1/4 a) (+ (/ c b) (/ (* x y) b))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* -1 (* b (+ (* -1 (/ (+ c (* x y)) b)) (* 1/4 a))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
c
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (/ (* x y) c))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
c
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(-.f64 c (*.f64 #s(literal 1 binary64) (fma.f64 x (neg.f64 y) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(-.f64 c (*.f64 #s(literal 1 binary64) (fma.f64 x (neg.f64 y) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* x y)) c)) 1)))
(-.f64 c (*.f64 #s(literal 1 binary64) (fma.f64 x (neg.f64 y) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
c
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* a (+ (* -1/4 b) (/ c a)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* a (+ (* -1/4 b) (/ c a)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* a (+ (* -1/4 b) (/ c a)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
c
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* b (+ (* -1/4 a) (/ c b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* b (+ (* -1/4 a) (/ c b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* b (+ (* -1/4 a) (/ c b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
c
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
c
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
c
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* a (+ (* -1/4 b) (/ c a)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* a (+ (* -1/4 b) (/ c a)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* a (+ (* -1/4 b) (/ c a)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
c
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* b (+ (* -1/4 a) (/ c b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* b (+ (* -1/4 a) (/ c b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* b (+ (* -1/4 a) (/ c b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(+ c (* -1/4 (* a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
c
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
c
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* x y)
(*.f64 x y)
(* x (+ y (* -1/4 (/ (* a b) x))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* x (+ y (* -1/4 (/ (* a b) x))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* x (+ y (* -1/4 (/ (* a b) x))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* x y)
(*.f64 x y)
(* y (+ x (* -1/4 (/ (* a b) y))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* y (+ x (* -1/4 (/ (* a b) y))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* y (+ x (* -1/4 (/ (* a b) y))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* x y)
(*.f64 x y)
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* x y)
(*.f64 x y)
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(+ (* -1/4 (* a b)) (* x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* x y)
(*.f64 x y)
(* x (+ y (* 1/16 (/ (* t z) x))))
(fma.f64 x y (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* x (+ y (* 1/16 (/ (* t z) x))))
(fma.f64 x y (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* x (+ y (* 1/16 (/ (* t z) x))))
(fma.f64 x y (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(fma.f64 x y (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(fma.f64 x y (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(fma.f64 x y (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* x y)
(*.f64 x y)
(* y (+ x (* 1/16 (/ (* t z) y))))
(fma.f64 x y (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* y (+ x (* 1/16 (/ (* t z) y))))
(fma.f64 x y (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* y (+ x (* 1/16 (/ (* t z) y))))
(fma.f64 x y (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(fma.f64 x y (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(fma.f64 x y (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(fma.f64 x y (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* x y)
(*.f64 x y)
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* x y)
(*.f64 x y)
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* 1/16 (* t z)) (* x y))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))

simplify102.0ms (1%)

Memory
-5.0MiB live, 74.9MiB allocated
Algorithm
egg-herbie
Rules
1-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069310814
169510814
069510814
Stop Event
saturated
saturated
Counts
319 → 0
Calls
Call 1
Inputs
(+.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (fma.f64 x y c))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y)))
(+.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)
(+.f64 (*.f64 x y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(+.f64 (fma.f64 x y c) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+.f64 (+.f64 c (*.f64 x y)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) c))
(-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (-.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 x y)))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))))
(-.f64 (/.f64 (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)))
(-.f64 (+.f64 c (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(-.f64 (fma.f64 x y (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(fma.f64 y x (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (+.f64 c (*.f64 x y)))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (fma.f64 x y c))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (+.f64 c (*.f64 x y)))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (fma.f64 x y c))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (+.f64 c (*.f64 x y)))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (fma.f64 x y c))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (+.f64 c (*.f64 x y)))
(fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (*.f64 x y))
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a (fma.f64 x y c))
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a (+.f64 c (*.f64 x y)))
(fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) c)
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(fma.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))) c)
(fma.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))) c)
(fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))) c)
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))) (*.f64 x y))
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))) (*.f64 x y))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))) (*.f64 x y))
(fma.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) c)
(fma.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 x y))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b (fma.f64 x y c))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b (+.f64 c (*.f64 x y)))
(fma.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))) c)
(fma.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) c)
(fma.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))) (*.f64 x y))
(fma.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)
(fma.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) c)
(fma.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 x y))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (*.f64 x y) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (*.f64 x y) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))))
(/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))
(/.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (*.f64 c c))) (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 c (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (*.f64 x y) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 c (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))) (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c) (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c))))
(/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)))
(/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (*.f64 (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (*.f64 (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (-.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 y (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x (*.f64 y (*.f64 x y)))))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (neg.f64 (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 c (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)))) (neg.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (fma.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (pow.f64 (fma.f64 x y c) #s(literal 3 binary64))) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (fma.f64 x y c)))))
(/.f64 (fma.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (pow.f64 (+.f64 c (*.f64 x y)) #s(literal 3 binary64))) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y c) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (fma.f64 x y c) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (fma.f64 x y c)))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))) (-.f64 (fma.f64 x y c) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) #s(literal -1 binary64))
(*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (*.f64 (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (*.f64 x y) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))))
(*.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (/.f64 #s(literal 1 binary64) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(*.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 c (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))
(*.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))))
(*.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)))
(*.f64 a b)
(*.f64 b a)
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)
(+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) c)
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) c)
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a c)
(fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b c)
(neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))))
(/.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (*.f64 (*.f64 c (*.f64 c c)) (-.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 c (*.f64 c c))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 c c) (fma.f64 c c (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 a b))))) (*.f64 c (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (neg.f64 (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(*.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(*.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(*.f64 b (*.f64 #s(literal -1/4 binary64) a))
(*.f64 (*.f64 a b) #s(literal -1/4 binary64))
(*.f64 (*.f64 #s(literal -1/4 binary64) b) a)
(*.f64 (*.f64 #s(literal -1/4 binary64) a) b)
(*.f64 #s(literal -1/4 binary64) b)
(*.f64 b #s(literal -1/4 binary64))
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)
(+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) c)
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) c)
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a c)
(fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b c)
(neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))))
(/.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (*.f64 (*.f64 c (*.f64 c c)) (-.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 c (*.f64 c c))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 c c) (fma.f64 c c (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 a b))))) (*.f64 c (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (neg.f64 (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(*.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(*.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(fma.f64 y x (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (*.f64 x y))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (*.f64 x y))
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b (*.f64 x y))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))))) (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 y (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))))) (neg.f64 (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) #s(literal -1 binary64))
(*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(*.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(*.f64 b (*.f64 #s(literal -1/4 binary64) a))
(*.f64 (*.f64 a b) #s(literal -1/4 binary64))
(*.f64 (*.f64 #s(literal -1/4 binary64) b) a)
(*.f64 (*.f64 #s(literal -1/4 binary64) a) b)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 t (*.f64 #s(literal 1/16 binary64) z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(*.f64 z (*.f64 #s(literal 1/16 binary64) t))
(*.f64 (*.f64 t z) #s(literal 1/16 binary64))
(*.f64 (*.f64 #s(literal 1/16 binary64) t) z)
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(*.f64 (*.f64 z #s(literal 1/16 binary64)) t)
(*.f64 t z)
(*.f64 z t)
(+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal 1/16 binary64))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (neg.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(-.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))))
(fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64))))
(fma.f64 y x (*.f64 t (*.f64 z #s(literal 1/16 binary64))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(fma.f64 t (*.f64 #s(literal 1/16 binary64) z) (*.f64 x y))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (*.f64 x y))
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) (*.f64 x y))
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (neg.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z (*.f64 x y))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (*.f64 x y))
(fma.f64 (*.f64 z #s(literal 1/16 binary64)) t (*.f64 x y))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64))) (neg.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (neg.f64 (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64)))) (neg.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y)) (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (*.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))))) (*.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal -1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal -1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal -1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 y (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64))))) (neg.f64 (neg.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (fma.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) (*.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))))
(*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))))
Outputs
(+.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(+.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (fma.f64 x y c))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y)))
(+.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)
(+.f64 (*.f64 x y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(+.f64 (fma.f64 x y c) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+.f64 (+.f64 c (*.f64 x y)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) c))
(-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (-.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 x y)))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))))
(-.f64 (/.f64 (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)) (/.f64 (*.f64 c c) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)))
(-.f64 (+.f64 c (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(-.f64 (fma.f64 x y (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(fma.f64 y x (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (fma.f64 x y c))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (+.f64 c (*.f64 x y)))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (fma.f64 x y c))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (+.f64 c (*.f64 x y)))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (fma.f64 x y c))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (+.f64 c (*.f64 x y)))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (fma.f64 x y c))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (+.f64 c (*.f64 x y)))
(fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (*.f64 x y))
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a (fma.f64 x y c))
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a (+.f64 c (*.f64 x y)))
(fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) c)
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(fma.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))) c)
(fma.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))) c)
(fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))) c)
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))) (*.f64 x y))
(fma.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))) (*.f64 x y))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))) (*.f64 x y))
(fma.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) c)
(fma.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 x y))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b (fma.f64 x y c))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b (+.f64 c (*.f64 x y)))
(fma.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))) c)
(fma.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) c)
(fma.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))) (*.f64 x y))
(fma.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)
(fma.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) c)
(fma.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 x y))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (*.f64 x y) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (*.f64 x y) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))))
(/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))
(/.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (*.f64 c c))) (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 c (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (*.f64 x y) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 c (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))) (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c) (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c))))
(/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)))
(/.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (*.f64 (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (*.f64 (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (pow.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (-.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 y (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x (*.f64 y (*.f64 x y)))))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (neg.f64 (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 c (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)))) (neg.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))) (fma.f64 c c (-.f64 (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (fma.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (pow.f64 (fma.f64 x y c) #s(literal 3 binary64))) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (fma.f64 x y c)))))
(/.f64 (fma.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (pow.f64 (+.f64 c (*.f64 x y)) #s(literal 3 binary64))) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y c) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 (fma.f64 x y c) (fma.f64 x y c) (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (fma.f64 x y c) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (fma.f64 x y c) (fma.f64 x y c))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (fma.f64 x y c)))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (fma.f64 x y c) (fma.f64 x y c)) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))) (-.f64 (fma.f64 x y c) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))) (*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) #s(literal -1 binary64))
(*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (*.f64 (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (*.f64 x y) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))))
(*.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) c)))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))) (/.f64 #s(literal 1 binary64) (fma.f64 x (neg.f64 y) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(*.f64 (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 c (-.f64 c (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))
(*.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 x y))))
(*.f64 (*.f64 (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) c)))
(*.f64 a b)
(*.f64 b a)
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)
(+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) c)
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) c)
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a c)
(fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b c)
(neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))))
(/.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (*.f64 (*.f64 c (*.f64 c c)) (-.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 c (*.f64 c c))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 c c) (fma.f64 c c (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 a b))))) (*.f64 c (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (neg.f64 (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(*.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(*.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(*.f64 b (*.f64 #s(literal -1/4 binary64) a))
(*.f64 (*.f64 a b) #s(literal -1/4 binary64))
(*.f64 (*.f64 #s(literal -1/4 binary64) b) a)
(*.f64 (*.f64 #s(literal -1/4 binary64) a) b)
(*.f64 #s(literal -1/4 binary64) b)
(*.f64 b #s(literal -1/4 binary64))
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)
(+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) c)
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) c)
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c)
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a c)
(fma.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b c)
(neg.f64 (fma.f64 a (*.f64 b #s(literal 1/4 binary64)) (neg.f64 c)))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))
(/.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))))
(/.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))))
(/.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (*.f64 c c))) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (*.f64 (*.f64 c (*.f64 c c)) (-.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 c (*.f64 c c))) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 c c) (fma.f64 c c (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 a b))))) (*.f64 c (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)) (*.f64 c c)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(/.f64 (neg.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (neg.f64 (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (fma.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))))
(*.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 c c (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c)))
(*.f64 (neg.f64 (fma.f64 c (*.f64 c c) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b) b (*.f64 c (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))))
(*.f64 (fma.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64) (neg.f64 (neg.f64 (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(*.f64 (fma.f64 c c (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(fma.f64 y x (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 x y))
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) (*.f64 x y))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (*.f64 x y))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (*.f64 x y))
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b (*.f64 x y))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))))) (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 y (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64)))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))))) (neg.f64 (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) #s(literal -1 binary64))
(*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (*.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a b) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) #s(literal -1/16 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))
(*.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(*.f64 b (*.f64 #s(literal -1/4 binary64) a))
(*.f64 (*.f64 a b) #s(literal -1/4 binary64))
(*.f64 (*.f64 #s(literal -1/4 binary64) b) a)
(*.f64 (*.f64 #s(literal -1/4 binary64) a) b)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 t (*.f64 #s(literal 1/16 binary64) z))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(*.f64 z (*.f64 #s(literal 1/16 binary64) t))
(*.f64 (*.f64 t z) #s(literal 1/16 binary64))
(*.f64 (*.f64 #s(literal 1/16 binary64) t) z)
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(*.f64 (*.f64 z #s(literal 1/16 binary64)) t)
(*.f64 t z)
(*.f64 z t)
(+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal 1/16 binary64))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (neg.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(-.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))))
(fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64))))
(fma.f64 y x (*.f64 t (*.f64 z #s(literal 1/16 binary64))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(fma.f64 t (*.f64 #s(literal 1/16 binary64) z) (*.f64 x y))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (*.f64 x y))
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) (*.f64 x y))
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (*.f64 x y))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (neg.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z (*.f64 x y))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (*.f64 x y))
(fma.f64 (*.f64 z #s(literal 1/16 binary64)) t (*.f64 x y))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64))) (neg.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(/.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (neg.f64 (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64)))) (neg.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y)) (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (*.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))))) (*.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x y) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal -1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal -1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal -1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 y (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))))) (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64))))) (neg.f64 (neg.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (fma.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) (*.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64))) (*.f64 (*.f64 x y) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))))
(*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 t z) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 y (*.f64 x y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) #s(literal -1/256 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x y (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 t z) #s(literal 1/256 binary64)))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y))))

eval80.0ms (0.8%)

Memory
-4.1MiB live, 156.9MiB allocated
Compiler

Compiled 5 801 to 42 computations (99.3% saved)

prune11.0ms (0.1%)

Memory
-15.8MiB live, 23.2MiB allocated
Pruning

9 alts after pruning (0 fresh and 9 done)

PrunedKeptTotal
New7720772
Fresh000
Picked055
Done044
Total7729781
Accuracy
100.0%
Counts
781 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.0%
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
54.5%
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
54.1%
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
51.3%
(fma.f64 x y c)
47.0%
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
47.4%
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
30.6%
(*.f64 x y)
26.6%
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
27.1%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
Compiler

Compiled 293 to 148 computations (49.5% saved)

regimes124.0ms (1.2%)

Memory
23.1MiB live, 180.5MiB allocated
Counts
20 → 1
Calls
Call 1
Inputs
(*.f64 x y)
(fma.f64 x y c)
(+.f64 (*.f64 x y) c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(+.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(-.f64 (*.f64 t (fma.f64 #s(literal 1/16 binary64) z (/.f64 c t))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (*.f64 x (neg.f64 y))) #s(literal 1 binary64)))
Outputs
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
Calls

15 calls:

25.0ms
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
11.0ms
a
8.0ms
(*.f64 z t)
8.0ms
z
7.0ms
b
Results
AccuracySegmentsBranch
98.0%1x
98.0%1y
98.0%1z
98.0%1t
98.0%1a
98.0%1b
98.0%1c
98.0%1(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
98.0%1(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
98.0%1(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
98.0%1(*.f64 x y)
98.0%1(/.f64 (*.f64 z t) #s(literal 16 binary64))
98.0%1(*.f64 z t)
98.0%1(/.f64 (*.f64 a b) #s(literal 4 binary64))
98.0%1(*.f64 a b)
Compiler

Compiled 172 to 138 computations (19.8% saved)

regimes91.0ms (0.9%)

Memory
-19.7MiB live, 176.1MiB allocated
Counts
17 → 3
Calls
Call 1
Inputs
(*.f64 x y)
(fma.f64 x y c)
(+.f64 (*.f64 x y) c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(+.f64 (fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)
Outputs
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))
Calls

15 calls:

8.0ms
(*.f64 x y)
7.0ms
(*.f64 a b)
7.0ms
x
7.0ms
c
6.0ms
t
Results
AccuracySegmentsBranch
78.6%2x
80.2%3y
88.9%3z
88.9%3t
88.0%3a
89.4%3b
81.7%3c
77.7%2(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
77.7%2(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
90.2%3(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
79.0%2(*.f64 x y)
94.0%3(/.f64 (*.f64 z t) #s(literal 16 binary64))
94.0%3(*.f64 z t)
92.9%3(/.f64 (*.f64 a b) #s(literal 4 binary64))
92.9%3(*.f64 a b)
Compiler

Compiled 172 to 138 computations (19.8% saved)

regimes20.0ms (0.2%)

Memory
32.0MiB live, 32.0MiB allocated
Counts
15 → 3
Calls
Call 1
Inputs
(*.f64 x y)
(fma.f64 x y c)
(+.f64 (*.f64 x y) c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
Outputs
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
Calls

4 calls:

5.0ms
(/.f64 (*.f64 z t) #s(literal 16 binary64))
5.0ms
(*.f64 z t)
5.0ms
(/.f64 (*.f64 a b) #s(literal 4 binary64))
5.0ms
(*.f64 a b)
Results
AccuracySegmentsBranch
78.2%3(/.f64 (*.f64 a b) #s(literal 4 binary64))
78.2%3(*.f64 a b)
90.3%3(/.f64 (*.f64 z t) #s(literal 16 binary64))
90.3%3(*.f64 z t)
Compiler

Compiled 44 to 36 computations (18.2% saved)

regimes76.0ms (0.7%)

Memory
-22.2MiB live, 19.6MiB allocated
Counts
14 → 3
Calls
Call 1
Inputs
(*.f64 x y)
(fma.f64 x y c)
(+.f64 (*.f64 x y) c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
Outputs
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
Calls

3 calls:

66.0ms
(*.f64 z t)
5.0ms
(/.f64 (*.f64 z t) #s(literal 16 binary64))
5.0ms
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
Results
AccuracySegmentsBranch
88.4%3(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
89.5%3(/.f64 (*.f64 z t) #s(literal 16 binary64))
89.5%3(*.f64 z t)
Compiler

Compiled 38 to 30 computations (21.1% saved)

regimes77.0ms (0.7%)

Memory
-6.3MiB live, 108.5MiB allocated
Counts
13 → 3
Calls
Call 1
Inputs
(*.f64 x y)
(fma.f64 x y c)
(+.f64 (*.f64 x y) c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
Outputs
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
Calls

13 calls:

19.0ms
z
6.0ms
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
5.0ms
(*.f64 x y)
5.0ms
c
5.0ms
y
Results
AccuracySegmentsBranch
66.6%5(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
68.1%3(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
72.6%5x
68.5%3y
75.9%4(*.f64 x y)
70.2%4c
69.8%4a
78.7%3(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
74.0%6z
75.5%5t
72.7%5b
74.4%3(/.f64 (*.f64 z t) #s(literal 16 binary64))
74.4%3(*.f64 z t)
Compiler

Compiled 150 to 120 computations (20% saved)

regimes38.0ms (0.4%)

Memory
-8.0MiB live, 57.6MiB allocated
Counts
12 → 3
Calls
Call 1
Inputs
(*.f64 x y)
(fma.f64 x y c)
(+.f64 (*.f64 x y) c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
Outputs
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
Calls

6 calls:

17.0ms
(*.f64 z t)
4.0ms
(*.f64 x y)
4.0ms
(/.f64 (*.f64 z t) #s(literal 16 binary64))
4.0ms
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
4.0ms
(/.f64 (*.f64 a b) #s(literal 4 binary64))
Results
AccuracySegmentsBranch
72.0%3(*.f64 x y)
73.2%3(/.f64 (*.f64 z t) #s(literal 16 binary64))
73.2%3(*.f64 z t)
75.5%5(/.f64 (*.f64 a b) #s(literal 4 binary64))
75.5%5(*.f64 a b)
68.0%4(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
Compiler

Compiled 70 to 56 computations (20% saved)

regimes9.0ms (0.1%)

Memory
15.0MiB live, 15.0MiB allocated
Counts
11 → 3
Calls
Call 1
Inputs
(*.f64 x y)
(fma.f64 x y c)
(+.f64 (*.f64 x y) c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
Outputs
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
Calls

2 calls:

4.0ms
(/.f64 (*.f64 z t) #s(literal 16 binary64))
4.0ms
(*.f64 z t)
Results
AccuracySegmentsBranch
72.8%3(/.f64 (*.f64 z t) #s(literal 16 binary64))
72.8%3(*.f64 z t)
Compiler

Compiled 22 to 18 computations (18.2% saved)

regimes28.0ms (0.3%)

Memory
-23.5MiB live, 54.6MiB allocated
Counts
10 → 7
Calls
Call 1
Inputs
(*.f64 x y)
(fma.f64 x y c)
(+.f64 (*.f64 x y) c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
Outputs
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
(fma.f64 x y c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 x y c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 x y c)
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)
Calls

6 calls:

8.0ms
(*.f64 z t)
5.0ms
t
4.0ms
(/.f64 (*.f64 z t) #s(literal 16 binary64))
4.0ms
(*.f64 x y)
4.0ms
(/.f64 (*.f64 a b) #s(literal 4 binary64))
Results
AccuracySegmentsBranch
68.6%3(*.f64 x y)
68.2%5t
69.6%4(/.f64 (*.f64 a b) #s(literal 4 binary64))
69.6%4(*.f64 a b)
76.4%7(/.f64 (*.f64 z t) #s(literal 16 binary64))
76.4%7(*.f64 z t)
Compiler

Compiled 62 to 51 computations (17.7% saved)

regimes40.0ms (0.4%)

Memory
2.9MiB live, 83.4MiB allocated
Counts
7 → 3
Calls
Call 1
Inputs
(*.f64 x y)
(fma.f64 x y c)
(+.f64 (*.f64 x y) c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
Outputs
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 x y c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
Calls

12 calls:

5.0ms
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
5.0ms
z
3.0ms
a
3.0ms
x
3.0ms
(*.f64 z t)
Results
AccuracySegmentsBranch
67.7%3(/.f64 (*.f64 a b) #s(literal 4 binary64))
67.7%3(*.f64 a b)
53.2%2(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
63.1%3a
63.7%4y
67.3%3(*.f64 x y)
51.3%1c
63.2%5z
64.3%3x
63.1%3b
73.9%7(/.f64 (*.f64 z t) #s(literal 16 binary64))
73.9%7(*.f64 z t)
Compiler

Compiled 124 to 102 computations (17.7% saved)

regimes42.0ms (0.4%)

Memory
-11.6MiB live, 27.8MiB allocated
Counts
6 → 3
Calls
Call 1
Inputs
(*.f64 x y)
(fma.f64 x y c)
(+.f64 (*.f64 x y) c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
Outputs
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(fma.f64 x y c)
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
Calls

5 calls:

31.0ms
(*.f64 x y)
3.0ms
(/.f64 (*.f64 z t) #s(literal 16 binary64))
3.0ms
(/.f64 (*.f64 a b) #s(literal 4 binary64))
3.0ms
(*.f64 a b)
3.0ms
(*.f64 z t)
Results
AccuracySegmentsBranch
51.3%1(*.f64 x y)
66.2%3(/.f64 (*.f64 z t) #s(literal 16 binary64))
66.2%3(*.f64 z t)
66.9%3(/.f64 (*.f64 a b) #s(literal 4 binary64))
66.9%3(*.f64 a b)
Compiler

Compiled 54 to 44 computations (18.5% saved)

regimes11.0ms (0.1%)

Memory
23.7MiB live, 23.7MiB allocated
Counts
4 → 3
Calls
Call 1
Inputs
(*.f64 x y)
(fma.f64 x y c)
(+.f64 (*.f64 x y) c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
Outputs
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(fma.f64 x y c)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
Calls

5 calls:

2.0ms
(/.f64 (*.f64 z t) #s(literal 16 binary64))
2.0ms
(/.f64 (*.f64 a b) #s(literal 4 binary64))
2.0ms
(*.f64 a b)
2.0ms
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
2.0ms
(*.f64 z t)
Results
AccuracySegmentsBranch
65.5%3(/.f64 (*.f64 z t) #s(literal 16 binary64))
65.5%3(*.f64 z t)
51.3%1(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
51.3%1(/.f64 (*.f64 a b) #s(literal 4 binary64))
51.3%1(*.f64 a b)
Compiler

Compiled 60 to 48 computations (20% saved)

regimes32.0ms (0.3%)

Memory
7.0MiB live, 45.6MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 x y)
(fma.f64 x y c)
(+.f64 (*.f64 x y) c)
Outputs
(fma.f64 x y c)
Calls

13 calls:

8.0ms
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
2.0ms
(*.f64 x y)
2.0ms
y
2.0ms
t
2.0ms
x
Results
AccuracySegmentsBranch
51.3%1(*.f64 x y)
51.3%1(/.f64 (*.f64 a b) #s(literal 4 binary64))
51.3%1(*.f64 a b)
51.3%1(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
51.3%1z
51.3%1y
51.3%1a
51.3%1b
51.3%1(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
51.3%1x
51.3%1t
51.3%1(/.f64 (*.f64 z t) #s(literal 16 binary64))
51.3%1(*.f64 z t)
Compiler

Compiled 148 to 119 computations (19.6% saved)

regimes89.0ms (0.8%)

Memory
2.5MiB live, 42.0MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 x y)
Outputs
(*.f64 x y)
Calls

15 calls:

70.0ms
a
1.0ms
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
1.0ms
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
1.0ms
t
1.0ms
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
Results
AccuracySegmentsBranch
30.6%1b
30.6%1(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
30.6%1(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
30.6%1(/.f64 (*.f64 z t) #s(literal 16 binary64))
30.6%1(*.f64 z t)
30.6%1y
30.6%1z
30.6%1t
30.6%1c
30.6%1(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
30.6%1x
30.6%1a
30.6%1(*.f64 x y)
30.6%1(/.f64 (*.f64 a b) #s(literal 4 binary64))
30.6%1(*.f64 a b)
Compiler

Compiled 172 to 138 computations (19.8% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1035526307847407e+35
1.2774857625121324e+41
0.0ms
-4.6232143860050946e+20
-16788500928045492000.0
Compiler

Compiled 27 to 27 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.4123117587393177e+267
1.5536752263708525e+282
0.0ms
-1.005291922506029e+67
-1.8338629362860096e+64
Compiler

Compiled 27 to 27 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.4123117587393177e+267
1.5536752263708525e+282
0.0ms
-1.005291922506029e+67
-1.8338629362860096e+64
Compiler

Compiled 27 to 27 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.901879654350021e+43
2.348296860399388e+45
0.0ms
-2.889508991253184e+19
-106340869.93240568
Compiler

Compiled 27 to 27 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.886902524593221e+60
5.009174831625389e+73
0.0ms
-4.6232143860050946e+20
-16788500928045492000.0
Compiler

Compiled 27 to 27 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.886902524593221e+60
5.009174831625389e+73
0.0ms
-4.6232143860050946e+20
-16788500928045492000.0
Compiler

Compiled 27 to 27 computations (0% saved)

bsearch1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.033421341477923e+88
2.8746697133350515e+89
0.0ms
1.1035526307847407e+35
1.2774857625121324e+41
0.0ms
9.18778403014515e-87
2.205782763470127e-80
0.0ms
7.823040061650006e-293
3.7112961236708065e-289
0.0ms
-8.532355896234297e-110
-7.060720854122867e-122
0.0ms
-1.005291922506029e+67
-1.8338629362860096e+64
Compiler

Compiled 27 to 27 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.3968909730179155e-34
2.0126547120709217e-25
0.0ms
-7.165350247214838e+104
-1.0687076800868725e+103
Compiler

Compiled 27 to 27 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.816055158135058e+185
5.233769411541821e+186
0.0ms
-7.165350247214838e+104
-1.0687076800868725e+103
Compiler

Compiled 27 to 27 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.5536752263708525e+282
1.39112108026395e+285
0.0ms
-1.383127791600293e+246
-1.0411681946716936e+228
Compiler

Compiled 27 to 27 computations (0% saved)

simplify85.0ms (0.8%)

Memory
-18.9MiB live, 21.4MiB allocated
Algorithm
egg-herbie
Rules
52×unsub-neg_binary64
32×*-commutative_binary64
32×neg-mul-1_binary64
24×distribute-lft-neg-in_binary64
22×cancel-sign-sub_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
097394
1122394
2137394
3152394
4176394
5216394
6233394
7248394
8265394
Stop Event
saturated
Calls
Call 1
Inputs
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
(if (<=.f64 (*.f64 z t) #s(literal -400000000000000000000 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (if (<=.f64 (*.f64 z t) #s(literal 199999999999999993726732215835951104 binary64)) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(if (<=.f64 (*.f64 z t) #s(literal -9999999999999999827367757839185598317239782875580932278577147150336 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal 1999999999999999946876449708320454611755037122245647501187425183974291928048889313388088808953737378030298335245992618380331649168046293882036699478618270926496245226918628214148078583623138658439297697815086008395781024375588939792740841587066326986846945784130174976 binary64)) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(if (<=.f64 (*.f64 z t) #s(literal -9999999999999999827367757839185598317239782875580932278577147150336 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal 1999999999999999946876449708320454611755037122245647501187425183974291928048889313388088808953737378030298335245992618380331649168046293882036699478618270926496245226918628214148078583623138658439297697815086008395781024375588939792740841587066326986846945784130174976 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(if (<=.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal -20000000000000000000 binary64)) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (if (<=.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal 50000000000000004410680702653211320350932992 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(if (<=.f64 (*.f64 z t) #s(literal -400000000000000000000 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal 9999999999999999493871352970740188669636450110134100730839040 binary64)) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)))
(if (<=.f64 (*.f64 z t) #s(literal -400000000000000000000 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal 9999999999999999493871352970740188669636450110134100730839040 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)))
(if (<=.f64 (*.f64 z t) #s(literal -9999999999999999827367757839185598317239782875580932278577147150336 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal -4230758200257591/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 binary64)) (fma.f64 x y c) (if (<=.f64 (*.f64 z t) #s(literal 2247116418577895/22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017152 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal 5599361855444511/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) (fma.f64 x y c) (if (<=.f64 (*.f64 z t) #s(literal 199999999999999993726732215835951104 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal 39999999999999998376668978254014509259679843585938057586789560392268156918038177020641280 binary64)) (fma.f64 x y c) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)))))))
(if (<=.f64 (*.f64 a b) #s(literal -499999999999999969129150412640989270163513682236062239147208106269435745912299856818410263751954127650816 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (if (<=.f64 (*.f64 a b) #s(literal 1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (fma.f64 x y c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))
(if (<=.f64 (*.f64 a b) #s(literal -499999999999999969129150412640989270163513682236062239147208106269435745912299856818410263751954127650816 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (if (<=.f64 (*.f64 a b) #s(literal 999999999999999979617044168753715171107129451866841652067632118957448454785561110036171446110395985078602511391629572118883509758736380261518894779920079058604308854941977225917932503040 binary64)) (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(if (<=.f64 (*.f64 z t) #s(literal -1000000000000000068586051851782051496707094173312964986690823395758019319873877212752887919376339615844485246833229637697374894798906086114728229966183096349571541470619505010400634769445777943389257468521053221467463131958534128550160206370177024 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (if (<=.f64 (*.f64 z t) #s(literal 2000000000000000065564491965724196497141410566042987128526667154881885206394748671855868757344823586107634995163648301637403269353821391391987982202586085042249557608491240131630546544710299192980657097825020601258185202784889671304261897129652009244157571353621710211402529400422400 binary64)) (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(fma.f64 x y c)
(*.f64 x y)
Outputs
(-.f64 (*.f64 x y) (*.f64 (-.f64 (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) c) #s(literal 1 binary64)))
(+.f64 (*.f64 x y) (-.f64 c (fma.f64 t (*.f64 z #s(literal -1/16 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))))
(if (<=.f64 (*.f64 z t) #s(literal -400000000000000000000 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (if (<=.f64 (*.f64 z t) #s(literal 199999999999999993726732215835951104 binary64)) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(if (<=.f64 (*.f64 t z) #s(literal -400000000000000000000 binary64)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)) (if (<=.f64 (*.f64 t z) #s(literal 199999999999999993726732215835951104 binary64)) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x y (fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c))))
(if (<=.f64 (*.f64 z t) #s(literal -9999999999999999827367757839185598317239782875580932278577147150336 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal 1999999999999999946876449708320454611755037122245647501187425183974291928048889313388088808953737378030298335245992618380331649168046293882036699478618270926496245226918628214148078583623138658439297697815086008395781024375588939792740841587066326986846945784130174976 binary64)) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(if (<=.f64 (*.f64 t z) #s(literal -9999999999999999827367757839185598317239782875580932278577147150336 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 t z) #s(literal 1999999999999999946876449708320454611755037122245647501187425183974291928048889313388088808953737378030298335245992618380331649168046293882036699478618270926496245226918628214148078583623138658439297697815086008395781024375588939792740841587066326986846945784130174976 binary64)) (fma.f64 x y (fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c)) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal 1/16 binary64)))))
(if (<=.f64 (*.f64 z t) #s(literal -9999999999999999827367757839185598317239782875580932278577147150336 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal 1999999999999999946876449708320454611755037122245647501187425183974291928048889313388088808953737378030298335245992618380331649168046293882036699478618270926496245226918628214148078583623138658439297697815086008395781024375588939792740841587066326986846945784130174976 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(if (<=.f64 (*.f64 t z) #s(literal -9999999999999999827367757839185598317239782875580932278577147150336 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 t z) #s(literal 1999999999999999946876449708320454611755037122245647501187425183974291928048889313388088808953737378030298335245992618380331649168046293882036699478618270926496245226918628214148078583623138658439297697815086008395781024375588939792740841587066326986846945784130174976 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (fma.f64 x y c)) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal 1/16 binary64)))))
(if (<=.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal -20000000000000000000 binary64)) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (if (<=.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal 50000000000000004410680702653211320350932992 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(if (<=.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 t z) #s(literal 16 binary64))) #s(literal -20000000000000000000 binary64)) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal 1/16 binary64))) (if (<=.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 t z) #s(literal 16 binary64))) #s(literal 50000000000000004410680702653211320350932992 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (fma.f64 x y (*.f64 (*.f64 t z) #s(literal 1/16 binary64)))))
(if (<=.f64 (*.f64 z t) #s(literal -400000000000000000000 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal 9999999999999999493871352970740188669636450110134100730839040 binary64)) (fma.f64 x y (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)))
(if (<=.f64 (*.f64 t z) #s(literal -400000000000000000000 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 t z) #s(literal 9999999999999999493871352970740188669636450110134100730839040 binary64)) (fma.f64 x y (*.f64 (*.f64 a b) #s(literal -1/4 binary64))) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)))
(if (<=.f64 (*.f64 z t) #s(literal -400000000000000000000 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal 9999999999999999493871352970740188669636450110134100730839040 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)))
(if (<=.f64 (*.f64 t z) #s(literal -400000000000000000000 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 t z) #s(literal 9999999999999999493871352970740188669636450110134100730839040 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)))
(if (<=.f64 (*.f64 z t) #s(literal -9999999999999999827367757839185598317239782875580932278577147150336 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal -4230758200257591/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 binary64)) (fma.f64 x y c) (if (<=.f64 (*.f64 z t) #s(literal 2247116418577895/22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017152 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal 5599361855444511/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) (fma.f64 x y c) (if (<=.f64 (*.f64 z t) #s(literal 199999999999999993726732215835951104 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (if (<=.f64 (*.f64 z t) #s(literal 39999999999999998376668978254014509259679843585938057586789560392268156918038177020641280 binary64)) (fma.f64 x y c) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)))))))
(if (<=.f64 (*.f64 t z) #s(literal -9999999999999999827367757839185598317239782875580932278577147150336 binary64)) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c) (if (<=.f64 (*.f64 t z) #s(literal -4230758200257591/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 binary64)) (fma.f64 x y c) (if (<=.f64 (*.f64 t z) #s(literal 2247116418577895/22471164185778948846616314884862809170224712236778832159178760144716584475687620391588559665300942002640014234983924169707348721101802077811605928829934265547220986678108185659537777450155761764931635369010625721104768835292807860184239138817603404645418813835573287279993405742309964538104419541203028017152 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (if (<=.f64 (*.f64 t z) #s(literal 5599361855444511/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) (fma.f64 x y c) (if (<=.f64 (*.f64 t z) #s(literal 199999999999999993726732215835951104 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (if (<=.f64 (*.f64 t z) #s(literal 39999999999999998376668978254014509259679843585938057586789560392268156918038177020641280 binary64)) (fma.f64 x y c) (fma.f64 t (*.f64 z #s(literal 1/16 binary64)) c)))))))
(if (<=.f64 (*.f64 a b) #s(literal -499999999999999969129150412640989270163513682236062239147208106269435745912299856818410263751954127650816 binary64)) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) (if (<=.f64 (*.f64 a b) #s(literal 1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (fma.f64 x y c) (fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)))
(if (<=.f64 (*.f64 a b) #s(literal -499999999999999969129150412640989270163513682236062239147208106269435745912299856818410263751954127650816 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (if (<=.f64 (*.f64 a b) #s(literal 999999999999999979617044168753715171107129451866841652067632118957448454785561110036171446110395985078602511391629572118883509758736380261518894779920079058604308854941977225917932503040 binary64)) (fma.f64 x y c) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(if (<=.f64 (*.f64 z t) #s(literal -1000000000000000068586051851782051496707094173312964986690823395758019319873877212752887919376339615844485246833229637697374894798906086114728229966183096349571541470619505010400634769445777943389257468521053221467463131958534128550160206370177024 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (if (<=.f64 (*.f64 z t) #s(literal 2000000000000000065564491965724196497141410566042987128526667154881885206394748671855868757344823586107634995163648301637403269353821391391987982202586085042249557608491240131630546544710299192980657097825020601258185202784889671304261897129652009244157571353621710211402529400422400 binary64)) (fma.f64 x y c) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(if (<=.f64 (*.f64 t z) #s(literal -1000000000000000068586051851782051496707094173312964986690823395758019319873877212752887919376339615844485246833229637697374894798906086114728229966183096349571541470619505010400634769445777943389257468521053221467463131958534128550160206370177024 binary64)) (*.f64 (*.f64 t z) #s(literal 1/16 binary64)) (if (<=.f64 (*.f64 t z) #s(literal 2000000000000000065564491965724196497141410566042987128526667154881885206394748671855868757344823586107634995163648301637403269353821391391987982202586085042249557608491240131630546544710299192980657097825020601258185202784889671304261897129652009244157571353621710211402529400422400 binary64)) (fma.f64 x y c) (*.f64 (*.f64 t z) #s(literal 1/16 binary64))))
(fma.f64 x y c)
(*.f64 x y)

soundness1.5s (13.8%)

Memory
2.1MiB live, 826.8MiB allocated
Rules
17 544×lower-fma.f64
17 544×lower-fma.f32
12 838×lower-fma.f64
12 838×lower-fma.f32
12 560×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02032970
16832934
222052892
367502886
085012575
02734312
19634279
232014153
379784129
086583743
01982674
16842668
221512644
355192590
086012283
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 046 to 564 computations (46.1% saved)

preprocess119.0ms (1.1%)

Memory
7.7MiB live, 211.8MiB allocated
Remove

(sort a b)

(sort z t)

(sort x y)

Compiler

Compiled 1 126 to 414 computations (63.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...