Text.Parsec.Token:makeTokenParser from parsec-3.1.9, A

Time bar (total: 2.6s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

analyze0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 7 to 7 computations (0% saved)

sample822.0ms (31.5%)

Memory
45.0MiB live, 637.2MiB allocated; 929ms collecting garbage
Samples
555.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 123.0ms
ival-div: 57.0ms (46.3% of total)
ival-add: 49.0ms (39.8% of total)
ival-true: 6.0ms (4.9% of total)
exact: 5.0ms (4.1% of total)
ival-assert: 3.0ms (2.4% of total)
adjust: 2.0ms (1.6% of total)
Bogosity

explain63.0ms (2.4%)

Memory
-12.2MiB live, 76.4MiB allocated; 46ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-y
00-0-(+.f64 x y)
00-0-(/.f64 (+.f64 x y) #s(literal 10 binary64))
00-0-x
00-0-#s(literal 10 binary64)
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
40.0ms512×0valid
Compiler

Compiled 31 to 19 computations (38.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-add: 15.0ms (78.2% of total)
ival-div: 4.0ms (20.9% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess15.0ms (0.6%)

Memory
26.5MiB live, 26.5MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01329
13129
25629
37429
48529
59029
055
075
1115
2125
0125
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (+.f64 x y) #s(literal 10 binary64))
Outputs
(/.f64 (+.f64 x y) #s(literal 10 binary64))
(/.f64 (+.f64 y x) #s(literal 10 binary64))
Symmetry

(sort x y)

Compiler

Compiled 5 to 5 computations (0% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(/.f64 (+.f64 x y) #s(literal 10 binary64))
Compiler

Compiled 5 to 5 computations (0% saved)

simplify3.0ms (0.1%)

Memory
4.3MiB live, 4.3MiB allocated; 0ms collecting garbage
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 x y)
cost-diff0
(/.f64 (+.f64 x y) #s(literal 10 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0511
0711
11111
21211
01211
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 x y) #s(literal 10 binary64))
(+.f64 x y)
x
y
#s(literal 10 binary64)
Outputs
(/.f64 (+.f64 x y) #s(literal 10 binary64))
(/.f64 (+.f64 y x) #s(literal 10 binary64))
(+.f64 x y)
(+.f64 y x)
x
y
#s(literal 10 binary64)

localize20.0ms (0.8%)

Memory
-35.6MiB live, 23.0MiB allocated; 11ms collecting garbage
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(+.f64 x y)
accuracy0.01953125
(/.f64 (+.f64 x y) #s(literal 10 binary64))
Samples
16.0ms256×0valid
Compiler

Compiled 13 to 7 computations (46.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-div: 2.0ms (55.2% of total)
ival-add: 1.0ms (27.6% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series2.0ms (0.1%)

Memory
2.7MiB live, 2.7MiB allocated; 0ms collecting garbage
Counts
2 → 14
Calls
Call 1
Inputs
(/.f64 (+.f64 x y) #s(literal 10 binary64))
(+.f64 x y)
Outputs
(* 1/10 y)
(+ (* 1/10 x) (* 1/10 y))
y
(+ x y)
(* 1/10 x)
(* x (+ 1/10 (* 1/10 (/ y x))))
x
(* x (+ 1 (/ y x)))
(* -1 (* x (- (* -1/10 (/ y x)) 1/10)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(* y (+ 1/10 (* 1/10 (/ x y))))
(* y (+ 1 (/ x y)))
(* -1 (* y (- (* -1/10 (/ x y)) 1/10)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
Calls

6 calls:

TimeVariablePointExpression
1.0ms
y
@-inf
((/ (+ x y) 10) (+ x y))
0.0ms
x
@inf
((/ (+ x y) 10) (+ x y))
0.0ms
x
@-inf
((/ (+ x y) 10) (+ x y))
0.0ms
y
@inf
((/ (+ x y) 10) (+ x y))
0.0ms
x
@0
((/ (+ x y) 10) (+ x y))

simplify151.0ms (5.8%)

Memory
-9.2MiB live, 83.0MiB allocated; 10ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03848
111348
225748
372748
4313448
5699948
0813748
Stop Event
iter limit
node limit
Counts
14 → 12
Calls
Call 1
Inputs
(* 1/10 y)
(+ (* 1/10 x) (* 1/10 y))
y
(+ x y)
(* 1/10 x)
(* x (+ 1/10 (* 1/10 (/ y x))))
x
(* x (+ 1 (/ y x)))
(* -1 (* x (- (* -1/10 (/ y x)) 1/10)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(* y (+ 1/10 (* 1/10 (/ x y))))
(* y (+ 1 (/ x y)))
(* -1 (* y (- (* -1/10 (/ x y)) 1/10)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
Outputs
(* 1/10 y)
(*.f64 #s(literal 1/10 binary64) y)
(+ (* 1/10 x) (* 1/10 y))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
y
(+ x y)
(+.f64 y x)
(* 1/10 x)
(*.f64 #s(literal 1/10 binary64) x)
(* x (+ 1/10 (* 1/10 (/ y x))))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
x
(* x (+ 1 (/ y x)))
(+.f64 y x)
(* -1 (* x (- (* -1/10 (/ y x)) 1/10)))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(+.f64 y x)
(* y (+ 1/10 (* 1/10 (/ x y))))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(* y (+ 1 (/ x y)))
(+.f64 y x)
(* -1 (* y (- (* -1/10 (/ x y)) 1/10)))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(+.f64 y x)

rewrite85.0ms (3.3%)

Memory
14.5MiB live, 60.6MiB allocated; 3ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058
078
1288
21718
016738
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
2 → 101
Calls
Call 1
Inputs
(/.f64 (+.f64 x y) #s(literal 10 binary64))
(+.f64 x y)
Outputs
(*.f64 (/.f64 (+.f64 y x) (-.f64 x y)) (/.f64 (-.f64 x y) #s(literal 10 binary64)))
(*.f64 (/.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (+.f64 y x) #s(literal 10 binary64)))
(*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (+.f64 y x) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(*.f64 (+.f64 y x) (/.f64 (-.f64 x y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (/.f64 (fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x)) #s(literal 10 binary64)) #s(literal 10 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 y x) #s(literal 10 binary64)) (/.f64 (-.f64 x y) #s(literal 10 binary64)))) (neg.f64 (/.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x))) #s(literal -100 binary64))
(/.f64 (fma.f64 (neg.f64 y) #s(literal -10 binary64) (*.f64 #s(literal -10 binary64) (neg.f64 x))) #s(literal 100 binary64))
(/.f64 (fma.f64 (neg.f64 y) #s(literal 10 binary64) (*.f64 #s(literal -10 binary64) x)) #s(literal -100 binary64))
(/.f64 (fma.f64 y #s(literal -10 binary64) (*.f64 #s(literal 10 binary64) (neg.f64 x))) #s(literal -100 binary64))
(/.f64 (fma.f64 (neg.f64 x) #s(literal -10 binary64) (*.f64 #s(literal -10 binary64) (neg.f64 y))) #s(literal 100 binary64))
(/.f64 (fma.f64 (neg.f64 x) #s(literal 10 binary64) (*.f64 #s(literal -10 binary64) y)) #s(literal -100 binary64))
(/.f64 (fma.f64 x #s(literal -10 binary64) (*.f64 #s(literal 10 binary64) (neg.f64 y))) #s(literal -100 binary64))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(/.f64 (*.f64 (/.f64 (+.f64 y x) #s(literal 10 binary64)) (/.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (-.f64 x y) #s(literal 10 binary64)))
(/.f64 (*.f64 (+.f64 y x) (-.f64 y x)) (*.f64 (-.f64 y x) #s(literal 10 binary64)))
(/.f64 (+.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 y x) #s(literal 100 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (+.f64 y x)) (-.f64 x y)) (*.f64 (neg.f64 (-.f64 x y)) #s(literal 10 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 y x)) (-.f64 x y)) (*.f64 (-.f64 x y) #s(literal -10 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 y x)) (-.f64 x y)) (neg.f64 (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal -10 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(/.f64 (fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x)) #s(literal 100 binary64))
(/.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (*.f64 (neg.f64 (-.f64 x y)) #s(literal -10 binary64)))
(/.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (*.f64 (-.f64 x y) #s(literal 10 binary64)))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal -10 binary64)))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64)))
(/.f64 (neg.f64 (+.f64 y x)) #s(literal -10 binary64))
(/.f64 (+.f64 y x) #s(literal 10 binary64))
(neg.f64 (/.f64 (+.f64 y x) #s(literal -10 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 x y) #s(literal 10 binary64))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (*.f64 y y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(-.f64 (/.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 10 binary64)) (/.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 10 binary64)))
(+.f64 (/.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 100 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) y) #s(literal 100 binary64)))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(+.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64)))
(+.f64 (/.f64 x #s(literal 10 binary64)) (/.f64 y #s(literal 10 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)))
(*.f64 (/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (*.f64 (-.f64 x y) (+.f64 y x))) (+.f64 y x))
(*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (+.f64 y x) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 (+.f64 y x) (/.f64 (-.f64 x y) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 x (/.f64 x (-.f64 x y)))) (*.f64 (*.f64 y (/.f64 y (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))))) (fma.f64 x (/.f64 x (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 x y)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 3 binary64)) (pow.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (*.f64 y (/.f64 y (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 y x))) (neg.f64 (-.f64 y x)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 y x)) (-.f64 x y))) (neg.f64 (neg.f64 (-.f64 x y))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 y x)) (-.f64 x y))) (-.f64 x y))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 y y))) (*.f64 (-.f64 x y) (-.f64 x y)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 x y)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 x y)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 y x)) (-.f64 y x))
(/.f64 (+.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (neg.f64 (+.f64 y x)) (-.f64 x y)) (neg.f64 (-.f64 x y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (neg.f64 (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (-.f64 x y))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(neg.f64 (neg.f64 (+.f64 y x)))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 y) y) (-.f64 x y)))
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) (+.f64 y x))) (+.f64 y x) (/.f64 (*.f64 (neg.f64 y) y) (-.f64 x y)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (pow.f64 y #s(literal 3/2 binary64)) (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 x) (-.f64 x y)) (/.f64 (*.f64 (neg.f64 y) y) (-.f64 x y)))
(fma.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (-.f64 x y)) (/.f64 (*.f64 (neg.f64 y) y) (-.f64 x y)))
(fma.f64 (*.f64 y y) (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 y (/.f64 (*.f64 y y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 x (/.f64 x (-.f64 x y)) (/.f64 (*.f64 (neg.f64 y) y) (-.f64 x y)))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))
(-.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))))
(+.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 x)))
(+.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 y)))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (*.f64 x (/.f64 x (-.f64 x y))) (/.f64 (*.f64 (neg.f64 y) y) (-.f64 x y)))
(+.f64 y x)
(+.f64 x y)

eval10.0ms (0.4%)

Memory
17.0MiB live, 17.0MiB allocated; 0ms collecting garbage
Compiler

Compiled 2 305 to 362 computations (84.3% saved)

prune4.0ms (0.1%)

Memory
7.7MiB live, 7.7MiB allocated; 0ms collecting garbage
Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New1014105
Fresh000
Picked011
Done000
Total1015106
Accuracy
100.0%
Counts
106 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(/.f64 (fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x)) #s(literal 100 binary64))
100.0%
(/.f64 (+.f64 x y) #s(literal 10 binary64))
99.5%
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
46.8%
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
54.7%
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
Compiler

Compiled 42 to 37 computations (11.9% saved)

simplify26.0ms (1%)

Memory
-51.5MiB live, 12.4MiB allocated; 17ms collecting garbage
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 10 binary64) x)
cost-diff1
(fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x))
cost-diff2
(/.f64 (fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x)) #s(literal 100 binary64))
cost-diff0
(+.f64 y x)
cost-diff0
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
cost-diff0
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
cost-diff0
(*.f64 #s(literal 1/10 binary64) y)
cost-diff0
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
cost-diff0
(*.f64 #s(literal 1/10 binary64) x)
cost-diff0
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01771
02567
14367
27167
313667
424467
536167
644567
750767
853767
053767
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
(*.f64 #s(literal 1/10 binary64) x)
#s(literal 1/10 binary64)
x
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
(*.f64 #s(literal 1/10 binary64) y)
#s(literal 1/10 binary64)
y
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(+.f64 y x)
y
x
#s(literal 1/10 binary64)
(/.f64 (fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x)) #s(literal 100 binary64))
(fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x))
#s(literal 10 binary64)
y
(*.f64 #s(literal 10 binary64) x)
x
#s(literal 100 binary64)
Outputs
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
(*.f64 #s(literal 1/10 binary64) x)
#s(literal 1/10 binary64)
x
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
(*.f64 #s(literal 1/10 binary64) y)
#s(literal 1/10 binary64)
y
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(+.f64 y x)
y
x
#s(literal 1/10 binary64)
(/.f64 (fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x)) #s(literal 100 binary64))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x))
(*.f64 (+.f64 y x) #s(literal 10 binary64))
#s(literal 10 binary64)
y
(*.f64 #s(literal 10 binary64) x)
x
#s(literal 100 binary64)

localize45.0ms (1.7%)

Memory
28.4MiB live, 72.1MiB allocated; 5ms collecting garbage
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 #s(literal 10 binary64) x)
accuracy0.0625
(fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x))
accuracy0.5084337654701797
(/.f64 (fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x)) #s(literal 100 binary64))
accuracy0.0
(+.f64 y x)
accuracy0.0
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
accuracy0.30078125
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
accuracy0.30859375
(*.f64 #s(literal 1/10 binary64) y)
accuracy33.702430041739184
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
accuracy0.3203125
(*.f64 #s(literal 1/10 binary64) x)
accuracy28.87137847899166
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
Samples
29.0ms234×0valid
3.0ms15×1valid
1.0ms2valid
1.0ms5exit
0.0ms3valid
Compiler

Compiled 61 to 17 computations (72.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-mult: 7.0ms (31.1% of total)
ival-add: 7.0ms (31.1% of total)
ival-div: 4.0ms (17.8% of total)
const: 3.0ms (13.3% of total)
adjust: 1.0ms (4.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series6.0ms (0.2%)

Memory
10.9MiB live, 10.9MiB allocated; 0ms collecting garbage
Counts
10 → 21
Calls
Call 1
Inputs
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
(*.f64 #s(literal 1/10 binary64) x)
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
(*.f64 #s(literal 1/10 binary64) y)
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(+.f64 y x)
(/.f64 (fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x)) #s(literal 100 binary64))
(fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x))
(*.f64 #s(literal 10 binary64) x)
Outputs
(* 1/10 y)
(+ (* 1/10 x) (* 1/10 y))
(* 1/10 x)
y
(+ x y)
(* 10 y)
(+ (* 10 x) (* 10 y))
(* 10 x)
(* x (+ 1/10 (* 1/10 (/ y x))))
x
(* x (+ 1 (/ y x)))
(* x (+ 10 (* 10 (/ y x))))
(* -1 (* x (- (* -1/10 (/ y x)) 1/10)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(* -1 (* x (- (* -10 (/ y x)) 10)))
(* y (+ 1/10 (* 1/10 (/ x y))))
(* y (+ 1 (/ x y)))
(* y (+ 10 (* 10 (/ x y))))
(* -1 (* y (- (* -1/10 (/ x y)) 1/10)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* -1 (* y (- (* -10 (/ x y)) 10)))
Calls

6 calls:

TimeVariablePointExpression
2.0ms
x
@inf
((/ (+ x y) 10) (* 1/10 x) (/ (+ x y) 10) (* 1/10 y) (/ (+ x y) 10) (* (+ y x) 1/10) (+ y x) (/ (+ (* 10 y) (* 10 x)) 100) (+ (* 10 y) (* 10 x)) (* 10 x))
1.0ms
x
@-inf
((/ (+ x y) 10) (* 1/10 x) (/ (+ x y) 10) (* 1/10 y) (/ (+ x y) 10) (* (+ y x) 1/10) (+ y x) (/ (+ (* 10 y) (* 10 x)) 100) (+ (* 10 y) (* 10 x)) (* 10 x))
1.0ms
x
@0
((/ (+ x y) 10) (* 1/10 x) (/ (+ x y) 10) (* 1/10 y) (/ (+ x y) 10) (* (+ y x) 1/10) (+ y x) (/ (+ (* 10 y) (* 10 x)) 100) (+ (* 10 y) (* 10 x)) (* 10 x))
1.0ms
y
@-inf
((/ (+ x y) 10) (* 1/10 x) (/ (+ x y) 10) (* 1/10 y) (/ (+ x y) 10) (* (+ y x) 1/10) (+ y x) (/ (+ (* 10 y) (* 10 x)) 100) (+ (* 10 y) (* 10 x)) (* 10 x))
1.0ms
y
@inf
((/ (+ x y) 10) (* 1/10 x) (/ (+ x y) 10) (* 1/10 y) (/ (+ x y) 10) (* (+ y x) 1/10) (+ y x) (/ (+ (* 10 y) (* 10 x)) 100) (+ (* 10 y) (* 10 x)) (* 10 x))

simplify120.0ms (4.6%)

Memory
-29.4MiB live, 63.0MiB allocated; 8ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05779
117279
239779
3113879
4473979
0806779
Stop Event
iter limit
node limit
Counts
21 → 19
Calls
Call 1
Inputs
(* 1/10 y)
(+ (* 1/10 x) (* 1/10 y))
(* 1/10 x)
y
(+ x y)
(* 10 y)
(+ (* 10 x) (* 10 y))
(* 10 x)
(* x (+ 1/10 (* 1/10 (/ y x))))
x
(* x (+ 1 (/ y x)))
(* x (+ 10 (* 10 (/ y x))))
(* -1 (* x (- (* -1/10 (/ y x)) 1/10)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(* -1 (* x (- (* -10 (/ y x)) 10)))
(* y (+ 1/10 (* 1/10 (/ x y))))
(* y (+ 1 (/ x y)))
(* y (+ 10 (* 10 (/ x y))))
(* -1 (* y (- (* -1/10 (/ x y)) 1/10)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* -1 (* y (- (* -10 (/ x y)) 10)))
Outputs
(* 1/10 y)
(*.f64 #s(literal 1/10 binary64) y)
(+ (* 1/10 x) (* 1/10 y))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(* 1/10 x)
(*.f64 #s(literal 1/10 binary64) x)
y
(+ x y)
(+.f64 y x)
(* 10 y)
(*.f64 #s(literal 10 binary64) y)
(+ (* 10 x) (* 10 y))
(*.f64 (+.f64 y x) #s(literal 10 binary64))
(* 10 x)
(*.f64 #s(literal 10 binary64) x)
(* x (+ 1/10 (* 1/10 (/ y x))))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
x
(* x (+ 1 (/ y x)))
(+.f64 y x)
(* x (+ 10 (* 10 (/ y x))))
(*.f64 (+.f64 y x) #s(literal 10 binary64))
(* -1 (* x (- (* -1/10 (/ y x)) 1/10)))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(+.f64 y x)
(* -1 (* x (- (* -10 (/ y x)) 10)))
(*.f64 (+.f64 y x) #s(literal 10 binary64))
(* y (+ 1/10 (* 1/10 (/ x y))))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(* y (+ 1 (/ x y)))
(+.f64 y x)
(* y (+ 10 (* 10 (/ x y))))
(*.f64 (+.f64 y x) #s(literal 10 binary64))
(* -1 (* y (- (* -1/10 (/ x y)) 1/10)))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(+.f64 y x)
(* -1 (* y (- (* -10 (/ x y)) 10)))
(*.f64 (+.f64 y x) #s(literal 10 binary64))

rewrite206.0ms (7.9%)

Memory
31.9MiB live, 165.8MiB allocated; 27ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01760
02556
18356
253056
0596156
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
10 → 536
Calls
Call 1
Inputs
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
(*.f64 #s(literal 1/10 binary64) x)
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
(*.f64 #s(literal 1/10 binary64) y)
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(+.f64 y x)
(/.f64 (fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x)) #s(literal 100 binary64))
(fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x))
(*.f64 #s(literal 10 binary64) x)
Outputs
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 10 binary64)))
(*.f64 (/.f64 x #s(literal 100 binary64)) #s(literal 10 binary64))
(*.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -10 binary64) (/.f64 x #s(literal -100 binary64)))
(*.f64 #s(literal 1/10 binary64) x)
(*.f64 #s(literal 10 binary64) (/.f64 x #s(literal 100 binary64)))
(*.f64 x #s(literal 1/10 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 10 binary64)) #s(literal 10 binary64))
(/.f64 (*.f64 #s(literal -10 binary64) x) #s(literal -100 binary64))
(/.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 100 binary64))
(neg.f64 (*.f64 x #s(literal -1/10 binary64)))
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
(*.f64 #s(literal 1 binary64) (/.f64 y #s(literal 10 binary64)))
(*.f64 (/.f64 y #s(literal 100 binary64)) #s(literal 10 binary64))
(*.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/10 binary64) y)
(*.f64 #s(literal 10 binary64) (/.f64 y #s(literal 100 binary64)))
(*.f64 y #s(literal 1/10 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 10 binary64) y) #s(literal 10 binary64)) #s(literal 10 binary64))
(/.f64 (*.f64 #s(literal -10 binary64) y) #s(literal -100 binary64))
(/.f64 (*.f64 #s(literal 10 binary64) y) #s(literal 100 binary64))
(neg.f64 (*.f64 #s(literal -10 binary64) (/.f64 y #s(literal 100 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal -10 binary64) y) #s(literal 100 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal 10 binary64) y) #s(literal -100 binary64)))
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (*.f64 (-.f64 y x) (+.f64 y x))) (+.f64 y x))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/10 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/10 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/10 binary64)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 x y) x)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/10 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) x) (-.f64 (*.f64 (-.f64 x y) x) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 x y) #s(literal 1/10 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 x y) #s(literal 1/10 binary64))) (*.f64 (-.f64 x y) (+.f64 y x))) (+.f64 y x))
(*.f64 (/.f64 (+.f64 y x) (-.f64 x y)) (/.f64 (-.f64 x y) #s(literal 10 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (*.f64 #s(literal 1/10 binary64) (-.f64 y x)))
(*.f64 (/.f64 (+.f64 y x) (-.f64 y x)) (/.f64 (-.f64 y x) #s(literal 10 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(*.f64 (/.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(*.f64 (/.f64 (+.f64 y x) #s(literal 100 binary64)) #s(literal 10 binary64))
(*.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (/.f64 #s(literal 1/10 binary64) (-.f64 x y)))
(*.f64 (*.f64 (-.f64 y x) (+.f64 y x)) (/.f64 #s(literal 1/10 binary64) (-.f64 y x)))
(*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) (/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))))
(*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) (/.f64 (+.f64 y x) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1/10 binary64) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(*.f64 #s(literal -10 binary64) (/.f64 (+.f64 y x) #s(literal -100 binary64)))
(*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (/.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))))
(*.f64 (+.f64 y x) (/.f64 (-.f64 x y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(*.f64 (+.f64 y x) (/.f64 (-.f64 y x) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(*.f64 #s(literal 1/10 binary64) (+.f64 y x))
(*.f64 (*.f64 (+.f64 y x) #s(literal 1/10 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 10 binary64) (/.f64 (+.f64 y x) #s(literal 100 binary64)))
(/.f64 (/.f64 (fma.f64 #s(literal 1000 binary64) x (*.f64 y #s(literal 1000 binary64))) #s(literal 100 binary64)) #s(literal 100 binary64))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal 1/10 binary64)) (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (*.f64 #s(literal 1/10 binary64) (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (-.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 x x)) (*.f64 #s(literal 1/100 binary64) (*.f64 y y))) (-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal 1/10 binary64) y)))
(/.f64 (-.f64 (*.f64 #s(literal 1/1000 binary64) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (*.f64 x #s(literal -1/10 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/100 binary64) (*.f64 y y) (fma.f64 #s(literal 1/100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 x #s(literal -1/10 binary64))))))
(/.f64 (/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 10 binary64)) #s(literal 10 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 y x) #s(literal 1/10 binary64)))) (-.f64 x y))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/10 binary64))) (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 x y) #s(literal 1/10 binary64)))) (-.f64 y x))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 1/10 binary64)) (/.f64 (-.f64 x y) #s(literal 10 binary64)))) (neg.f64 (/.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 1/10 binary64)) (*.f64 #s(literal 1/10 binary64) (-.f64 y x)))) (neg.f64 (*.f64 #s(literal 1/10 binary64) (-.f64 y x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/1000 binary64) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/100 binary64) (*.f64 y y) (*.f64 (*.f64 #s(literal 1/10 binary64) x) (-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal 1/10 binary64) y))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) x (*.f64 y #s(literal 1000 binary64)))) #s(literal -10000 binary64))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal 10 binary64)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 10 binary64) (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 100 binary64) (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -10 binary64) y) #s(literal 100 binary64)) (*.f64 #s(literal -100 binary64) (*.f64 #s(literal -10 binary64) x))) #s(literal -10000 binary64))
(/.f64 (-.f64 (*.f64 y #s(literal 1000 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 #s(literal -10 binary64) x))) #s(literal 10000 binary64))
(/.f64 (fma.f64 (neg.f64 y) #s(literal -10 binary64) (*.f64 #s(literal -10 binary64) (neg.f64 x))) #s(literal 100 binary64))
(/.f64 (fma.f64 (neg.f64 x) #s(literal -10 binary64) (*.f64 #s(literal -10 binary64) (neg.f64 y))) #s(literal 100 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) x) #s(literal -100 binary64) (*.f64 #s(literal -100 binary64) (*.f64 #s(literal -10 binary64) y))) #s(literal 10000 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) x) #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (*.f64 #s(literal 10 binary64) y))) #s(literal -10000 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) #s(literal -100 binary64) (*.f64 #s(literal 100 binary64) (*.f64 #s(literal -10 binary64) y))) #s(literal -10000 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) y) #s(literal -100 binary64) (*.f64 #s(literal -100 binary64) (*.f64 #s(literal -10 binary64) x))) #s(literal 10000 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) y) #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (*.f64 #s(literal 10 binary64) x))) #s(literal -10000 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) y) #s(literal -100 binary64) (*.f64 #s(literal 100 binary64) (*.f64 #s(literal -10 binary64) x))) #s(literal -10000 binary64))
(/.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (-.f64 y x))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/10 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))
(/.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 x y) #s(literal 1/10 binary64))) (-.f64 x y))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 x y)) (*.f64 (-.f64 x y) #s(literal 100 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 x y)) (*.f64 #s(literal 100 binary64) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 y x)) (*.f64 (-.f64 y x) #s(literal 100 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 y x)) (*.f64 #s(literal 100 binary64) (-.f64 y x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 10 binary64)) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 100 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 10 binary64)) (*.f64 #s(literal 100 binary64) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 10000 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 10000 binary64))) (*.f64 (*.f64 #s(literal 100 binary64) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 y y (*.f64 x x)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 1/10 binary64)) (/.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (-.f64 x y) #s(literal 10 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 6 binary64))) (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 10000 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 10000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 6 binary64))) (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (*.f64 #s(literal 1000 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 1/10 binary64)) (*.f64 #s(literal 1/10 binary64) (-.f64 y x))) (*.f64 #s(literal 1/10 binary64) (-.f64 y x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(/.f64 (+.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 y x) #s(literal 100 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1000000000 binary64) (pow.f64 x #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) y) #s(literal 9 binary64))) (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))))
(/.f64 (fma.f64 #s(literal 1/1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/1000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 #s(literal 1/100 binary64) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 y y)) (*.f64 (*.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 1/10 binary64)) x))))
(/.f64 (fma.f64 #s(literal 1/1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/1000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 #s(literal 1/100 binary64) (*.f64 y y) (*.f64 (*.f64 #s(literal 1/10 binary64) x) (-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal 1/10 binary64) y)))))
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 x y) (+.f64 y x))) (*.f64 (*.f64 (-.f64 x y) #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 x y) (+.f64 y x))) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal -100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 x y) (+.f64 y x))) (neg.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) #s(literal 100 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal -100 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal -10 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(/.f64 (fma.f64 #s(literal 1000 binary64) x (*.f64 y #s(literal 1000 binary64))) #s(literal 10000 binary64))
(/.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (*.f64 (-.f64 y x) #s(literal -10 binary64)))
(/.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (*.f64 (-.f64 x y) #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 y x) (+.f64 y x))) (*.f64 (*.f64 (-.f64 x y) #s(literal 10 binary64)) #s(literal -100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 y x) (+.f64 y x))) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 (*.f64 (-.f64 y x) (+.f64 y x)) (*.f64 (-.f64 x y) #s(literal -10 binary64)))
(/.f64 (*.f64 (-.f64 y x) (+.f64 y x)) (*.f64 (-.f64 y x) #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) #s(literal -100 binary64)))
(/.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal -10 binary64)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64)))
(/.f64 (neg.f64 (+.f64 y x)) #s(literal -10 binary64))
(/.f64 (*.f64 #s(literal -10 binary64) (+.f64 y x)) #s(literal -100 binary64))
(/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))
(/.f64 (+.f64 y x) #s(literal 10 binary64))
(neg.f64 (*.f64 (+.f64 y x) #s(literal -1/10 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(literal 10 binary64)) (*.f64 #s(literal 1/10 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 x #s(literal 10 binary64)) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 (/.f64 x #s(literal 100 binary64)) #s(literal 10 binary64) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 (/.f64 y #s(literal 100 binary64)) #s(literal 10 binary64) (*.f64 #s(literal 1/10 binary64) x))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64)))
(fma.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 1/10 binary64) x))
(fma.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal -10 binary64) (/.f64 x #s(literal -100 binary64)) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(fma.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(fma.f64 #s(literal 1/10 binary64) y (*.f64 #s(literal 1/10 binary64) x))
(fma.f64 #s(literal 1/10 binary64) x (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal 10 binary64) (/.f64 x #s(literal 100 binary64)) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal 10 binary64) (/.f64 y #s(literal 100 binary64)) (*.f64 #s(literal 1/10 binary64) x))
(fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x))
(fma.f64 x #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) y))
(-.f64 (/.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 x y) #s(literal 10 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 y y)) (*.f64 #s(literal 1/10 binary64) (-.f64 y x))) (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 x x)) (*.f64 #s(literal 1/10 binary64) (-.f64 y x))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (*.f64 y y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))))
(-.f64 (/.f64 (*.f64 y y) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (*.f64 x x) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) #s(literal 100 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) #s(literal 100 binary64)))
(-.f64 (/.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 10 binary64)) (/.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 10 binary64)))
(-.f64 (/.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 10 binary64)) (/.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 10 binary64)))
(-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal -1/10 binary64) y))
(-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal -10 binary64) (/.f64 y #s(literal 100 binary64))))
(-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 (neg.f64 y) #s(literal 1/10 binary64)))
(-.f64 (*.f64 #s(literal 1/10 binary64) x) (/.f64 (*.f64 #s(literal -10 binary64) y) #s(literal 100 binary64)))
(-.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 #s(literal -1/10 binary64) x))
(-.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 (neg.f64 x) #s(literal 1/10 binary64)))
(-.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 x #s(literal -1/10 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64)))
(+.f64 (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(+.f64 (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(+.f64 (/.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 1/1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 #s(literal 1/100 binary64) (*.f64 y y) (*.f64 (*.f64 #s(literal 1/10 binary64) x) (-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal 1/10 binary64) y))))) (/.f64 (*.f64 #s(literal 1/1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/100 binary64) (*.f64 y y) (*.f64 (*.f64 #s(literal 1/10 binary64) x) (-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal 1/10 binary64) y))))))
(+.f64 (/.f64 (*.f64 y #s(literal 1000 binary64)) #s(literal 10000 binary64)) (/.f64 (*.f64 #s(literal 1000 binary64) x) #s(literal 10000 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))))
(+.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) #s(literal 100 binary64)) (/.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) #s(literal 100 binary64)))
(+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)))
(+.f64 (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)) (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))))
(+.f64 (/.f64 (*.f64 y y) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (*.f64 (neg.f64 x) x) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(+.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64)))
(+.f64 (/.f64 x #s(literal 10 binary64)) (/.f64 y #s(literal 10 binary64)))
(+.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal 1/10 binary64) y))
(+.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 #s(literal 1/10 binary64) x))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (*.f64 (-.f64 x y) (+.f64 y x))) (+.f64 y x))
(*.f64 (/.f64 (*.f64 (-.f64 y x) (+.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (-.f64 y x) (+.f64 y x)) (*.f64 (-.f64 y x) (+.f64 y x))) (+.f64 y x))
(*.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)))
(*.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 x y) x)))
(*.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) x) (-.f64 (*.f64 (-.f64 x y) x) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))))
(*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) (/.f64 (+.f64 y x) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(*.f64 (+.f64 y x) (/.f64 (-.f64 x y) (-.f64 x y)))
(*.f64 (+.f64 y x) (/.f64 (-.f64 y x) (-.f64 y x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 x (/.f64 x (-.f64 x y)))) (*.f64 (*.f64 y (/.f64 y (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))))) (fma.f64 x (/.f64 x (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 x (/.f64 x (-.f64 y x))))) (fma.f64 y (/.f64 y (-.f64 y x)) (*.f64 x (/.f64 x (-.f64 y x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 3 binary64)) (pow.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (*.f64 y (/.f64 y (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 3 binary64))) (fma.f64 (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 y (/.f64 y (-.f64 y x))) (fma.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 x (/.f64 x (-.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (-.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 (-.f64 x y) x (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 y y))) (*.f64 (-.f64 x y) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 x x))) (*.f64 (-.f64 y x) (-.f64 y x)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 x y)))
(/.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 y x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 x y)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 y y (*.f64 x x)) (pow.f64 y #s(literal 4 binary64))) (-.f64 y x)))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (+.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (+.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (-.f64 x y))
(/.f64 (*.f64 (-.f64 y x) (+.f64 y x)) (-.f64 y x))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (-.f64 x y) x (*.f64 y y)))
(neg.f64 (neg.f64 (+.f64 y x)))
(fma.f64 (/.f64 (*.f64 y y) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (*.f64 y y) (*.f64 (-.f64 y x) (+.f64 y x))) (+.f64 y x) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)) (*.f64 y (/.f64 y (-.f64 y x))))
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) (+.f64 y x))) (+.f64 y x) (*.f64 y (/.f64 y (-.f64 y x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 x y) x)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) x) (-.f64 (*.f64 (-.f64 x y) x) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 x y) x)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) x) (-.f64 (*.f64 (-.f64 x y) x) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(fma.f64 (pow.f64 y #s(literal 3/2 binary64)) (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(fma.f64 (neg.f64 y) (/.f64 (neg.f64 y) (-.f64 y x)) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 x) (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 y x))))
(fma.f64 (fabs.f64 y) (/.f64 (fabs.f64 y) (-.f64 y x)) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 y x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(fma.f64 (*.f64 y y) (/.f64 y (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(fma.f64 y (/.f64 (*.f64 y y) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(fma.f64 y (/.f64 y (-.f64 y x)) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 x (/.f64 x (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 y x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(-.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))))
(-.f64 (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 x (/.f64 x (-.f64 y x))))
(+.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 y)))
(+.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 x)))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(+.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 y x))))
(+.f64 (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 x (/.f64 x (-.f64 x y))))
(+.f64 y x)
(+.f64 x y)
(*.f64 (/.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (*.f64 (-.f64 y x) (+.f64 y x))) (+.f64 y x))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/10 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/10 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/10 binary64)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 x y) x)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/10 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) x) (-.f64 (*.f64 (-.f64 x y) x) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 x y) #s(literal 1/10 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 x y) #s(literal 1/10 binary64))) (*.f64 (-.f64 x y) (+.f64 y x))) (+.f64 y x))
(*.f64 (/.f64 (+.f64 y x) (-.f64 x y)) (/.f64 (-.f64 x y) #s(literal 10 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (*.f64 #s(literal 1/10 binary64) (-.f64 y x)))
(*.f64 (/.f64 (+.f64 y x) (-.f64 y x)) (/.f64 (-.f64 y x) #s(literal 10 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(*.f64 (/.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(*.f64 (/.f64 (+.f64 y x) #s(literal 100 binary64)) #s(literal 10 binary64))
(*.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (/.f64 #s(literal 1/10 binary64) (-.f64 x y)))
(*.f64 (*.f64 (-.f64 y x) (+.f64 y x)) (/.f64 #s(literal 1/10 binary64) (-.f64 y x)))
(*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) (/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))))
(*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) (/.f64 (+.f64 y x) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1/10 binary64) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(*.f64 #s(literal -10 binary64) (/.f64 (+.f64 y x) #s(literal -100 binary64)))
(*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (/.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))))
(*.f64 (+.f64 y x) (/.f64 (-.f64 x y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(*.f64 (+.f64 y x) (/.f64 (-.f64 y x) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(*.f64 #s(literal 1/10 binary64) (+.f64 y x))
(*.f64 (*.f64 (+.f64 y x) #s(literal 1/10 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 10 binary64) (/.f64 (+.f64 y x) #s(literal 100 binary64)))
(/.f64 (/.f64 (fma.f64 #s(literal 1000 binary64) x (*.f64 y #s(literal 1000 binary64))) #s(literal 100 binary64)) #s(literal 100 binary64))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal 1/10 binary64)) (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (*.f64 #s(literal 1/10 binary64) (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (-.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 x x)) (*.f64 #s(literal 1/100 binary64) (*.f64 y y))) (-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal 1/10 binary64) y)))
(/.f64 (-.f64 (*.f64 #s(literal 1/1000 binary64) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (*.f64 x #s(literal -1/10 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/100 binary64) (*.f64 y y) (fma.f64 #s(literal 1/100 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 x #s(literal -1/10 binary64))))))
(/.f64 (/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 10 binary64)) #s(literal 10 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 y x) #s(literal 1/10 binary64)))) (-.f64 x y))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/10 binary64))) (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 x y) #s(literal 1/10 binary64)))) (-.f64 y x))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 1/10 binary64)) (/.f64 (-.f64 x y) #s(literal 10 binary64)))) (neg.f64 (/.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 1/10 binary64)) (*.f64 #s(literal 1/10 binary64) (-.f64 y x)))) (neg.f64 (*.f64 #s(literal 1/10 binary64) (-.f64 y x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/1000 binary64) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/100 binary64) (*.f64 y y) (*.f64 (*.f64 #s(literal 1/10 binary64) x) (-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal 1/10 binary64) y))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) x (*.f64 y #s(literal 1000 binary64)))) #s(literal -10000 binary64))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal 10 binary64)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 10 binary64) (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 100 binary64) (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -10 binary64) y) #s(literal 100 binary64)) (*.f64 #s(literal -100 binary64) (*.f64 #s(literal -10 binary64) x))) #s(literal -10000 binary64))
(/.f64 (-.f64 (*.f64 y #s(literal 1000 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 #s(literal -10 binary64) x))) #s(literal 10000 binary64))
(/.f64 (fma.f64 (neg.f64 y) #s(literal -10 binary64) (*.f64 #s(literal -10 binary64) (neg.f64 x))) #s(literal 100 binary64))
(/.f64 (fma.f64 (neg.f64 x) #s(literal -10 binary64) (*.f64 #s(literal -10 binary64) (neg.f64 y))) #s(literal 100 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) x) #s(literal -100 binary64) (*.f64 #s(literal -100 binary64) (*.f64 #s(literal -10 binary64) y))) #s(literal 10000 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) x) #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (*.f64 #s(literal 10 binary64) y))) #s(literal -10000 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) #s(literal -100 binary64) (*.f64 #s(literal 100 binary64) (*.f64 #s(literal -10 binary64) y))) #s(literal -10000 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) y) #s(literal -100 binary64) (*.f64 #s(literal -100 binary64) (*.f64 #s(literal -10 binary64) x))) #s(literal 10000 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) y) #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (*.f64 #s(literal 10 binary64) x))) #s(literal -10000 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) y) #s(literal -100 binary64) (*.f64 #s(literal 100 binary64) (*.f64 #s(literal -10 binary64) x))) #s(literal -10000 binary64))
(/.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (-.f64 y x))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/10 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))
(/.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 x y) #s(literal 1/10 binary64))) (-.f64 x y))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 x y)) (*.f64 (-.f64 x y) #s(literal 100 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 x y)) (*.f64 #s(literal 100 binary64) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 y x)) (*.f64 (-.f64 y x) #s(literal 100 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 y x)) (*.f64 #s(literal 100 binary64) (-.f64 y x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 10 binary64)) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 100 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 10 binary64)) (*.f64 #s(literal 100 binary64) (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 10000 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 10000 binary64))) (*.f64 (*.f64 #s(literal 100 binary64) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 y y (*.f64 x x)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 1/10 binary64)) (/.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (-.f64 x y) #s(literal 10 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 6 binary64))) (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 10000 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 10000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 6 binary64))) (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (*.f64 #s(literal 1000 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 1/10 binary64)) (*.f64 #s(literal 1/10 binary64) (-.f64 y x))) (*.f64 #s(literal 1/10 binary64) (-.f64 y x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(/.f64 (+.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 y x) #s(literal 100 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1000000000 binary64) (pow.f64 x #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) y) #s(literal 9 binary64))) (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))))
(/.f64 (fma.f64 #s(literal 1/1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/1000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 #s(literal 1/100 binary64) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 y y)) (*.f64 (*.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 1/10 binary64)) x))))
(/.f64 (fma.f64 #s(literal 1/1000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/1000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 #s(literal 1/100 binary64) (*.f64 y y) (*.f64 (*.f64 #s(literal 1/10 binary64) x) (-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal 1/10 binary64) y)))))
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 x y) (+.f64 y x))) (*.f64 (*.f64 (-.f64 x y) #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 x y) (+.f64 y x))) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal -100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 x y) (+.f64 y x))) (neg.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) #s(literal 100 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal -100 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal -10 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(/.f64 (fma.f64 #s(literal 1000 binary64) x (*.f64 y #s(literal 1000 binary64))) #s(literal 10000 binary64))
(/.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (*.f64 (-.f64 y x) #s(literal -10 binary64)))
(/.f64 (*.f64 (-.f64 x y) (+.f64 y x)) (*.f64 (-.f64 x y) #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 y x) (+.f64 y x))) (*.f64 (*.f64 (-.f64 x y) #s(literal 10 binary64)) #s(literal -100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 y x) (+.f64 y x))) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 (*.f64 (-.f64 y x) (+.f64 y x)) (*.f64 (-.f64 x y) #s(literal -10 binary64)))
(/.f64 (*.f64 (-.f64 y x) (+.f64 y x)) (*.f64 (-.f64 y x) #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) #s(literal -100 binary64)))
(/.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal -10 binary64)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64)))
(/.f64 (neg.f64 (+.f64 y x)) #s(literal -10 binary64))
(/.f64 (*.f64 #s(literal -10 binary64) (+.f64 y x)) #s(literal -100 binary64))
(/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))
(/.f64 (+.f64 y x) #s(literal 10 binary64))
(neg.f64 (*.f64 (+.f64 y x) #s(literal -1/10 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(literal 10 binary64)) (*.f64 #s(literal 1/10 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 x #s(literal 10 binary64)) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 (/.f64 x #s(literal 100 binary64)) #s(literal 10 binary64) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 (/.f64 y #s(literal 100 binary64)) #s(literal 10 binary64) (*.f64 #s(literal 1/10 binary64) x))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64)))
(fma.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 1/10 binary64) x))
(fma.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal -10 binary64) (/.f64 x #s(literal -100 binary64)) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(fma.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(fma.f64 #s(literal 1/10 binary64) y (*.f64 #s(literal 1/10 binary64) x))
(fma.f64 #s(literal 1/10 binary64) x (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal 10 binary64) (/.f64 x #s(literal 100 binary64)) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal 10 binary64) (/.f64 y #s(literal 100 binary64)) (*.f64 #s(literal 1/10 binary64) x))
(fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x))
(fma.f64 x #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) y))
(-.f64 (/.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 x y) #s(literal 10 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 y y)) (*.f64 #s(literal 1/10 binary64) (-.f64 y x))) (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 x x)) (*.f64 #s(literal 1/10 binary64) (-.f64 y x))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (*.f64 y y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))))
(-.f64 (/.f64 (*.f64 y y) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (*.f64 x x) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) #s(literal 100 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) #s(literal 100 binary64)))
(-.f64 (/.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 10 binary64)) (/.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 10 binary64)))
(-.f64 (/.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 10 binary64)) (/.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 10 binary64)))
(-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal -1/10 binary64) y))
(-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal -10 binary64) (/.f64 y #s(literal 100 binary64))))
(-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 (neg.f64 y) #s(literal 1/10 binary64)))
(-.f64 (*.f64 #s(literal 1/10 binary64) x) (/.f64 (*.f64 #s(literal -10 binary64) y) #s(literal 100 binary64)))
(-.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 #s(literal -1/10 binary64) x))
(-.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 (neg.f64 x) #s(literal 1/10 binary64)))
(-.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 x #s(literal -1/10 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 1/10 binary64)))
(+.f64 (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(+.f64 (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(+.f64 (/.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 1/1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 #s(literal 1/100 binary64) (*.f64 y y) (*.f64 (*.f64 #s(literal 1/10 binary64) x) (-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal 1/10 binary64) y))))) (/.f64 (*.f64 #s(literal 1/1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/100 binary64) (*.f64 y y) (*.f64 (*.f64 #s(literal 1/10 binary64) x) (-.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal 1/10 binary64) y))))))
(+.f64 (/.f64 (*.f64 y #s(literal 1000 binary64)) #s(literal 10000 binary64)) (/.f64 (*.f64 #s(literal 1000 binary64) x) #s(literal 10000 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))))
(+.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) #s(literal 100 binary64))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 x y) x (*.f64 y y)) #s(literal 10 binary64))))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) #s(literal 100 binary64)) (/.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) #s(literal 100 binary64)))
(+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)))
(+.f64 (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)) (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))))
(+.f64 (/.f64 (*.f64 y y) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (*.f64 (neg.f64 x) x) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(+.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64)))
(+.f64 (/.f64 x #s(literal 10 binary64)) (/.f64 y #s(literal 10 binary64)))
(+.f64 (*.f64 #s(literal 1/10 binary64) x) (*.f64 #s(literal 1/10 binary64) y))
(+.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 #s(literal 1/10 binary64) x))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 x y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 x y)) (*.f64 (-.f64 x y) (+.f64 y x))) (+.f64 y x))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 y x)) (*.f64 (-.f64 y x) (+.f64 y x))) (+.f64 y x))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 10 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 10 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 10 binary64)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 x y) x)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 10 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) x) (-.f64 (*.f64 (-.f64 x y) x) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 y x) (+.f64 y x))) (*.f64 #s(literal 1000 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 y x) (*.f64 (*.f64 y y) #s(literal 100 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 10000 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y)) #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y)) (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y)) (*.f64 (*.f64 y y) #s(literal 100 binary64))) (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 10000 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 y x) (+.f64 y x))) (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 y x) (+.f64 y x)))) (*.f64 (+.f64 y x) #s(literal 10 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 10 binary64)) (/.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) (-.f64 y x)))
(*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) (/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(*.f64 #s(literal -10 binary64) (neg.f64 (+.f64 y x)))
(*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (/.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(*.f64 (+.f64 y x) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) (-.f64 x (neg.f64 y)))
(*.f64 #s(literal 10 binary64) (-.f64 y (neg.f64 x)))
(*.f64 #s(literal 10 binary64) (+.f64 y x))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 y x) (+.f64 y x))) #s(literal 10 binary64)) (-.f64 y x))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 #s(literal 10 binary64) (*.f64 y (/.f64 y (-.f64 y x))))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) (*.f64 #s(literal 10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))))) (fma.f64 #s(literal 10 binary64) (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 #s(literal 10 binary64) (*.f64 x (/.f64 x (-.f64 y x))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))) (-.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 #s(literal 10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (fma.f64 (*.f64 #s(literal 10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) (*.f64 #s(literal 10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) (*.f64 (*.f64 #s(literal 10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 #s(literal 10 binary64) (*.f64 x (/.f64 x (-.f64 y x))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal -10 binary64) y) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 x y))) (-.f64 y x))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 y x))) (-.f64 x y))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 10 binary64))) (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 x y) (+.f64 y x)))) (*.f64 (-.f64 y x) #s(literal 10 binary64)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal 10 binary64)) (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (*.f64 #s(literal 10 binary64) (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 x y) x (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) (*.f64 (*.f64 x x) #s(literal 100 binary64)))) (*.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64)) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 x y)) (-.f64 x y))
(/.f64 (*.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) (-.f64 y x)) (-.f64 y x))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 10 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 10000 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 10000 binary64))) (*.f64 (*.f64 #s(literal 100 binary64) (fma.f64 y y (*.f64 x x))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 6 binary64))) (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 10000 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 10000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 6 binary64))) (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (*.f64 #s(literal 1000 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(/.f64 (fma.f64 #s(literal 1000000000 binary64) (pow.f64 x #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) y) #s(literal 9 binary64))) (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 x y) (+.f64 y x))) (*.f64 (-.f64 x y) #s(literal 10 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 y x) (+.f64 y x))) (*.f64 (-.f64 y x) #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))))))
(/.f64 (*.f64 #s(literal 1000 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64))))
(neg.f64 (*.f64 #s(literal -10 binary64) (+.f64 y x)))
(fma.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 10000 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y)) #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y)) (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y)) (*.f64 (*.f64 y y) #s(literal 100 binary64))) (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 10000 binary64))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (*.f64 #s(literal 1000 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 y x) (*.f64 (*.f64 y y) #s(literal 100 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 (-.f64 y x) (+.f64 y x)))) (*.f64 (+.f64 y x) #s(literal 10 binary64)) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 10000 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y)) #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y)) (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y)) (*.f64 (*.f64 y y) #s(literal 100 binary64))) (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 10000 binary64))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 10 binary64)) #s(literal 10 binary64)) (/.f64 #s(literal 10 binary64) (-.f64 y x)) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) y) #s(literal 10 binary64)) (/.f64 y (-.f64 y x)) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal -10 binary64) y) #s(literal 10 binary64)) (/.f64 (*.f64 #s(literal -10 binary64) y) (-.f64 y x)) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (/.f64 (*.f64 (fabs.f64 y) #s(literal 10 binary64)) #s(literal 10 binary64)) (/.f64 (*.f64 (fabs.f64 y) #s(literal 10 binary64)) (-.f64 y x)) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 10 binary64)) (/.f64 #s(literal 100 binary64) (-.f64 y x)) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) y) #s(literal 10 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) y) (-.f64 y x)) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 y y) #s(literal 10 binary64)) (-.f64 y x)) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 10 binary64)) (/.f64 #s(literal 10 binary64) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (*.f64 #s(literal 100 binary64) y) (/.f64 y (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (pow.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 3/2 binary64)) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 10 binary64) y) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) y) #s(literal 3/2 binary64)) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)))
(fma.f64 (*.f64 #s(literal -10 binary64) y) (/.f64 (*.f64 #s(literal -10 binary64) y) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (*.f64 (fabs.f64 y) #s(literal 10 binary64)) (/.f64 (*.f64 (fabs.f64 y) #s(literal 10 binary64)) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 #s(literal 1000 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 #s(literal 1000 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) x) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) y) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 (*.f64 y y) (/.f64 #s(literal 100 binary64) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1000 binary64) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 (pow.f64 y #s(literal 3 binary64)) (/.f64 #s(literal 1000 binary64) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) y) (-.f64 y x)) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (*.f64 #s(literal 10 binary64) y) (/.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 (*.f64 #s(literal 10 binary64) y) (/.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 #s(literal 100 binary64) (/.f64 (*.f64 y y) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 (*.f64 #s(literal 10 binary64) x) (/.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 (*.f64 y y) #s(literal 10 binary64)) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 #s(literal 10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(fma.f64 #s(literal 10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(fma.f64 #s(literal 10 binary64) (*.f64 y (/.f64 y (-.f64 y x))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 #s(literal 10 binary64) y (*.f64 (neg.f64 (neg.f64 x)) #s(literal 10 binary64)))
(fma.f64 #s(literal 10 binary64) y (*.f64 (neg.f64 x) #s(literal -10 binary64)))
(fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x))
(fma.f64 #s(literal 10 binary64) x (*.f64 (neg.f64 (neg.f64 y)) #s(literal 10 binary64)))
(fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 10 binary64) y))
(fma.f64 y (/.f64 (*.f64 #s(literal 100 binary64) y) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(fma.f64 y #s(literal 10 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 10 binary64)))
(fma.f64 y #s(literal 10 binary64) (*.f64 (neg.f64 x) #s(literal -10 binary64)))
(fma.f64 y #s(literal 10 binary64) (*.f64 #s(literal 10 binary64) x))
(fma.f64 x #s(literal 10 binary64) (*.f64 (neg.f64 (neg.f64 y)) #s(literal 10 binary64)))
(fma.f64 x #s(literal 10 binary64) (*.f64 #s(literal 10 binary64) y))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (*.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal -1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(-.f64 (*.f64 #s(literal 10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 #s(literal 10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))))
(-.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 #s(literal -10 binary64) x))
(-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 #s(literal -10 binary64) y))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y))) #s(literal 10 binary64)))
(+.f64 (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))) (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(+.f64 (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))) (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) x (*.f64 y y)))))
(+.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 100 binary64)))))
(+.f64 (*.f64 #s(literal 10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(+.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 10 binary64)))
(+.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 (neg.f64 x) #s(literal -10 binary64)))
(+.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 #s(literal 10 binary64) x))
(+.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (neg.f64 (neg.f64 y)) #s(literal 10 binary64)))
(+.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 10 binary64) y))
(*.f64 #s(literal 10 binary64) x)
(*.f64 x #s(literal 10 binary64))
(neg.f64 (*.f64 #s(literal -10 binary64) x))

eval54.0ms (2.1%)

Memory
-30.6MiB live, 76.5MiB allocated; 16ms collecting garbage
Compiler

Compiled 10 361 to 1 377 computations (86.7% saved)

prune8.0ms (0.3%)

Memory
31.1MiB live, 31.1MiB allocated; 0ms collecting garbage
Pruning

7 alts after pruning (2 fresh and 5 done)

PrunedKeptTotal
New3792381
Fresh000
Picked044
Done011
Total3797386
Accuracy
100.0%
Counts
386 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(/.f64 (fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x)) #s(literal 100 binary64))
100.0%
(/.f64 (+.f64 x y) #s(literal 10 binary64))
99.2%
(/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))
99.5%
#s(approx (/ (+ x y) 10) (fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x)))
99.5%
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
46.8%
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
54.7%
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
Compiler

Compiled 61 to 53 computations (13.1% saved)

simplify14.0ms (0.5%)

Memory
5.5MiB live, 5.5MiB allocated; 0ms collecting garbage
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 y x)
cost-diff0
(*.f64 (+.f64 y x) #s(literal 10 binary64))
cost-diff2
(/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))
cost-diff0
(*.f64 #s(literal 1/10 binary64) x)
cost-diff0
#s(approx (/ (+ x y) 10) (fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x)))
cost-diff1
(fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01343
01942
13339
26639
313339
424439
540939
648439
754239
856839
958039
058039
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ x y) 10) (fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x)))
(fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x))
y
#s(literal 1/10 binary64)
(*.f64 #s(literal 1/10 binary64) x)
x
(/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))
(*.f64 (+.f64 y x) #s(literal 10 binary64))
(+.f64 y x)
y
x
#s(literal 10 binary64)
#s(literal 100 binary64)
Outputs
#s(approx (/ (+ x y) 10) (fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x)))
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
y
#s(literal 1/10 binary64)
(*.f64 #s(literal 1/10 binary64) x)
x
(/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))
(*.f64 (+.f64 y x) #s(literal 1/10 binary64))
(*.f64 (+.f64 y x) #s(literal 10 binary64))
(+.f64 y x)
y
x
#s(literal 10 binary64)
#s(literal 100 binary64)

localize48.0ms (1.9%)

Memory
-2.5MiB live, 44.7MiB allocated; 2ms collecting garbage
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(+.f64 y x)
accuracy0.09375
(*.f64 (+.f64 y x) #s(literal 10 binary64))
accuracy0.5084337654701797
(/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))
accuracy0.0
#s(approx (/ (+ x y) 10) (fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x)))
accuracy0.15234375
(fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x))
accuracy0.3203125
(*.f64 #s(literal 1/10 binary64) x)
Samples
35.0ms235×0valid
3.0ms15×1valid
1.0ms2valid
0.0ms3valid
Compiler

Compiled 39 to 15 computations (61.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
const: 16.0ms (53.6% of total)
ival-mult: 5.0ms (16.7% of total)
ival-add: 4.0ms (13.4% of total)
ival-div: 3.0ms (10% of total)
adjust: 1.0ms (3.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series17.0ms (0.6%)

Memory
-41.4MiB live, 5.2MiB allocated; 4ms collecting garbage
Counts
6 → 21
Calls
Call 1
Inputs
(fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x))
#s(approx (/ (+ x y) 10) (fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x)))
(*.f64 #s(literal 1/10 binary64) x)
(/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))
(*.f64 (+.f64 y x) #s(literal 10 binary64))
(+.f64 y x)
Outputs
(* 1/10 y)
(+ (* 1/10 x) (* 1/10 y))
(* 1/10 x)
(* 10 y)
(+ (* 10 x) (* 10 y))
y
(+ x y)
(* x (+ 1/10 (* 1/10 (/ y x))))
(* 10 x)
(* x (+ 10 (* 10 (/ y x))))
x
(* x (+ 1 (/ y x)))
(* -1 (* x (- (* -1/10 (/ y x)) 1/10)))
(* -1 (* x (- (* -10 (/ y x)) 10)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(* y (+ 1/10 (* 1/10 (/ x y))))
(* y (+ 10 (* 10 (/ x y))))
(* y (+ 1 (/ x y)))
(* -1 (* y (- (* -1/10 (/ x y)) 1/10)))
(* -1 (* y (- (* -10 (/ x y)) 10)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
Calls

6 calls:

TimeVariablePointExpression
13.0ms
y
@inf
((+ (* y 1/10) (* 1/10 x)) (/ (+ x y) 10) (* 1/10 x) (/ (* (+ y x) 10) 100) (* (+ y x) 10) (+ y x))
1.0ms
y
@-inf
((+ (* y 1/10) (* 1/10 x)) (/ (+ x y) 10) (* 1/10 x) (/ (* (+ y x) 10) 100) (* (+ y x) 10) (+ y x))
1.0ms
x
@inf
((+ (* y 1/10) (* 1/10 x)) (/ (+ x y) 10) (* 1/10 x) (/ (* (+ y x) 10) 100) (* (+ y x) 10) (+ y x))
1.0ms
x
@-inf
((+ (* y 1/10) (* 1/10 x)) (/ (+ x y) 10) (* 1/10 x) (/ (* (+ y x) 10) 100) (* (+ y x) 10) (+ y x))
1.0ms
x
@0
((+ (* y 1/10) (* 1/10 x)) (/ (+ x y) 10) (* 1/10 x) (/ (* (+ y x) 10) 100) (* (+ y x) 10) (+ y x))

simplify151.0ms (5.8%)

Memory
45.4MiB live, 92.1MiB allocated; 2ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05779
117279
239779
3113679
4473679
0806379
Stop Event
iter limit
node limit
Counts
21 → 19
Calls
Call 1
Inputs
(* 1/10 y)
(+ (* 1/10 x) (* 1/10 y))
(* 1/10 x)
(* 10 y)
(+ (* 10 x) (* 10 y))
y
(+ x y)
(* x (+ 1/10 (* 1/10 (/ y x))))
(* 10 x)
(* x (+ 10 (* 10 (/ y x))))
x
(* x (+ 1 (/ y x)))
(* -1 (* x (- (* -1/10 (/ y x)) 1/10)))
(* -1 (* x (- (* -10 (/ y x)) 10)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(* y (+ 1/10 (* 1/10 (/ x y))))
(* y (+ 10 (* 10 (/ x y))))
(* y (+ 1 (/ x y)))
(* -1 (* y (- (* -1/10 (/ x y)) 1/10)))
(* -1 (* y (- (* -10 (/ x y)) 10)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
Outputs
(* 1/10 y)
(*.f64 #s(literal 1/10 binary64) y)
(+ (* 1/10 x) (* 1/10 y))
(*.f64 (+.f64 x y) #s(literal 1/10 binary64))
(* 1/10 x)
(*.f64 #s(literal 1/10 binary64) x)
(* 10 y)
(*.f64 #s(literal 10 binary64) y)
(+ (* 10 x) (* 10 y))
(*.f64 (+.f64 x y) #s(literal 10 binary64))
y
(+ x y)
(+.f64 x y)
(* x (+ 1/10 (* 1/10 (/ y x))))
(*.f64 (+.f64 x y) #s(literal 1/10 binary64))
(* 10 x)
(*.f64 #s(literal 10 binary64) x)
(* x (+ 10 (* 10 (/ y x))))
(*.f64 (+.f64 x y) #s(literal 10 binary64))
x
(* x (+ 1 (/ y x)))
(+.f64 x y)
(* -1 (* x (- (* -1/10 (/ y x)) 1/10)))
(*.f64 (+.f64 x y) #s(literal 1/10 binary64))
(* -1 (* x (- (* -10 (/ y x)) 10)))
(*.f64 (+.f64 x y) #s(literal 10 binary64))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(+.f64 x y)
(* y (+ 1/10 (* 1/10 (/ x y))))
(*.f64 (+.f64 x y) #s(literal 1/10 binary64))
(* y (+ 10 (* 10 (/ x y))))
(*.f64 (+.f64 x y) #s(literal 10 binary64))
(* y (+ 1 (/ x y)))
(+.f64 x y)
(* -1 (* y (- (* -1/10 (/ x y)) 1/10)))
(*.f64 (+.f64 x y) #s(literal 1/10 binary64))
(* -1 (* y (- (* -10 (/ x y)) 10)))
(*.f64 (+.f64 x y) #s(literal 10 binary64))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(+.f64 x y)

rewrite204.0ms (7.8%)

Memory
-8.7MiB live, 130.2MiB allocated; 16ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01336
01935
17532
250932
0611232
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
6 → 559
Calls
Call 1
Inputs
(fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x))
#s(approx (/ (+ x y) 10) (fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x)))
(*.f64 #s(literal 1/10 binary64) x)
(/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))
(*.f64 (+.f64 y x) #s(literal 10 binary64))
(+.f64 y x)
Outputs
(*.f64 (/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (+.f64 x y) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (*.f64 (-.f64 y x) (+.f64 x y))) (+.f64 x y))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) #s(literal 1/10 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x (+.f64 x y) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) #s(literal 1/10 binary64))) (*.f64 (-.f64 x y) (+.f64 x y))) (+.f64 x y))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/10 binary64)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 x y) x)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/10 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) x) (-.f64 (*.f64 (-.f64 x y) x) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/10 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/10 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y))) (*.f64 #s(literal 1/1000 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (+.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 1/1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) (-.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y))) (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y)))) (*.f64 (+.f64 x y) #s(literal 1/10 binary64)))
(*.f64 (/.f64 (+.f64 x y) (-.f64 y x)) (/.f64 (-.f64 y x) #s(literal 10 binary64)))
(*.f64 (/.f64 (+.f64 x y) (-.f64 x y)) (*.f64 #s(literal -1/10 binary64) (-.f64 y x)))
(*.f64 (/.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (+.f64 x y) #s(literal 1/10 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 x y) #s(literal 1/10 binary64)) #s(literal 1/10 binary64)) (/.f64 (*.f64 (-.f64 y x) #s(literal 1/10 binary64)) (-.f64 y x)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) #s(literal 1/10 binary64)))
(*.f64 (/.f64 (+.f64 x y) #s(literal 100 binary64)) #s(literal 10 binary64))
(*.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (/.f64 #s(literal 10 binary64) (*.f64 (-.f64 y x) #s(literal 100 binary64))))
(*.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (/.f64 #s(literal 1/10 binary64) (-.f64 y x)))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1/10 binary64) (-.f64 x y)))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 10 binary64) (*.f64 (-.f64 x y) #s(literal 100 binary64))))
(*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (+.f64 x y) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1/10 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 10 binary64) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 100 binary64))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 x y) #s(literal 1/10 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(*.f64 #s(literal -10 binary64) (/.f64 (+.f64 x y) #s(literal -100 binary64)))
(*.f64 (neg.f64 (+.f64 x y)) #s(literal -1/10 binary64))
(*.f64 (+.f64 x y) (/.f64 (-.f64 y x) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(*.f64 (+.f64 x y) (/.f64 (-.f64 x y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(*.f64 (+.f64 x y) #s(literal 1/10 binary64))
(*.f64 #s(literal 10 binary64) (/.f64 (+.f64 x y) #s(literal 100 binary64)))
(*.f64 (*.f64 (+.f64 x y) #s(literal 1/10 binary64)) (/.f64 (*.f64 (-.f64 y x) #s(literal 1/10 binary64)) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(*.f64 (*.f64 (+.f64 x y) #s(literal 1/10 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/10 binary64) (-.f64 x (neg.f64 y)))
(*.f64 #s(literal 1/10 binary64) (-.f64 y (neg.f64 x)))
(*.f64 #s(literal 1/10 binary64) (+.f64 x y))
(/.f64 (/.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) #s(literal 10 binary64)) #s(literal 10 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y))) #s(literal 1/10 binary64)) (-.f64 y x))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 1/10 binary64)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 #s(literal 1/10 binary64) (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x))))) (*.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))))) (fma.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (fma.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) (*.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/10 binary64) y) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64)))) (-.f64 x y))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) #s(literal 1/10 binary64)))) (-.f64 y x))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/10 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 y x))) (neg.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 x y))) (neg.f64 (*.f64 (-.f64 x y) #s(literal 100 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64))) (neg.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 100 binary64))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -10 binary64)) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal -100 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 10 binary64)) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 100 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (+.f64 x y)) #s(literal -10 binary64)) (*.f64 (-.f64 y x) #s(literal -100 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal -10 binary64)) (*.f64 (-.f64 x y) #s(literal -100 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal -10 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal -100 binary64)))
(/.f64 (*.f64 #s(literal -10 binary64) (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 #s(literal -100 binary64) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (*.f64 #s(literal -100 binary64) (-.f64 x y)))
(/.f64 (*.f64 #s(literal -10 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal -100 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 #s(literal 10 binary64) (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 #s(literal 100 binary64) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 (-.f64 y x) (+.f64 x y))) (*.f64 #s(literal -100 binary64) (-.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (*.f64 (*.f64 (-.f64 y x) #s(literal 1/10 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 y x) #s(literal 1/10 binary64)) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) y) #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) x))) #s(literal 10000 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) y))) #s(literal 10000 binary64))
(/.f64 (fma.f64 (neg.f64 y) #s(literal -10 binary64) (*.f64 #s(literal -10 binary64) (neg.f64 x))) #s(literal 100 binary64))
(/.f64 (fma.f64 (neg.f64 y) #s(literal 10 binary64) (*.f64 #s(literal -10 binary64) x)) #s(literal -100 binary64))
(/.f64 (fma.f64 y #s(literal -10 binary64) (*.f64 #s(literal 10 binary64) (neg.f64 x))) #s(literal -100 binary64))
(/.f64 (fma.f64 (neg.f64 x) #s(literal -10 binary64) (*.f64 #s(literal -10 binary64) (neg.f64 y))) #s(literal 100 binary64))
(/.f64 (fma.f64 (neg.f64 x) #s(literal 10 binary64) (*.f64 #s(literal -10 binary64) y)) #s(literal -100 binary64))
(/.f64 (fma.f64 x #s(literal -10 binary64) (*.f64 #s(literal 10 binary64) (neg.f64 y))) #s(literal -100 binary64))
(/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (-.f64 y x))
(/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) #s(literal 1/10 binary64))) (-.f64 x y))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/10 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (-.f64 (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64))) (*.f64 #s(literal 1/10000 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/100 binary64) (fma.f64 x x (*.f64 y y))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (fma.f64 x x (*.f64 y y)) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 x x (*.f64 y y)) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/1000000 binary64) (pow.f64 y #s(literal 6 binary64))) (*.f64 #s(literal 1/1000000 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64)) (fma.f64 #s(literal 1/10000 binary64) (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) y) #s(literal 2 binary64)))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/1000000 binary64) (pow.f64 y #s(literal 6 binary64))) (*.f64 #s(literal 1/1000000 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (*.f64 #s(literal 1/1000 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (*.f64 #s(literal -1/10 binary64) (-.f64 y x)))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 x x (*.f64 y y)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(/.f64 (fma.f64 #s(literal 1/1000000000 binary64) (pow.f64 y #s(literal 9 binary64)) (*.f64 #s(literal 1/1000000000 binary64) (pow.f64 x #s(literal 9 binary64)))) (*.f64 (fma.f64 #s(literal 1/1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/1000000 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) y) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(/.f64 (+.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 x y) #s(literal 100 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal -10 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 y x)) (*.f64 (-.f64 y x) #s(literal 100 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 x y)) (*.f64 (-.f64 x y) #s(literal 100 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 100 binary64)))
(/.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (*.f64 (-.f64 x y) #s(literal -10 binary64)))
(/.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (neg.f64 (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (*.f64 (-.f64 y x) #s(literal 10 binary64)))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 y x) #s(literal -10 binary64)))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (neg.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 x y) #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64)))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal -10 binary64)))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 x y)) #s(literal -10 binary64))
(/.f64 (*.f64 #s(literal -10 binary64) (+.f64 x y)) #s(literal -100 binary64))
(/.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) #s(literal 100 binary64))
(/.f64 (+.f64 x y) #s(literal 10 binary64))
(neg.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(neg.f64 (/.f64 (neg.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y))) (*.f64 #s(literal -1/10 binary64) (-.f64 y x))))
(neg.f64 (/.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))))
(neg.f64 (*.f64 #s(literal -1/10 binary64) (+.f64 x y)))
(neg.f64 (*.f64 (+.f64 x y) #s(literal -1/10 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal 1/1000 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (+.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y)))) (*.f64 (+.f64 x y) #s(literal 1/10 binary64)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) (-.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 1/1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) (-.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1/10 binary64)) #s(literal 1/10 binary64)) (/.f64 #s(literal 1/10 binary64) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) y) #s(literal 1/10 binary64)) (/.f64 y (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal -1/10 binary64) y) #s(literal 1/10 binary64)) (/.f64 (*.f64 #s(literal -1/10 binary64) y) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (*.f64 (fabs.f64 y) #s(literal 1/10 binary64)) #s(literal 1/10 binary64)) (/.f64 (*.f64 (fabs.f64 y) #s(literal 1/10 binary64)) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 1/10 binary64)) (/.f64 #s(literal 1/100 binary64) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 1/10 binary64)) (/.f64 (*.f64 #s(literal 1/10 binary64) y) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 y #s(literal 1/10 binary64)) (/.f64 (*.f64 #s(literal 1/100 binary64) y) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/10 binary64)) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(literal 10 binary64)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1/10 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(literal 10 binary64)) (*.f64 (neg.f64 x) #s(literal -1/10 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(literal 10 binary64)) (*.f64 x #s(literal 1/10 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x #s(literal 10 binary64)) (*.f64 (neg.f64 (neg.f64 y)) #s(literal 1/10 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x #s(literal 10 binary64)) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/10 binary64)) (/.f64 #s(literal 1/10 binary64) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (*.f64 #s(literal 1/100 binary64) y) (/.f64 y (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 #s(literal 1/100 binary64) (/.f64 (*.f64 y y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3/2 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3/2 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64)))
(fma.f64 (*.f64 #s(literal -1/10 binary64) y) (/.f64 (*.f64 #s(literal -1/10 binary64) y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (*.f64 (fabs.f64 y) #s(literal 1/10 binary64)) (/.f64 (*.f64 (fabs.f64 y) #s(literal 1/10 binary64)) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 #s(literal 1/1000 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/1000 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (*.f64 y y) (/.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (pow.f64 y #s(literal 3 binary64)) (/.f64 #s(literal 1/1000 binary64) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1/1000 binary64) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 x #s(literal 1/10 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/10 binary64) y) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1/10 binary64)))
(fma.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 (neg.f64 x) #s(literal -1/10 binary64)))
(fma.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 x #s(literal 1/10 binary64)))
(fma.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 y)) #s(literal 1/10 binary64)))
(fma.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 (*.f64 #s(literal 1/10 binary64) y) (/.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (*.f64 #s(literal 1/10 binary64) y) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 #s(literal 10 binary64) (/.f64 x #s(literal 100 binary64)) (*.f64 (neg.f64 (neg.f64 y)) #s(literal 1/10 binary64)))
(fma.f64 #s(literal 10 binary64) (/.f64 x #s(literal 100 binary64)) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal 10 binary64) (/.f64 y #s(literal 100 binary64)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1/10 binary64)))
(fma.f64 #s(literal 10 binary64) (/.f64 y #s(literal 100 binary64)) (*.f64 (neg.f64 x) #s(literal -1/10 binary64)))
(fma.f64 #s(literal 10 binary64) (/.f64 y #s(literal 100 binary64)) (*.f64 x #s(literal 1/10 binary64)))
(fma.f64 (*.f64 x #s(literal 1/10 binary64)) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 x #s(literal 1/10 binary64) (*.f64 (neg.f64 (neg.f64 y)) #s(literal 1/10 binary64)))
(fma.f64 x #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal 1/10 binary64) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/10 binary64)) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 #s(literal 1/10 binary64) x (*.f64 (neg.f64 (neg.f64 y)) #s(literal 1/10 binary64)))
(fma.f64 #s(literal 1/10 binary64) x (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal 1/10 binary64) y (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1/10 binary64)))
(fma.f64 #s(literal 1/10 binary64) y (*.f64 (neg.f64 x) #s(literal -1/10 binary64)))
(fma.f64 #s(literal 1/10 binary64) y (*.f64 x #s(literal 1/10 binary64)))
(fma.f64 y (/.f64 (*.f64 #s(literal 1/100 binary64) y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 y #s(literal 1/10 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1/10 binary64)))
(fma.f64 y #s(literal 1/10 binary64) (*.f64 (neg.f64 x) #s(literal -1/10 binary64)))
(fma.f64 y #s(literal 1/10 binary64) (*.f64 x #s(literal 1/10 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -1/10 binary64) (-.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -1/10 binary64) (-.f64 y x))))
(-.f64 (/.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -1/10 binary64) (-.f64 y x))) (/.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -1/10 binary64) (-.f64 y x))))
(-.f64 (/.f64 (*.f64 y y) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (*.f64 x x) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (*.f64 y y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(-.f64 (/.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 10 binary64)) (/.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 10 binary64)))
(-.f64 (/.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 10 binary64)) (/.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 10 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -1/1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))))
(-.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 #s(literal -1/10 binary64) x))
(-.f64 (*.f64 x #s(literal 1/10 binary64)) (*.f64 #s(literal -1/10 binary64) y))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64)))
(+.f64 (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)))
(+.f64 (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)) (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)))
(+.f64 (/.f64 (*.f64 y y) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (*.f64 (neg.f64 x) x) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(+.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(+.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64)))
(+.f64 (/.f64 x #s(literal 10 binary64)) (/.f64 y #s(literal 10 binary64)))
(+.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1/10 binary64)))
(+.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 (neg.f64 x) #s(literal -1/10 binary64)))
(+.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 x #s(literal 1/10 binary64)))
(+.f64 (*.f64 x #s(literal 1/10 binary64)) (*.f64 (neg.f64 (neg.f64 y)) #s(literal 1/10 binary64)))
(+.f64 (*.f64 x #s(literal 1/10 binary64)) (*.f64 #s(literal 1/10 binary64) y))
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 x y) #s(literal 1/10 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 10 binary64)))
(*.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 10 binary64) (/.f64 x #s(literal 100 binary64)))
(*.f64 x #s(literal 1/10 binary64))
(*.f64 #s(literal 1/10 binary64) x)
(/.f64 (/.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 10 binary64)) #s(literal 10 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 10 binary64) x)) #s(literal -100 binary64))
(/.f64 (*.f64 #s(literal -10 binary64) x) #s(literal -100 binary64))
(/.f64 (*.f64 x #s(literal -10 binary64)) #s(literal -100 binary64))
(/.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 100 binary64))
(neg.f64 (*.f64 #s(literal -1/10 binary64) x))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (+.f64 x y) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (*.f64 (-.f64 y x) (+.f64 x y))) (+.f64 x y))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) #s(literal 1/10 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x (+.f64 x y) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) #s(literal 1/10 binary64))) (*.f64 (-.f64 x y) (+.f64 x y))) (+.f64 x y))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/10 binary64)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 x y) x)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/10 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) x) (-.f64 (*.f64 (-.f64 x y) x) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/10 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/10 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y))) (*.f64 #s(literal 1/1000 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (+.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 1/1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) (-.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y))) (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y)))) (*.f64 (+.f64 x y) #s(literal 1/10 binary64)))
(*.f64 (/.f64 (+.f64 x y) (-.f64 y x)) (/.f64 (-.f64 y x) #s(literal 10 binary64)))
(*.f64 (/.f64 (+.f64 x y) (-.f64 x y)) (*.f64 #s(literal -1/10 binary64) (-.f64 y x)))
(*.f64 (/.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (+.f64 x y) #s(literal 1/10 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 x y) #s(literal 1/10 binary64)) #s(literal 1/10 binary64)) (/.f64 (*.f64 (-.f64 y x) #s(literal 1/10 binary64)) (-.f64 y x)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) #s(literal 1/10 binary64)))
(*.f64 (/.f64 (+.f64 x y) #s(literal 100 binary64)) #s(literal 10 binary64))
(*.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (/.f64 #s(literal 10 binary64) (*.f64 (-.f64 y x) #s(literal 100 binary64))))
(*.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (/.f64 #s(literal 1/10 binary64) (-.f64 y x)))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1/10 binary64) (-.f64 x y)))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 10 binary64) (*.f64 (-.f64 x y) #s(literal 100 binary64))))
(*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (+.f64 x y) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1/10 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 10 binary64) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 100 binary64))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 x y) #s(literal 1/10 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(*.f64 #s(literal -10 binary64) (/.f64 (+.f64 x y) #s(literal -100 binary64)))
(*.f64 (neg.f64 (+.f64 x y)) #s(literal -1/10 binary64))
(*.f64 (+.f64 x y) (/.f64 (-.f64 y x) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(*.f64 (+.f64 x y) (/.f64 (-.f64 x y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(*.f64 (+.f64 x y) #s(literal 1/10 binary64))
(*.f64 #s(literal 10 binary64) (/.f64 (+.f64 x y) #s(literal 100 binary64)))
(*.f64 (*.f64 (+.f64 x y) #s(literal 1/10 binary64)) (/.f64 (*.f64 (-.f64 y x) #s(literal 1/10 binary64)) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(*.f64 (*.f64 (+.f64 x y) #s(literal 1/10 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/10 binary64) (-.f64 x (neg.f64 y)))
(*.f64 #s(literal 1/10 binary64) (-.f64 y (neg.f64 x)))
(*.f64 #s(literal 1/10 binary64) (+.f64 x y))
(/.f64 (/.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) #s(literal 10 binary64)) #s(literal 10 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y))) #s(literal 1/10 binary64)) (-.f64 y x))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 1/10 binary64)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 #s(literal 1/10 binary64) (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x))))) (*.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))))) (fma.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (fma.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))) (*.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/10 binary64) y) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64)))) (-.f64 x y))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) #s(literal 1/10 binary64)))) (-.f64 y x))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/10 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 y x))) (neg.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 x y))) (neg.f64 (*.f64 (-.f64 x y) #s(literal 100 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64))) (neg.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 100 binary64))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -10 binary64)) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal -100 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 10 binary64)) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 100 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (+.f64 x y)) #s(literal -10 binary64)) (*.f64 (-.f64 y x) #s(literal -100 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) #s(literal -10 binary64)) (*.f64 (-.f64 x y) #s(literal -100 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal -10 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal -100 binary64)))
(/.f64 (*.f64 #s(literal -10 binary64) (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 #s(literal -100 binary64) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (*.f64 #s(literal -100 binary64) (-.f64 x y)))
(/.f64 (*.f64 #s(literal -10 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal -100 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 #s(literal 10 binary64) (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 #s(literal 100 binary64) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (*.f64 #s(literal -10 binary64) (*.f64 (-.f64 y x) (+.f64 x y))) (*.f64 #s(literal -100 binary64) (-.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (*.f64 (*.f64 (-.f64 y x) #s(literal 1/10 binary64)) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 y x) #s(literal 1/10 binary64)) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) y) #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) x))) #s(literal 10000 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) y))) #s(literal 10000 binary64))
(/.f64 (fma.f64 (neg.f64 y) #s(literal -10 binary64) (*.f64 #s(literal -10 binary64) (neg.f64 x))) #s(literal 100 binary64))
(/.f64 (fma.f64 (neg.f64 y) #s(literal 10 binary64) (*.f64 #s(literal -10 binary64) x)) #s(literal -100 binary64))
(/.f64 (fma.f64 y #s(literal -10 binary64) (*.f64 #s(literal 10 binary64) (neg.f64 x))) #s(literal -100 binary64))
(/.f64 (fma.f64 (neg.f64 x) #s(literal -10 binary64) (*.f64 #s(literal -10 binary64) (neg.f64 y))) #s(literal 100 binary64))
(/.f64 (fma.f64 (neg.f64 x) #s(literal 10 binary64) (*.f64 #s(literal -10 binary64) y)) #s(literal -100 binary64))
(/.f64 (fma.f64 x #s(literal -10 binary64) (*.f64 #s(literal 10 binary64) (neg.f64 y))) #s(literal -100 binary64))
(/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (-.f64 y x))
(/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) #s(literal 1/10 binary64))) (-.f64 x y))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/10 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (-.f64 (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64))) (*.f64 #s(literal 1/10000 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/100 binary64) (fma.f64 x x (*.f64 y y))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (fma.f64 x x (*.f64 y y)) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 x x (*.f64 y y)) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/1000000 binary64) (pow.f64 y #s(literal 6 binary64))) (*.f64 #s(literal 1/1000000 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64)) (fma.f64 #s(literal 1/10000 binary64) (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) y) #s(literal 2 binary64)))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/1000000 binary64) (pow.f64 y #s(literal 6 binary64))) (*.f64 #s(literal 1/1000000 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (*.f64 #s(literal 1/1000 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (*.f64 #s(literal -1/10 binary64) (-.f64 y x)))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 x x (*.f64 y y)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(/.f64 (fma.f64 #s(literal 1/1000000000 binary64) (pow.f64 y #s(literal 9 binary64)) (*.f64 #s(literal 1/1000000000 binary64) (pow.f64 x #s(literal 9 binary64)))) (*.f64 (fma.f64 #s(literal 1/1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/1000000 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) y) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(/.f64 (+.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 x y) #s(literal 100 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal -10 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 y x)) (*.f64 (-.f64 y x) #s(literal 100 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 x y)) (*.f64 (-.f64 x y) #s(literal 100 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 100 binary64)))
(/.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (*.f64 (-.f64 x y) #s(literal -10 binary64)))
(/.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (neg.f64 (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(/.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (*.f64 (-.f64 y x) #s(literal 10 binary64)))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 y x) #s(literal -10 binary64)))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (neg.f64 (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 x y) #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64)))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal -10 binary64)))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 x y)) #s(literal -10 binary64))
(/.f64 (*.f64 #s(literal -10 binary64) (+.f64 x y)) #s(literal -100 binary64))
(/.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) #s(literal 100 binary64))
(/.f64 (+.f64 x y) #s(literal 10 binary64))
(neg.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 x y) (+.f64 x y))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(neg.f64 (/.f64 (neg.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y))) (*.f64 #s(literal -1/10 binary64) (-.f64 y x))))
(neg.f64 (/.f64 (*.f64 #s(literal 1/1000 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))))))
(neg.f64 (*.f64 #s(literal -1/10 binary64) (+.f64 x y)))
(neg.f64 (*.f64 (+.f64 x y) #s(literal -1/10 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal 1/1000 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (+.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) (+.f64 x y)))) (*.f64 (+.f64 x y) #s(literal 1/10 binary64)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) (-.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 1/1000000 binary64) (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) (-.f64 (*.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y)) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64))) (*.f64 #s(literal 1/10000 binary64) (pow.f64 y #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1/10 binary64)) #s(literal 1/10 binary64)) (/.f64 #s(literal 1/10 binary64) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/100 binary64) y) #s(literal 1/10 binary64)) (/.f64 y (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal -1/10 binary64) y) #s(literal 1/10 binary64)) (/.f64 (*.f64 #s(literal -1/10 binary64) y) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (*.f64 (fabs.f64 y) #s(literal 1/10 binary64)) #s(literal 1/10 binary64)) (/.f64 (*.f64 (fabs.f64 y) #s(literal 1/10 binary64)) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 1/10 binary64)) (/.f64 #s(literal 1/100 binary64) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 1/10 binary64)) (/.f64 (*.f64 #s(literal 1/10 binary64) y) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (/.f64 y #s(literal 1/10 binary64)) (/.f64 (*.f64 #s(literal 1/100 binary64) y) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/10 binary64)) (-.f64 y x)) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(literal 10 binary64)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1/10 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(literal 10 binary64)) (*.f64 (neg.f64 x) #s(literal -1/10 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(literal 10 binary64)) (*.f64 x #s(literal 1/10 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x #s(literal 10 binary64)) (*.f64 (neg.f64 (neg.f64 y)) #s(literal 1/10 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x #s(literal 10 binary64)) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/10 binary64)) (/.f64 #s(literal 1/10 binary64) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (*.f64 #s(literal 1/100 binary64) y) (/.f64 y (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 #s(literal 1/100 binary64) (/.f64 (*.f64 y y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3/2 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3/2 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64)))
(fma.f64 (*.f64 #s(literal -1/10 binary64) y) (/.f64 (*.f64 #s(literal -1/10 binary64) y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (*.f64 (fabs.f64 y) #s(literal 1/10 binary64)) (/.f64 (*.f64 (fabs.f64 y) #s(literal 1/10 binary64)) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 #s(literal 1/1000 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/1000 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (*.f64 y y) (/.f64 #s(literal 1/100 binary64) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (pow.f64 y #s(literal 3 binary64)) (/.f64 #s(literal 1/1000 binary64) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1/1000 binary64) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 x #s(literal 1/10 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/10 binary64) y) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1/10 binary64)))
(fma.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 (neg.f64 x) #s(literal -1/10 binary64)))
(fma.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 x #s(literal 1/10 binary64)))
(fma.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 y)) #s(literal 1/10 binary64)))
(fma.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 (*.f64 #s(literal 1/10 binary64) y) (/.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 (*.f64 #s(literal 1/10 binary64) y) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 #s(literal 10 binary64) (/.f64 x #s(literal 100 binary64)) (*.f64 (neg.f64 (neg.f64 y)) #s(literal 1/10 binary64)))
(fma.f64 #s(literal 10 binary64) (/.f64 x #s(literal 100 binary64)) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal 10 binary64) (/.f64 y #s(literal 100 binary64)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1/10 binary64)))
(fma.f64 #s(literal 10 binary64) (/.f64 y #s(literal 100 binary64)) (*.f64 (neg.f64 x) #s(literal -1/10 binary64)))
(fma.f64 #s(literal 10 binary64) (/.f64 y #s(literal 100 binary64)) (*.f64 x #s(literal 1/10 binary64)))
(fma.f64 (*.f64 x #s(literal 1/10 binary64)) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(fma.f64 x #s(literal 1/10 binary64) (*.f64 (neg.f64 (neg.f64 y)) #s(literal 1/10 binary64)))
(fma.f64 x #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal 1/10 binary64) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/10 binary64)) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 #s(literal 1/10 binary64) x (*.f64 (neg.f64 (neg.f64 y)) #s(literal 1/10 binary64)))
(fma.f64 #s(literal 1/10 binary64) x (*.f64 #s(literal 1/10 binary64) y))
(fma.f64 #s(literal 1/10 binary64) y (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1/10 binary64)))
(fma.f64 #s(literal 1/10 binary64) y (*.f64 (neg.f64 x) #s(literal -1/10 binary64)))
(fma.f64 #s(literal 1/10 binary64) y (*.f64 x #s(literal 1/10 binary64)))
(fma.f64 y (/.f64 (*.f64 #s(literal 1/100 binary64) y) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(fma.f64 y #s(literal 1/10 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1/10 binary64)))
(fma.f64 y #s(literal 1/10 binary64) (*.f64 (neg.f64 x) #s(literal -1/10 binary64)))
(fma.f64 y #s(literal 1/10 binary64) (*.f64 x #s(literal 1/10 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -1/10 binary64) (-.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -1/10 binary64) (-.f64 y x))))
(-.f64 (/.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -1/10 binary64) (-.f64 y x))) (/.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -1/10 binary64) (-.f64 y x))))
(-.f64 (/.f64 (*.f64 y y) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (*.f64 x x) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (*.f64 y y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(-.f64 (/.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 10 binary64)) (/.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 10 binary64)))
(-.f64 (/.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 10 binary64)) (/.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 10 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -1/1000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 #s(literal 1/10 binary64) (*.f64 x (/.f64 x (-.f64 y x)))))
(-.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 #s(literal -1/10 binary64) x))
(-.f64 (*.f64 x #s(literal 1/10 binary64)) (*.f64 #s(literal -1/10 binary64) y))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 1/10 binary64)))
(+.f64 (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 #s(literal 1/10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 y #s(literal 10 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 y #s(literal 10 binary64)) (-.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64))) (pow.f64 (/.f64 x #s(literal 10 binary64)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 10 binary64))))
(+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)))
(+.f64 (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)) (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)))
(+.f64 (/.f64 (*.f64 y y) (*.f64 (-.f64 y x) #s(literal 10 binary64))) (/.f64 (*.f64 (neg.f64 x) x) (*.f64 (-.f64 y x) #s(literal 10 binary64))))
(+.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 10 binary64))) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 (-.f64 x y) #s(literal 10 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/100 binary64) x) (-.f64 x y) (pow.f64 (*.f64 #s(literal 1/10 binary64) y) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/10 binary64) (*.f64 y (/.f64 y (-.f64 y x)))) (/.f64 (neg.f64 (pow.f64 (*.f64 x #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal 1/10 binary64))))
(+.f64 (/.f64 y #s(literal 10 binary64)) (/.f64 x #s(literal 10 binary64)))
(+.f64 (/.f64 x #s(literal 10 binary64)) (/.f64 y #s(literal 10 binary64)))
(+.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1/10 binary64)))
(+.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 (neg.f64 x) #s(literal -1/10 binary64)))
(+.f64 (*.f64 #s(literal 1/10 binary64) y) (*.f64 x #s(literal 1/10 binary64)))
(+.f64 (*.f64 x #s(literal 1/10 binary64)) (*.f64 (neg.f64 (neg.f64 y)) #s(literal 1/10 binary64)))
(+.f64 (*.f64 x #s(literal 1/10 binary64)) (*.f64 #s(literal 1/10 binary64) y))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (+.f64 x y) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 y x)) (*.f64 (-.f64 y x) (+.f64 x y))) (+.f64 x y))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 x y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x (+.f64 x y) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 x y)) (*.f64 (-.f64 x y) (+.f64 x y))) (+.f64 x y))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 x y) x)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) x) (-.f64 (*.f64 (-.f64 x y) x) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (/.f64 #s(literal 10 binary64) (-.f64 y x)))
(*.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 10 binary64) (-.f64 x y)))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 10 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 #s(literal -10 binary64) (neg.f64 (+.f64 x y)))
(*.f64 (neg.f64 (+.f64 x y)) #s(literal -10 binary64))
(*.f64 (+.f64 x y) #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) (+.f64 x y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 10 binary64) x)) (*.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 #s(literal 10 binary64) y))) (-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 10 binary64) y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 #s(literal 10 binary64) y)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 10 binary64) x))) (-.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 #s(literal 10 binary64) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) y) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 10 binary64) x) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 #s(literal 10 binary64) y)) (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 10 binary64) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 #s(literal 10 binary64) y) (-.f64 (*.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 10 binary64) x)) (*.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 #s(literal 10 binary64) x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 y x))) (-.f64 x y))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 x y))) (-.f64 y x))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 10 binary64)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 #s(literal 10 binary64) (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 y x)) (-.f64 y x))
(/.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal 10 binary64)) (-.f64 x y)) (-.f64 x y))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 10 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(neg.f64 (*.f64 #s(literal -10 binary64) (+.f64 x y)))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)))
(fma.f64 #s(literal 10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 #s(literal 10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 #s(literal 10 binary64) x (*.f64 #s(literal 10 binary64) y))
(fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x))
(fma.f64 x #s(literal 10 binary64) (*.f64 #s(literal 10 binary64) y))
(fma.f64 y #s(literal 10 binary64) (*.f64 #s(literal 10 binary64) x))
(-.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 #s(literal -10 binary64) x))
(-.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 (neg.f64 x) #s(literal 10 binary64)))
(-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 (neg.f64 y) #s(literal 10 binary64)))
(-.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 #s(literal -10 binary64) y))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 10 binary64)))
(+.f64 (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 #s(literal 10 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (*.f64 #s(literal 10 binary64) y) (*.f64 #s(literal 10 binary64) x))
(+.f64 (*.f64 #s(literal 10 binary64) x) (*.f64 #s(literal 10 binary64) y))
(*.f64 (/.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (+.f64 x y) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x (+.f64 x y) (*.f64 y y)))
(*.f64 (/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 x y) x)))
(*.f64 (/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) x) (-.f64 (*.f64 (-.f64 x y) x) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))))
(*.f64 (/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)))
(*.f64 (/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (-.f64 x y) (+.f64 x y))) (+.f64 x y))
(*.f64 (/.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (*.f64 (-.f64 y x) (+.f64 x y))) (+.f64 x y))
(*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (+.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 (+.f64 x y) (/.f64 (-.f64 y x) (-.f64 y x)))
(*.f64 (+.f64 x y) (/.f64 (-.f64 x y) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 y (/.f64 y (-.f64 y x)))) (*.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 x (/.f64 x (-.f64 y x))))) (fma.f64 y (/.f64 y (-.f64 y x)) (*.f64 x (/.f64 x (-.f64 y x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 x (/.f64 x (-.f64 x y)))) (*.f64 (*.f64 y (/.f64 y (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))))) (fma.f64 x (/.f64 x (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 x y)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 3 binary64))) (fma.f64 (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 y (/.f64 y (-.f64 y x))) (fma.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 x (/.f64 x (-.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 3 binary64)) (pow.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (*.f64 y (/.f64 y (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 x x))) (*.f64 (-.f64 y x) (-.f64 y x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 y y))) (*.f64 (-.f64 x y) (-.f64 x y)))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (fma.f64 x x (*.f64 y y)) (-.f64 x y)))
(/.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 x x (*.f64 y y)) (-.f64 y x)))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x x (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))) (-.f64 y x)))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 x x (*.f64 y y)) (pow.f64 x #s(literal 4 binary64))) (-.f64 x y)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (-.f64 y x) (+.f64 x y)) (-.f64 y x))
(/.f64 (*.f64 (-.f64 x y) (+.f64 x y)) (-.f64 x y))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(neg.f64 (neg.f64 (+.f64 x y)))
(fma.f64 (/.f64 (*.f64 y y) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (+.f64 x y) (*.f64 y y)) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (*.f64 y y) (*.f64 (-.f64 y x) (+.f64 x y))) (+.f64 x y) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x (+.f64 x y) (*.f64 y y)) (*.f64 y (/.f64 y (-.f64 y x))))
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) (+.f64 x y))) (+.f64 x y) (*.f64 y (/.f64 y (-.f64 y x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 x y) x)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) x) (-.f64 (*.f64 (-.f64 x y) x) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 x y) x)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) x) (-.f64 (*.f64 (-.f64 x y) x) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (pow.f64 y #s(literal 3/2 binary64)) (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (neg.f64 y) (/.f64 (neg.f64 y) (-.f64 y x)) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 x) (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 y x))))
(fma.f64 (fabs.f64 y) (/.f64 (fabs.f64 y) (-.f64 y x)) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 y x))))
(fma.f64 (*.f64 y y) (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 x (/.f64 x (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 y x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 y (/.f64 (*.f64 y y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 y (/.f64 y (-.f64 y x)) (*.f64 x (/.f64 x (-.f64 x y))))
(-.f64 (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 x (/.f64 x (-.f64 y x))))
(-.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))))
(+.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 x)))
(+.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 y)))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 x (/.f64 x (-.f64 x y))))
(+.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 y x))))
(+.f64 x y)
(+.f64 y x)

eval60.0ms (2.3%)

Memory
-35.8MiB live, 75.1MiB allocated; 31ms collecting garbage
Compiler

Compiled 9 596 to 1 304 computations (86.4% saved)

prune8.0ms (0.3%)

Memory
15.7MiB live, 15.7MiB allocated; 0ms collecting garbage
Pruning

7 alts after pruning (0 fresh and 7 done)

PrunedKeptTotal
New3520352
Fresh000
Picked022
Done055
Total3527359
Accuracy
100.0%
Counts
359 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(/.f64 (fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x)) #s(literal 100 binary64))
100.0%
(/.f64 (+.f64 x y) #s(literal 10 binary64))
99.2%
(/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))
99.5%
#s(approx (/ (+ x y) 10) (fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x)))
99.5%
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
46.8%
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
54.7%
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
Compiler

Compiled 122 to 77 computations (36.9% saved)

regimes11.0ms (0.4%)

Memory
9.8MiB live, 9.8MiB allocated; 0ms collecting garbage
Counts
7 → 1
Calls
Call 1
Inputs
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
#s(approx (/ (+ x y) 10) (fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x)))
(/.f64 (+.f64 x y) #s(literal 10 binary64))
(/.f64 (*.f64 (+.f64 y x) #s(literal 10 binary64)) #s(literal 100 binary64))
(/.f64 (fma.f64 #s(literal 10 binary64) y (*.f64 #s(literal 10 binary64) x)) #s(literal 100 binary64))
Outputs
(/.f64 (+.f64 x y) #s(literal 10 binary64))
Calls

4 calls:

3.0ms
(/.f64 (+.f64 x y) #s(literal 10 binary64))
3.0ms
y
3.0ms
(+.f64 x y)
3.0ms
x
Results
AccuracySegmentsBranch
100.0%1(+.f64 x y)
100.0%1(/.f64 (+.f64 x y) #s(literal 10 binary64))
100.0%1x
100.0%1y
Compiler

Compiled 10 to 12 computations (-20% saved)

regimes8.0ms (0.3%)

Memory
8.4MiB live, 8.4MiB allocated; 0ms collecting garbage
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
#s(approx (/ (+ x y) 10) (fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x)))
Outputs
#s(approx (/ (+ x y) 10) (fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x)))
Calls

4 calls:

2.0ms
x
2.0ms
y
2.0ms
(/.f64 (+.f64 x y) #s(literal 10 binary64))
2.0ms
(+.f64 x y)
Results
AccuracySegmentsBranch
99.5%1(+.f64 x y)
99.5%1(/.f64 (+.f64 x y) #s(literal 10 binary64))
99.5%1x
99.5%1y
Compiler

Compiled 10 to 12 computations (-20% saved)

regimes29.0ms (1.1%)

Memory
-34.4MiB live, 13.2MiB allocated; 2ms collecting garbage
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
Outputs
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
Calls

4 calls:

24.0ms
(/.f64 (+.f64 x y) #s(literal 10 binary64))
2.0ms
y
2.0ms
x
2.0ms
(+.f64 x y)
Results
AccuracySegmentsBranch
99.5%1(+.f64 x y)
99.5%1(/.f64 (+.f64 x y) #s(literal 10 binary64))
99.5%1x
99.5%1y
Compiler

Compiled 10 to 12 computations (-20% saved)

regimes5.0ms (0.2%)

Memory
16.5MiB live, 16.5MiB allocated; 0ms collecting garbage
Counts
2 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
Outputs
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y))
Calls

4 calls:

1.0ms
y
1.0ms
(/.f64 (+.f64 x y) #s(literal 10 binary64))
1.0ms
(+.f64 x y)
1.0ms
x
Results
AccuracySegmentsBranch
97.9%2(+.f64 x y)
97.9%2(/.f64 (+.f64 x y) #s(literal 10 binary64))
81.0%2x
80.8%2y
Compiler

Compiled 10 to 12 computations (-20% saved)

regimes5.0ms (0.2%)

Memory
18.8MiB live, 18.8MiB allocated; 0ms collecting garbage
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
Outputs
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
Calls

4 calls:

1.0ms
x
1.0ms
y
1.0ms
(/.f64 (+.f64 x y) #s(literal 10 binary64))
1.0ms
(+.f64 x y)
Results
AccuracySegmentsBranch
54.7%1y
54.7%1x
54.7%1(+.f64 x y)
54.7%1(/.f64 (+.f64 x y) #s(literal 10 binary64))
Compiler

Compiled 10 to 12 computations (-20% saved)

bsearch0.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-3.5862310350423436e-267
3.2721523614268943e-224
Compiler

Compiled 8 to 10 computations (-25% saved)

simplify10.0ms (0.4%)

Memory
-19.2MiB live, 27.7MiB allocated; 2ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02063
12463
22563
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (+.f64 x y) #s(literal 10 binary64))
#s(approx (/ (+ x y) 10) (fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x)))
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(if (<=.f64 (/.f64 (+.f64 x y) #s(literal 10 binary64)) #s(literal -290432989937067/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184 binary64)) #s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x)) #s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y)))
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))
Outputs
(/.f64 (+.f64 x y) #s(literal 10 binary64))
#s(approx (/ (+ x y) 10) (fma.f64 y #s(literal 1/10 binary64) (*.f64 #s(literal 1/10 binary64) x)))
#s(approx (/ (+ x y) 10) (*.f64 (+.f64 y x) #s(literal 1/10 binary64)))
(if (<=.f64 (/.f64 (+.f64 x y) #s(literal 10 binary64)) #s(literal -290432989937067/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184 binary64)) #s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x)) #s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) y)))
#s(approx (/ (+ x y) 10) (*.f64 #s(literal 1/10 binary64) x))

derivations355.0ms (13.6%)

Memory
23.7MiB live, 243.4MiB allocated; 60ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01760
02556
18356
253056
0596156
03848
111348
225748
372748
4313448
5699948
0813748
Stop Event
done
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 63 to 21 computations (66.7% saved)

preprocess43.0ms (1.7%)

Memory
9.0MiB live, 61.1MiB allocated; 20ms collecting garbage
Remove

(sort x y)

Compiler

Compiled 156 to 72 computations (53.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...