Data.Colour.CIE:cieLABView from colour-2.3.3, B

Time bar (total: 4.7s)

start19.0ms (0.4%)

Memory
-51.5MiB live, 0.3MiB allocated; 23ms collecting garbage

analyze0.0ms (0%)

Memory
1.2MiB live, 1.2MiB 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)

sample801.0ms (17%)

Memory
46.0MiB live, 1 164.1MiB allocated; 284ms collecting garbage
Samples
428.0ms8 224×0valid
15.0ms15×1valid
1.0ms13×2valid
1.0ms3valid
Precisions
Click to see histograms. Total time spent on operations: 254.0ms
ival-sub: 123.0ms (48.4% of total)
ival-mult: 113.0ms (44.4% of total)
ival-true: 6.0ms (2.4% of total)
exact: 5.0ms (2% of total)
ival-assert: 4.0ms (1.6% of total)
adjust: 3.0ms (1.2% of total)
Bogosity

explain53.0ms (1.1%)

Memory
2.0MiB live, 92.3MiB allocated; 20ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-y
00-0-(*.f64 #s(literal 500 binary64) (-.f64 x y))
00-0-#s(literal 500 binary64)
00-0-(-.f64 x y)
00-0-x
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
19.0ms510×0valid
0.0ms1valid
Compiler

Compiled 31 to 19 computations (38.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 3.0ms (39.4% of total)
ival-sub: 3.0ms (39.4% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess14.0ms (0.3%)

Memory
35.9MiB live, 35.9MiB allocated; 0ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01329
12429
22829
055
075
185
085
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(*.f64 #s(literal 500 binary64) (-.f64 x y))
Outputs
(*.f64 #s(literal 500 binary64) (-.f64 x y))
(*.f64 (-.f64 x y) #s(literal 500 binary64))
Compiler

Compiled 5 to 5 computations (0% saved)

eval0.0ms (0%)

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

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 5 to 5 computations (0% saved)

simplify7.0ms (0.1%)

Memory
-39.7MiB live, 5.5MiB allocated; 8ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 #s(literal 500 binary64) (-.f64 x y))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0511
0711
1811
0811
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 #s(literal 500 binary64) (-.f64 x y))
#s(literal 500 binary64)
(-.f64 x y)
x
y
Outputs
(*.f64 #s(literal 500 binary64) (-.f64 x y))
(*.f64 (-.f64 x y) #s(literal 500 binary64))
#s(literal 500 binary64)
(-.f64 x y)
x
y

localize14.0ms (0.3%)

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

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(-.f64 x y)
accuracy0.02734375
(*.f64 #s(literal 500 binary64) (-.f64 x y))
Samples
10.0ms255×0valid
0.0ms1valid
Compiler

Compiled 13 to 7 computations (46.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult: 2.0ms (54.4% of total)
ival-sub: 2.0ms (54.4% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series2.0ms (0.1%)

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

6 calls:

TimeVariablePointExpression
1.0ms
y
@-inf
((* 500 (- x y)) (- x y))
0.0ms
x
@inf
((* 500 (- x y)) (- x y))
0.0ms
x
@-inf
((* 500 (- x y)) (- x y))
0.0ms
y
@inf
((* 500 (- x y)) (- x y))
0.0ms
x
@0
((* 500 (- x y)) (- x y))

simplify171.0ms (3.6%)

Memory
-11.9MiB live, 97.5MiB allocated; 59ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04062
112252
234952
395452
4214552
5287752
6386752
7433352
8540452
9715152
0868552
Stop Event
iter limit
node limit
Counts
15 → 14
Calls
Call 1
Inputs
(* -500 y)
(+ (* -500 y) (* 500 x))
(* -1 y)
(- x y)
(* 500 x)
(* x (+ 500 (* -500 (/ y x))))
x
(* x (+ 1 (* -1 (/ y x))))
(* -1 (* x (- (* 500 (/ y x)) 500)))
(* -1 (* x (- (/ y x) 1)))
(+ x (* -1 y))
(* y (- (* 500 (/ x y)) 500))
(* y (- (/ x y) 1))
(* -1 (* y (+ 500 (* -500 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
Outputs
(* -500 y)
(*.f64 #s(literal -500 binary64) y)
(+ (* -500 y) (* 500 x))
(*.f64 (-.f64 x y) #s(literal 500 binary64))
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(* 500 x)
(*.f64 #s(literal 500 binary64) x)
(* x (+ 500 (* -500 (/ y x))))
(*.f64 (-.f64 x y) #s(literal 500 binary64))
x
(* x (+ 1 (* -1 (/ y x))))
(-.f64 x y)
(* -1 (* x (- (* 500 (/ y x)) 500)))
(*.f64 (-.f64 x y) #s(literal 500 binary64))
(* -1 (* x (- (/ y x) 1)))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* y (- (* 500 (/ x y)) 500))
(*.f64 (-.f64 x y) #s(literal 500 binary64))
(* y (- (/ x y) 1))
(-.f64 x y)
(* -1 (* y (+ 500 (* -500 (/ x y)))))
(*.f64 (-.f64 x y) #s(literal 500 binary64))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 x y)

rewrite323.0ms (6.9%)

Memory
8.5MiB live, 287.4MiB allocated; 30ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058
078
1218
21288
312268
099548
Stop Event
iter limit
node limit
iter limit
Counts
2 → 276
Calls
Call 1
Inputs
(*.f64 #s(literal 500 binary64) (-.f64 x y))
(-.f64 x y)
Outputs
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 (-.f64 x y) (-.f64 x y)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 #s(literal -500 binary64) (-.f64 x y)))
(*.f64 (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(*.f64 (/.f64 #s(literal 500 binary64) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (-.f64 x y))
(*.f64 (/.f64 #s(literal 500 binary64) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(*.f64 (/.f64 #s(literal 500 binary64) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (-.f64 x y)) (/.f64 (-.f64 x y) (/.f64 (-.f64 x y) (-.f64 x y))))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 x y)) (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (/.f64 (-.f64 x y) (-.f64 x y))))
(*.f64 (/.f64 #s(literal -500 binary64) (-.f64 x y)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (/.f64 (-.f64 x y) (-.f64 x y))))
(*.f64 (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (*.f64 (/.f64 #s(literal -500 binary64) (-.f64 x y)) (-.f64 x y)) (-.f64 x y))
(*.f64 (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 500 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (/.f64 #s(literal -500 binary64) (-.f64 x y)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (/.f64 (-.f64 x y) (-.f64 x y))))
(*.f64 (-.f64 x y) #s(literal 500 binary64))
(*.f64 #s(literal 500 binary64) (-.f64 x y))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 500 binary64)))) (-.f64 x y))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 500 binary64)))) (neg.f64 (fma.f64 y (-.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 500 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 500 binary64))) (neg.f64 (fma.f64 y (-.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 500 binary64))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 500 binary64)) (-.f64 x y))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 500 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 500 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (-.f64 x y)) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) #s(literal 500 binary64)) (-.f64 x y)))
(+.f64 (/.f64 (*.f64 #s(literal 500 binary64) (*.f64 x x)) (-.f64 x y)) (/.f64 (*.f64 #s(literal 500 binary64) (*.f64 (neg.f64 y) y)) (-.f64 x y)))
(*.f64 (/.f64 (+.f64 x (neg.f64 y)) (/.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 x y) y) #s(literal 2 binary64))))) (/.f64 (-.f64 x (neg.f64 y)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x (neg.f64 y)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (-.f64 x (neg.f64 y)) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (/.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 (-.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 x y))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 x y))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 x y)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (-.f64 x y))
(*.f64 (/.f64 (+.f64 x (neg.f64 y)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 (-.f64 x (neg.f64 y)) (-.f64 x y)))
(*.f64 (/.f64 (+.f64 x (neg.f64 y)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (-.f64 x (neg.f64 y)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x (neg.f64 y)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (-.f64 x (neg.f64 y)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x (neg.f64 y)) (-.f64 x y)) (/.f64 (-.f64 x (neg.f64 y)) (/.f64 (-.f64 x y) (-.f64 x y))))
(*.f64 (/.f64 (+.f64 x (neg.f64 y)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x (neg.f64 y)) (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(*.f64 (/.f64 (-.f64 x y) (/.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 x y) y) #s(literal 2 binary64))))) (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (-.f64 x y) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 (-.f64 x y) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(*.f64 (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 x y)) (/.f64 (-.f64 x y) (/.f64 (-.f64 x y) (-.f64 x y))))
(*.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 x y) y) #s(literal 2 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x 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) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64))) (-.f64 x y))
(*.f64 (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 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 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (-.f64 x y) y (*.f64 x x)))
(*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (-.f64 x y)))
(/.f64 (+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y)))))))
(/.f64 (+.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 y) y)) (-.f64 x y))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) (-.f64 y x))) (neg.f64 (-.f64 y x)))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 y y)))) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 (neg.f64 y) y))) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 y y))) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 (neg.f64 y) y))) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 x x)) (-.f64 x y) (*.f64 (-.f64 x y) (*.f64 y y))) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (-.f64 x y) (*.f64 y y))) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 x x)) (-.f64 x y) (*.f64 (-.f64 x y) (*.f64 (neg.f64 y) y))) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (-.f64 x y) (*.f64 (neg.f64 y) y))) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)) (*.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 y) y)) (-.f64 x y))
(/.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (neg.f64 y) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 y x))
(/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y)))))))
(/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x)))))))
(/.f64 (pow.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(/.f64 (neg.f64 (pow.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 x y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64)))) (neg.f64 (*.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) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 y y))) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 2 binary64)))
(/.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) y (*.f64 x x))))
(/.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) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 x y)))
(/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 x y))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 x x (fma.f64 y y (*.f64 (neg.f64 x) (neg.f64 y)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 (neg.f64 x) (neg.f64 y)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 (neg.f64 y) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (neg.f64 (fma.f64 y y (-.f64 (*.f64 x 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 y (-.f64 y x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (neg.f64 (fma.f64 y (-.f64 y x) (*.f64 x x))))
(/.f64 (-.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 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (-.f64 x y) y (*.f64 x x)))
(neg.f64 (-.f64 x y))
(fma.f64 (pow.f64 y #s(literal 1/2 binary64)) (pow.f64 y #s(literal 1/2 binary64)) x)
(fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) y)
(fma.f64 (/.f64 (*.f64 y 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 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 y)) (/.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 x y) y) #s(literal 2 binary64))))) (/.f64 (neg.f64 (neg.f64 y)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 y)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (neg.f64 (neg.f64 y)) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.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 x y) y) #s(literal 2 binary64))))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.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 x y) y) #s(literal 2 binary64))))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 x) (/.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 x y) y) #s(literal 2 binary64))))) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 x) (/.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 x y) y) #s(literal 2 binary64))))) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (neg.f64 x) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (neg.f64 x) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 x (/.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 x y) y) #s(literal 2 binary64))))) (/.f64 x (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 x (/.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 x y) y) #s(literal 2 binary64))))) (/.f64 x (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 x (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 x (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 x (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 x (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 y)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 y (-.f64 x y)) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 y)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (neg.f64 (neg.f64 y)) (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 y)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (neg.f64 (neg.f64 y)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 y)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (neg.f64 (neg.f64 y)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 y) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 y (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 y) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (neg.f64 y) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 y) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 y (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 y (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 y (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 y (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (neg.f64 y) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 y (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 y (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 x (-.f64 x y)) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 x (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 x (-.f64 x y)) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 x (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (neg.f64 x) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (neg.f64 x) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 x (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 x (-.f64 x y)) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 x (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 x (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 x (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 x (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 x (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 x (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 x (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 x (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 y) (/.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 x y) y) #s(literal 2 binary64))))) (/.f64 y (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 y) (/.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 x y) y) #s(literal 2 binary64))))) (/.f64 y (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 y) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 y (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 y) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (neg.f64 y) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 y) (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 y (-.f64 x y)) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 y) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 y (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 y) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (neg.f64 y) (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 y (/.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 x y) y) #s(literal 2 binary64))))) (/.f64 y (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 y (/.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 x y) y) #s(literal 2 binary64))))) (/.f64 y (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 y (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 y (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 y (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (neg.f64 y) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 y (/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (/.f64 y (-.f64 x y)) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (neg.f64 x) (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (neg.f64 x) (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.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 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.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 x y))))
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 y))) (sqrt.f64 (neg.f64 (neg.f64 y))) x)
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 (neg.f64 x))) y)
(fma.f64 (sqrt.f64 (neg.f64 x)) (sqrt.f64 (neg.f64 x)) y)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) y)
(fma.f64 (/.f64 y (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 y (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 y (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (neg.f64 y) (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 y (-.f64 x y)) (/.f64 (neg.f64 (neg.f64 y)) (/.f64 (-.f64 x y) (-.f64 x y))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 y (-.f64 x y)) (/.f64 (neg.f64 y) (/.f64 (-.f64 x y) (-.f64 x y))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 y (-.f64 x y)) (/.f64 y (/.f64 (-.f64 x y) (-.f64 x y))) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 x (-.f64 x y)) (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 x y) (-.f64 x y))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 x (-.f64 x y)) (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 x y) (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 x (-.f64 x y)) (/.f64 (neg.f64 x) (/.f64 (-.f64 x y) (-.f64 x y))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 x (-.f64 x y)) (/.f64 (neg.f64 x) (/.f64 (-.f64 x y) (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (/.f64 x (-.f64 x y)) (/.f64 x (/.f64 (-.f64 x y) (-.f64 x y))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 x (-.f64 x y)) (/.f64 x (/.f64 (-.f64 x y) (-.f64 x y))) (*.f64 y (/.f64 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 x y) y) #s(literal 2 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 y y) (pow.f64 (-.f64 x y) #s(literal 2 binary64))) (-.f64 x y) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 x y) y) (-.f64 (*.f64 (-.f64 x y) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 x x) (pow.f64 (-.f64 x y) #s(literal 2 binary64))) (-.f64 x y) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (/.f64 (*.f64 x x) (pow.f64 (-.f64 x y) #s(literal 2 binary64))) (-.f64 x y) (*.f64 y (/.f64 y (-.f64 x 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) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) 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 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 (-.f64 x y) 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 x y) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 (-.f64 x y) 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 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 y (-.f64 y x) (*.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 x y) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 y (-.f64 y x) (*.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 x y) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 (neg.f64 x) (/.f64 x (-.f64 x y)) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 (neg.f64 x) (/.f64 x (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 x y))))
(fma.f64 (neg.f64 y) (/.f64 y (-.f64 x y)) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 (*.f64 y y) (/.f64 y (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 y (/.f64 (*.f64 y y) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 y (/.f64 y (-.f64 x y)) (*.f64 x (/.f64 x (-.f64 x y))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(fma.f64 x (/.f64 x (-.f64 x y)) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(fma.f64 x (/.f64 x (-.f64 x y)) (*.f64 y (/.f64 y (-.f64 x y))))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 x y))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 x y))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 y x)))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 y x)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 y x)))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 y x)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 y x)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 y x)))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64))) (-.f64 x y)) (/.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 x y) #s(literal 2 binary64))) (-.f64 x y)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 x y)) (/.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 x y)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 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 (pow.f64 y #s(literal 6 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 (pow.f64 x #s(literal 9 binary64)) (+.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 y (-.f64 y x) (*.f64 x x))) (/.f64 (/.f64 (pow.f64 y #s(literal 9 binary64)) (+.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 y (-.f64 y x) (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 2 binary64)) (-.f64 x y)) (/.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 2 binary64)) (-.f64 x y)))
(-.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) #s(literal 2 binary64)) (-.f64 x y)) (/.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) #s(literal 2 binary64)) (-.f64 x y)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))))))) (/.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 x y))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 x y))) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))))))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))))) (/.f64 (/.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (pow.f64 (-.f64 x y) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 x y) (*.f64 y y)) (pow.f64 (-.f64 x y) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 2 binary64))))
(-.f64 (/.f64 (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 x y) y (*.f64 x x)))) (/.f64 (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) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 x #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) y (*.f64 x x)))) (/.f64 (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) y (*.f64 x x)))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (+.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) y (*.f64 x x))) (/.f64 (/.f64 (pow.f64 y #s(literal 9 binary64)) (+.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) y (*.f64 x x))))
(-.f64 (*.f64 x (/.f64 x (-.f64 x y))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) y) (-.f64 x y)))
(-.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (neg.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (neg.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(-.f64 (neg.f64 x) (neg.f64 y))
(-.f64 (neg.f64 x) y)
(-.f64 x y)
(+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) (*.f64 y y)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 x y))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 x y))))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 y x)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 y x)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 y x)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 y x)))))
(+.f64 (/.f64 (pow.f64 x #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) y (*.f64 x x)))) (/.f64 (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) y (*.f64 x x)))))
(+.f64 (*.f64 y (/.f64 y (-.f64 x y))) (*.f64 x (/.f64 x (-.f64 x y))))
(+.f64 (*.f64 x (/.f64 x (-.f64 x y))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 x y)))
(+.f64 (*.f64 x (/.f64 x (-.f64 x y))) (*.f64 y (/.f64 y (-.f64 x y))))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(+.f64 (neg.f64 x) (neg.f64 y))
(+.f64 (neg.f64 x) y)
(+.f64 (neg.f64 y) (neg.f64 x))
(+.f64 y x)
(+.f64 x y)

eval86.0ms (1.8%)

Memory
-22.1MiB live, 119.6MiB allocated; 16ms collecting garbage
Compiler

Compiled 8 711 to 870 computations (90% saved)

prune6.0ms (0.1%)

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

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New2765281
Fresh000
Picked011
Done000
Total2766282
Accuracy
100.0%
Counts
282 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.2%
(*.f64 (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
52.4%
(*.f64 #s(literal 500 binary64) (fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y)))))
52.5%
(*.f64 #s(literal 500 binary64) (fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x))
100.0%
(*.f64 #s(literal 500 binary64) (-.f64 x y))
50.3%
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
51.0%
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
Compiler

Compiled 175 to 101 computations (42.3% saved)

simplify206.0ms (4.4%)

Memory
2.8MiB live, 186.6MiB allocated; 31ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (-.f64 x y) y (*.f64 x x))
cost-diff0
(/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))
cost-diff0
(*.f64 #s(literal 500 binary64) (fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y)))))
cost-diff4
(fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y))))
cost-diff0
(neg.f64 y)
cost-diff0
(sqrt.f64 (neg.f64 y))
cost-diff0
(*.f64 #s(literal 500 binary64) (fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x))
cost-diff5
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x)
cost-diff0
(*.f64 #s(literal 500 binary64) x)
cost-diff0
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
cost-diff0
(*.f64 #s(literal -500 binary64) y)
cost-diff0
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
cost-diff0
(fma.f64 y (-.f64 y x) (*.f64 x x))
cost-diff0
(/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x)))
cost-diff0
(*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y))
cost-diff18
(*.f64 (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029263
054271
1115271
2343271
31320229
45348229
08081227
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y))
(/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x)))
#s(literal 500 binary64)
(fma.f64 y (-.f64 y x) (*.f64 x x))
y
(-.f64 y x)
x
(*.f64 x x)
(-.f64 x y)
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
(*.f64 #s(literal -500 binary64) y)
#s(literal -500 binary64)
y
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
(*.f64 #s(literal 500 binary64) x)
#s(literal 500 binary64)
x
(*.f64 #s(literal 500 binary64) (fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x))
#s(literal 500 binary64)
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x)
(sqrt.f64 (neg.f64 y))
(neg.f64 y)
y
x
(*.f64 #s(literal 500 binary64) (fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y)))))
#s(literal 500 binary64)
(fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y))))
(/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))
x
(fma.f64 (-.f64 x y) y (*.f64 x x))
(-.f64 x y)
y
(*.f64 x x)
(/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(fma.f64 y (-.f64 y x) (*.f64 x x))
(-.f64 y x)
(*.f64 y (/.f64 y (-.f64 x y)))
(/.f64 y (-.f64 x y))
Outputs
(*.f64 (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 #s(literal -500 binary64) (-.f64 y x))
(*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y))
(*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))
#s(literal 500 binary64)
(fma.f64 y (-.f64 y x) (*.f64 x x))
(fma.f64 (-.f64 y x) y (*.f64 x x))
y
(-.f64 y x)
x
(*.f64 x x)
(-.f64 x y)
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
(*.f64 #s(literal -500 binary64) y)
#s(literal -500 binary64)
y
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
#s(approx (* 500 (- x y)) (*.f64 x #s(literal 500 binary64)))
(*.f64 #s(literal 500 binary64) x)
(*.f64 x #s(literal 500 binary64))
#s(literal 500 binary64)
x
(*.f64 #s(literal 500 binary64) (fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x))
(*.f64 #s(literal -500 binary64) (-.f64 y x))
#s(literal 500 binary64)
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x)
(-.f64 x y)
(sqrt.f64 (neg.f64 y))
(neg.f64 y)
y
x
(*.f64 #s(literal 500 binary64) (fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y y)) (-.f64 x y)) #s(literal 500 binary64))
#s(literal 500 binary64)
(fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y))))
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y y)) (-.f64 x y))
(/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))
x
(fma.f64 (-.f64 x y) y (*.f64 x x))
(-.f64 x y)
y
(*.f64 x x)
(/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(fma.f64 y (-.f64 y x) (*.f64 x x))
(fma.f64 (-.f64 y x) y (*.f64 x x))
(-.f64 y x)
(*.f64 y (/.f64 y (-.f64 x y)))
(*.f64 (/.f64 y (-.f64 x y)) y)
(/.f64 y (-.f64 x y))

localize236.0ms (5%)

Memory
-21.2MiB live, 220.3MiB allocated; 153ms collecting garbage
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy1.7499807332389217
(fma.f64 (-.f64 x y) y (*.f64 x x))
accuracy6.865259264734989
(fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y))))
accuracy7.5624264711086004
(/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))
accuracy14.051221019788878
(/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))
accuracy0.0
(sqrt.f64 (neg.f64 y))
accuracy0.0
(neg.f64 y)
accuracy0.0078125
(*.f64 #s(literal 500 binary64) (fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x))
accuracy0.1640625
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x)
accuracy0.0
(*.f64 #s(literal 500 binary64) x)
accuracy17.45034730455841
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
accuracy0.0
(*.f64 #s(literal -500 binary64) y)
accuracy15.495887783597183
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
accuracy0.0
(*.f64 x x)
accuracy0.42614078444475084
(/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x)))
accuracy13.666439137884941
(*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y))
accuracy14.075740657807007
(*.f64 (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
Samples
182.0ms134×0valid
29.0ms121×0invalid
1.0ms2valid
Compiler

Compiled 275 to 32 computations (88.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 108.0ms
ival-mult: 70.0ms (64.9% of total)
ival-div: 26.0ms (24.1% of total)
ival-sub: 4.0ms (3.7% of total)
ival-add: 4.0ms (3.7% of total)
ival-sqrt: 2.0ms (1.9% of total)
ival-neg: 1.0ms (0.9% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series45.0ms (0.9%)

Memory
-13.7MiB live, 136.6MiB allocated; 22ms collecting garbage
Counts
18 → 154
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y))
(/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(fma.f64 y (-.f64 y x) (*.f64 x x))
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
(*.f64 #s(literal -500 binary64) y)
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
(*.f64 #s(literal 500 binary64) x)
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x)
(*.f64 #s(literal 500 binary64) (fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x))
(sqrt.f64 (neg.f64 y))
(neg.f64 y)
(fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y))))
(*.f64 #s(literal 500 binary64) (fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y)))))
(/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))
(fma.f64 (-.f64 x y) y (*.f64 x x))
(*.f64 x x)
(/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))
Outputs
(* -500 y)
(+ (* -500 y) (* 500 x))
(/ -500 y)
(- (* 500 (/ (pow x 2) (pow y 3))) (* 500 (/ 1 y)))
(- (* (pow x 2) (+ (* 500 (/ x (pow y 4))) (* 500 (/ 1 (pow y 3))))) (* 500 (/ 1 y)))
(- (* (pow x 2) (+ (* x (+ (* -500 (/ (pow x 2) (pow y 6))) (* 500 (/ 1 (pow y 4))))) (* 500 (/ 1 (pow y 3))))) (* 500 (/ 1 y)))
(/ 500 (pow y 2))
(+ (* 500 (/ x (pow y 3))) (* 500 (/ 1 (pow y 2))))
(+ (* x (+ (* -500 (/ (pow x 2) (pow y 5))) (* 500 (/ 1 (pow y 3))))) (* 500 (/ 1 (pow y 2))))
(+ (* x (+ (* (pow x 2) (- (* -500 (/ x (pow y 6))) (* 500 (/ 1 (pow y 5))))) (* 500 (/ 1 (pow y 3))))) (* 500 (/ 1 (pow y 2))))
(pow y 2)
(+ (* -1 (* x y)) (pow y 2))
(+ (* x (+ x (* -1 y))) (pow y 2))
(* 500 x)
(* y (pow (sqrt -1) 2))
(+ x (* y (pow (sqrt -1) 2)))
(* 500 (* y (pow (sqrt -1) 2)))
(+ (* 500 x) (* 500 (* y (pow (sqrt -1) 2))))
(* -1 y)
(+ (* -1 x) (* -1 y))
(+ (* -1 y) (* x (- (* 2 (/ (pow x 3) (pow y 3))) 1)))
(+ (* -1 y) (* x (- (* (pow x 3) (+ (* 4 (/ x (pow y 4))) (* 2 (/ 1 (pow y 3))))) 1)))
(+ (* -500 x) (* -500 y))
(+ (* -500 y) (* x (- (* 1000 (/ (pow x 3) (pow y 3))) 500)))
(+ (* -500 y) (* x (- (* (pow x 3) (+ (* 2000 (/ x (pow y 4))) (* 1000 (/ 1 (pow y 3))))) 500)))
(* -1 (/ x (pow y 2)))
(* x (- (* -1 (/ x (pow y 3))) (/ 1 (pow y 2))))
(* x (- (* x (- (* -2 (/ x (pow y 4))) (/ 1 (pow y 3)))) (/ 1 (pow y 2))))
(* x (- (* x (- (* x (- (* -3 (/ x (pow y 5))) (* 2 (/ 1 (pow y 4))))) (/ 1 (pow y 3)))) (/ 1 (pow y 2))))
(* -1 (pow y 2))
(+ (* -1 (pow y 2)) (* x y))
(+ (* -1 (pow y 2)) (* x (+ x y)))
(pow x 2)
(/ -1 y)
(- (/ (pow x 2) (pow y 3)) (/ 1 y))
(- (* (pow x 2) (+ (/ 1 (pow y 3)) (/ x (pow y 4)))) (/ 1 y))
(- (* (pow x 2) (+ (* x (+ (* -1 (/ (pow x 2) (pow y 6))) (/ 1 (pow y 4)))) (/ 1 (pow y 3)))) (/ 1 y))
(* x (+ 500 (* -500 (/ y x))))
(/ 500 x)
(/ (+ 500 (* -500 (/ (pow y 2) (pow x 2)))) x)
(/ (+ 500 (+ (* -500 (/ (pow y 2) (pow x 2))) (* -500 (/ (pow y 3) (pow x 3))))) x)
(/ (+ 500 (+ (* -500 (/ (+ (* -1 (pow y 4)) (pow y 4)) (pow x 4))) (+ (* -500 (/ (pow y 2) (pow x 2))) (* -500 (/ (pow y 3) (pow x 3)))))) x)
(/ 500 (pow x 2))
(/ (+ 500 (* 500 (/ y x))) (pow x 2))
(/ (- (+ 500 (* -1 (/ (+ (* -500 (pow y 2)) (* 500 (pow y 2))) (pow x 2)))) (* -500 (/ y x))) (pow x 2))
(/ (- (+ 500 (* -1 (/ (+ (* 500 (pow y 3)) (* y (+ (* -500 (pow y 2)) (* 500 (pow y 2))))) (pow x 3)))) (+ (* -500 (/ y x)) (+ (* -500 (/ (pow y 2) (pow x 2))) (* 500 (/ (pow y 2) (pow x 2)))))) (pow x 2))
(* (pow x 2) (+ 1 (* -1 (/ y x))))
(* (pow x 2) (+ 1 (+ (* -1 (/ y x)) (/ (pow y 2) (pow x 2)))))
x
(* x (+ 1 (/ (* y (pow (sqrt -1) 2)) x)))
(* x (+ 500 (* 500 (/ (* y (pow (sqrt -1) 2)) x))))
(* x (+ 1 (* -1 (/ y x))))
(* x (- (+ 1 (* 2 (/ (pow y 2) (pow x 2)))) (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (* y (+ y (* -1 y))) (pow x 2))) (+ (* -1 (/ (pow (+ y (* -1 y)) 2) (pow x 2))) (/ y x))))))
(* x (- (+ 1 (+ (* -1 (/ (+ (* -1 (* (+ y (* -1 y)) (+ (* -2 (pow y 2)) (* -1 (pow (+ y (* -1 y)) 2))))) (+ (* -1 (pow y 3)) (+ (* 2 (* (pow y 2) (+ y (* -1 y)))) (+ (* 2 (pow y 3)) (+ (* (+ y (* -1 y)) (- (pow y 2) (* -1 (* y (+ y (* -1 y)))))) (pow y 3)))))) (pow x 3))) (* 2 (/ (pow y 2) (pow x 2))))) (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (* y (+ y (* -1 y))) (pow x 2))) (+ (* -1 (/ (pow (+ y (* -1 y)) 2) (pow x 2))) (/ y x))))))
(* x (+ 500 (+ (* -500 (/ y x)) (* 500 (/ (- (* 2 (pow y 2)) (+ (* -2 (pow y 2)) (+ (* -1 (* y (+ y (* -1 y)))) (* -1 (pow (+ y (* -1 y)) 2))))) (pow x 2))))))
(* x (+ 500 (+ (* -500 (/ y x)) (+ (* -500 (/ (+ (* -1 (* (+ y (* -1 y)) (+ (* -2 (pow y 2)) (* -1 (pow (+ y (* -1 y)) 2))))) (+ (* -1 (pow y 3)) (+ (* 2 (* (pow y 2) (+ y (* -1 y)))) (+ (* 2 (pow y 3)) (+ (* (+ y (* -1 y)) (- (pow y 2) (* -1 (* y (+ y (* -1 y)))))) (pow y 3)))))) (pow x 3))) (* 500 (/ (- (* 2 (pow y 2)) (+ (* -2 (pow y 2)) (+ (* -1 (* y (+ y (* -1 y)))) (* -1 (pow (+ y (* -1 y)) 2))))) (pow x 2)))))))
(/ 1 x)
(/ (+ 1 (* -1 (/ y x))) x)
(/ (- (+ 1 (* 2 (/ (pow y 2) (pow x 2)))) (/ y x)) x)
(/ (- (+ 1 (* -1 (/ (+ (* 2 (pow y 3)) (pow y 3)) (pow x 3)))) (+ (* -2 (/ (pow y 2) (pow x 2))) (/ y x))) x)
(* (pow x 2) (+ 1 (/ y x)))
(* (pow x 2) (+ 1 (+ (* -1 (/ (pow y 2) (pow x 2))) (/ y x))))
(/ (+ 1 (* -1 (/ (pow y 2) (pow x 2)))) x)
(/ (- (+ 1 (* -1 (/ (pow y 3) (pow x 3)))) (/ (pow y 2) (pow x 2))) x)
(/ (- (+ 1 (* -1 (/ (+ (* -1 (pow y 4)) (pow y 4)) (pow x 4)))) (+ (/ (pow y 2) (pow x 2)) (/ (pow y 3) (pow x 3)))) x)
(* -1 (* x (- (* 500 (/ y x)) 500)))
(* -1 (/ (- (* 500 (/ (pow y 2) (pow x 2))) 500) x))
(* -1 (/ (- (+ (* 500 (/ (pow y 2) (pow x 2))) (* 500 (/ (pow y 3) (pow x 3)))) 500) x))
(* -1 (/ (- (+ (* -1 (/ (+ (* -500 (/ (+ (* -1 (pow y 4)) (pow y 4)) x)) (* -500 (pow y 3))) (pow x 3))) (* 500 (/ (pow y 2) (pow x 2)))) 500) x))
(/ (+ 500 (* -1 (/ (- (+ (* -500 (/ (pow y 2) x)) (* 500 (/ (pow y 2) x))) (* 500 y)) x))) (pow x 2))
(/ (+ 500 (* -1 (/ (- (* -1 (/ (- (+ (* -500 (/ (pow y 3) x)) (* -1 (/ (* y (+ (* -500 (pow y 2)) (* 500 (pow y 2)))) x))) (+ (* -500 (pow y 2)) (* 500 (pow y 2)))) x)) (* 500 y)) x))) (pow x 2))
(* (pow x 2) (+ 1 (* -1 (/ (+ y (* -1 (/ (pow y 2) x))) x))))
(* -1 (* x (- (* -1 (/ (* y (pow (sqrt -1) 2)) x)) 1)))
(* -1 (* x (- (* -500 (/ (* y (pow (sqrt -1) 2)) x)) 500)))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (* -1 (pow y 2))) x))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (+ (* -1 (/ (+ (* -2 (pow y 3)) (+ (* -1 (pow y 3)) (+ (* (+ y (* -1 y)) (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (pow y 3)))) x)) (* -1 (pow y 2)))) x))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -500 y) (* -500 (/ (+ (* -1 (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (* -1 (pow y 2))) x))) x)) 500)))
(* -1 (* x (- (* -1 (/ (+ (* -500 y) (* -1 (/ (+ (* -500 (/ (+ (* -2 (pow y 3)) (+ (* -1 (pow y 3)) (+ (* (+ y (* -1 y)) (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (pow y 3)))) x)) (* 500 (+ (* -1 (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (* -1 (pow y 2))))) x))) x)) 500)))
(* -1 (/ (- (/ y x) 1) x))
(* -1 (/ (- (* -1 (/ (- (* 2 (/ (pow y 2) x)) y) x)) 1) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (pow y 3) x)) (/ (pow y 3) x)) (* 2 (pow y 2))) x)) y) x)) 1) x))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -1 y) (/ (pow y 2) x)) x))))
(* -1 (/ (- (/ (pow y 2) (pow x 2)) 1) x))
(* -1 (/ (- (+ (/ (pow y 2) (pow x 2)) (/ (pow y 3) (pow x 3))) 1) x))
(* -1 (/ (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (pow y 4)) (pow y 4)) x)) (* -1 (pow y 3))) (pow x 3))) (/ (pow y 2) (pow x 2))) 1) x))
(+ (* -500 (/ (pow y 2) (pow x 3))) (* 500 (/ 1 x)))
(+ (* (pow y 2) (- (* -500 (/ y (pow x 4))) (* 500 (/ 1 (pow x 3))))) (* 500 (/ 1 x)))
(+ (* (pow y 2) (- (* y (- (* 500 (/ (pow y 2) (pow x 6))) (* 500 (/ 1 (pow x 4))))) (* 500 (/ 1 (pow x 3))))) (* 500 (/ 1 x)))
(+ (* 500 (/ y (pow x 3))) (* 500 (/ 1 (pow x 2))))
(+ (* y (+ (* -500 (/ (pow y 2) (pow x 5))) (* 500 (/ 1 (pow x 3))))) (* 500 (/ 1 (pow x 2))))
(+ (* y (+ (* (pow y 2) (- (* -500 (/ y (pow x 6))) (* 500 (/ 1 (pow x 5))))) (* 500 (/ 1 (pow x 3))))) (* 500 (/ 1 (pow x 2))))
(+ (* -1 (* x y)) (pow x 2))
(+ (* y (+ y (* -1 x))) (pow x 2))
(* (sqrt y) (sqrt -1))
(+ x (* -1 y))
(+ x (* y (- (* y (- (* 4 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))) 1)))
(+ x (* y (- (* y (- (+ (* 4 (/ 1 x)) (* y (- (/ 1 (pow x 2)) (+ (* 3 (/ 1 (pow x 2))) (/ (* (+ (* -1 (pow x 2)) (pow x 2)) (- (* 3 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))) (pow x 3)))))) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))) 1)))
(+ (* 500 x) (* y (- (* 500 (* y (- (* 4 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3)))))) 500)))
(+ (* 500 x) (* y (- (* y (+ (* 500 (* y (- (/ 1 (pow x 2)) (+ (* 3 (/ 1 (pow x 2))) (/ (* (+ (* -1 (pow x 2)) (pow x 2)) (- (* 3 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))) (pow x 3)))))) (* 500 (- (* 4 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))))) 500)))
(+ (* -1 (/ y (pow x 2))) (/ 1 x))
(+ (* y (- (* 2 (/ y (pow x 3))) (/ 1 (pow x 2)))) (/ 1 x))
(+ (* y (- (* y (+ (* -3 (/ y (pow x 4))) (* 2 (/ 1 (pow x 3))))) (/ 1 (pow x 2)))) (/ 1 x))
(+ (* x y) (pow x 2))
(+ (* y (+ x (* -1 y))) (pow x 2))
(+ (* -1 (/ (pow y 2) (pow x 3))) (/ 1 x))
(+ (* (pow y 2) (- (* -1 (/ y (pow x 4))) (/ 1 (pow x 3)))) (/ 1 x))
(+ (* (pow y 2) (- (* y (- (/ (pow y 2) (pow x 6)) (/ 1 (pow x 4)))) (/ 1 (pow x 3)))) (/ 1 x))
(* y (- (* 500 (/ x y)) 500))
(/ (- (* 500 (/ (pow x 2) (pow y 2))) 500) y)
(/ (- (+ (* 500 (/ (pow x 2) (pow y 2))) (* 500 (/ (pow x 3) (pow y 3)))) 500) y)
(/ (- (+ (* -500 (/ (+ (* -1 (pow x 4)) (pow x 4)) (pow y 4))) (+ (* 500 (/ (pow x 2) (pow y 2))) (* 500 (/ (pow x 3) (pow y 3))))) 500) y)
(/ (+ 500 (* 500 (/ x y))) (pow y 2))
(/ (- (+ 500 (* -1 (/ (+ (* -500 (pow x 2)) (* 500 (pow x 2))) (pow y 2)))) (* -500 (/ x y))) (pow y 2))
(/ (- (+ 500 (* -1 (/ (+ (* 500 (pow x 3)) (* x (+ (* -500 (pow x 2)) (* 500 (pow x 2))))) (pow y 3)))) (+ (* -500 (/ x y)) (+ (* -500 (/ (pow x 2) (pow y 2))) (* 500 (/ (pow x 2) (pow y 2)))))) (pow y 2))
(* (pow y 2) (+ 1 (* -1 (/ x y))))
(* (pow y 2) (- (+ 1 (/ (pow x 2) (pow y 2))) (/ x y)))
(* y (+ (/ x y) (pow (sqrt -1) 2)))
(* y (+ (* 500 (/ x y)) (* 500 (pow (sqrt -1) 2))))
(* y (- (* -1 (/ x y)) 1))
(* y (- (* -1 (/ (pow x 3) (pow y 3))) (+ 1 (+ (* -2 (/ (pow x 3) (pow y 3))) (+ (/ x y) (/ (pow x 3) (pow y 3)))))))
(* y (- (+ (* -1 (/ (+ (* -2 (* x (- (* -1 (pow x 3)) (* -2 (pow x 3))))) (* (pow x 2) (+ (* -1 (pow x 2)) (pow x 2)))) (pow y 4))) (* -1 (/ (pow x 3) (pow y 3)))) (+ 1 (+ (* -2 (/ (pow x 3) (pow y 3))) (+ (/ x y) (/ (pow x 3) (pow y 3)))))))
(* y (- (* -500 (/ x y)) 500))
(* y (- (+ (* -500 (/ x y)) (* 500 (/ (- (* -1 (pow x 3)) (+ (* -2 (pow x 3)) (pow x 3))) (pow y 3)))) 500))
(* y (- (+ (* -500 (/ x y)) (+ (* -500 (/ (+ (* -2 (* x (- (* -1 (pow x 3)) (* -2 (pow x 3))))) (* (pow x 2) (+ (* -1 (pow x 2)) (pow x 2)))) (pow y 4))) (* 500 (/ (- (* -1 (pow x 3)) (+ (* -2 (pow x 3)) (pow x 3))) (pow y 3))))) 500))
(/ (+ (* -1 x) (* -1 (/ (pow x 2) y))) (pow y 2))
(/ (- (+ (* -2 (/ (pow x 3) (pow y 2))) (* -1 x)) (/ (pow x 2) y)) (pow y 2))
(/ (- (+ (* -1 x) (* -1 (/ (+ (* 2 (pow x 4)) (pow x 4)) (pow y 3)))) (+ (* 2 (/ (pow x 3) (pow y 2))) (/ (pow x 2) y))) (pow y 2))
(* (pow y 2) (- (/ x y) 1))
(* (pow y 2) (- (+ (/ x y) (/ (pow x 2) (pow y 2))) 1))
(/ (- (/ (pow x 2) (pow y 2)) 1) y)
(/ (- (/ (pow x 3) (pow y 3)) (+ 1 (* -1 (/ (pow x 2) (pow y 2))))) y)
(/ (- (* -1 (/ (+ (* -1 (pow x 4)) (pow x 4)) (pow y 4))) (+ 1 (+ (* -1 (/ (pow x 2) (pow y 2))) (* -1 (/ (pow x 3) (pow y 3)))))) y)
(* -1 (* y (+ 500 (* -500 (/ x y)))))
(* -1 (/ (+ 500 (* -500 (/ (pow x 2) (pow y 2)))) y))
(* -1 (/ (+ 500 (+ (* -500 (/ (pow x 2) (pow y 2))) (* -500 (/ (pow x 3) (pow y 3))))) y))
(* -1 (/ (+ 500 (+ (* -500 (/ (pow x 2) (pow y 2))) (* -1 (/ (+ (* 500 (/ (+ (* -1 (pow x 4)) (pow x 4)) y)) (* 500 (pow x 3))) (pow y 3))))) y))
(/ (+ 500 (* -1 (/ (- (+ (* -500 (/ (pow x 2) y)) (* 500 (/ (pow x 2) y))) (* 500 x)) y))) (pow y 2))
(/ (+ 500 (* -1 (/ (- (* -1 (/ (- (+ (* -500 (/ (pow x 3) y)) (* -1 (/ (* x (+ (* -500 (pow x 2)) (* 500 (pow x 2)))) y))) (+ (* -500 (pow x 2)) (* 500 (pow x 2)))) y)) (* 500 x)) y))) (pow y 2))
(* (pow y 2) (+ 1 (* -1 (/ (+ x (* -1 (/ (pow x 2) y))) y))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* (sqrt y) (sqrt -1)))
(* -1 (* y (+ 1 (/ x y))))
(* -1 (* y (+ 1 (* -1 (/ (- (* -1 (/ (pow x 3) (pow y 2))) (+ x (+ (* -2 (/ (pow x 3) (pow y 2))) (/ (pow x 3) (pow y 2))))) y)))))
(* -1 (* y (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow x 3) (pow y 2))) (+ (* 2 (/ (* x (- (* -1 (pow x 3)) (* -2 (pow x 3)))) (pow y 3))) (/ (* (pow x 2) (+ (* -1 (pow x 2)) (pow x 2))) (pow y 3)))) (+ x (+ (* -2 (/ (pow x 3) (pow y 2))) (/ (pow x 3) (pow y 2))))) y)))))
(* -1 (* y (+ 500 (* 500 (/ x y)))))
(* -1 (* y (+ 500 (* -1 (/ (+ (* -500 x) (* 500 (/ (- (* -1 (pow x 3)) (+ (* -2 (pow x 3)) (pow x 3))) (pow y 2)))) y)))))
(* -1 (* y (+ 500 (* -1 (/ (+ (* -500 x) (+ (* 500 (/ (+ (* 2 (* x (- (* -1 (pow x 3)) (* -2 (pow x 3))))) (* (pow x 2) (+ (* -1 (pow x 2)) (pow x 2)))) (pow y 3))) (* 500 (/ (- (* -1 (pow x 3)) (+ (* -2 (pow x 3)) (pow x 3))) (pow y 2))))) y)))))
(/ (+ (* -1 x) (* -1 (/ (- (* 2 (/ (pow x 3) y)) (* -1 (pow x 2))) y))) (pow y 2))
(/ (+ (* -1 x) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (pow x 4) y)) (* -1 (/ (pow x 4) y))) (* 2 (pow x 3))) y)) (* -1 (pow x 2))) y))) (pow y 2))
(* (pow y 2) (- (* -1 (/ (+ (* -1 x) (* -1 (/ (pow x 2) y))) y)) 1))
(* -1 (/ (+ 1 (* -1 (/ (pow x 2) (pow y 2)))) y))
(* -1 (/ (- (+ 1 (* -1 (/ (pow x 3) (pow y 3)))) (/ (pow x 2) (pow y 2))) y))
(* -1 (/ (- (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow x 4) y)) (/ (pow x 4) y)) (* -1 (pow x 3))) (pow y 3)))) (/ (pow x 2) (pow y 2))) y))
Calls

6 calls:

TimeVariablePointExpression
13.0ms
x
@inf
((* (* (/ 500 (+ (* y (- y x)) (* x x))) (- x y)) (+ (* y (- y x)) (* x x))) (* (/ 500 (+ (* y (- y x)) (* x x))) (- x y)) (/ 500 (+ (* y (- y x)) (* x x))) (+ (* y (- y x)) (* x x)) (* 500 (- x y)) (* -500 y) (* 500 (- x y)) (* 500 x) (+ (* (sqrt (neg y)) (sqrt (neg y))) x) (* 500 (+ (* (sqrt (neg y)) (sqrt (neg y))) x)) (sqrt (neg y)) (neg y) (+ (* (/ x (+ (* (- x y) y) (* x x))) (/ x (/ (- x y) (+ (* y (- y x)) (* x x))))) (* y (/ y (- x y)))) (* 500 (+ (* (/ x (+ (* (- x y) y) (* x x))) (/ x (/ (- x y) (+ (* y (- y x)) (* x x))))) (* y (/ y (- x y))))) (/ x (+ (* (- x y) y) (* x x))) (+ (* (- x y) y) (* x x)) (* x x) (/ (- x y) (+ (* y (- y x)) (* x x))))
6.0ms
y
@inf
((* (* (/ 500 (+ (* y (- y x)) (* x x))) (- x y)) (+ (* y (- y x)) (* x x))) (* (/ 500 (+ (* y (- y x)) (* x x))) (- x y)) (/ 500 (+ (* y (- y x)) (* x x))) (+ (* y (- y x)) (* x x)) (* 500 (- x y)) (* -500 y) (* 500 (- x y)) (* 500 x) (+ (* (sqrt (neg y)) (sqrt (neg y))) x) (* 500 (+ (* (sqrt (neg y)) (sqrt (neg y))) x)) (sqrt (neg y)) (neg y) (+ (* (/ x (+ (* (- x y) y) (* x x))) (/ x (/ (- x y) (+ (* y (- y x)) (* x x))))) (* y (/ y (- x y)))) (* 500 (+ (* (/ x (+ (* (- x y) y) (* x x))) (/ x (/ (- x y) (+ (* y (- y x)) (* x x))))) (* y (/ y (- x y))))) (/ x (+ (* (- x y) y) (* x x))) (+ (* (- x y) y) (* x x)) (* x x) (/ (- x y) (+ (* y (- y x)) (* x x))))
5.0ms
y
@0
((* (* (/ 500 (+ (* y (- y x)) (* x x))) (- x y)) (+ (* y (- y x)) (* x x))) (* (/ 500 (+ (* y (- y x)) (* x x))) (- x y)) (/ 500 (+ (* y (- y x)) (* x x))) (+ (* y (- y x)) (* x x)) (* 500 (- x y)) (* -500 y) (* 500 (- x y)) (* 500 x) (+ (* (sqrt (neg y)) (sqrt (neg y))) x) (* 500 (+ (* (sqrt (neg y)) (sqrt (neg y))) x)) (sqrt (neg y)) (neg y) (+ (* (/ x (+ (* (- x y) y) (* x x))) (/ x (/ (- x y) (+ (* y (- y x)) (* x x))))) (* y (/ y (- x y)))) (* 500 (+ (* (/ x (+ (* (- x y) y) (* x x))) (/ x (/ (- x y) (+ (* y (- y x)) (* x x))))) (* y (/ y (- x y))))) (/ x (+ (* (- x y) y) (* x x))) (+ (* (- x y) y) (* x x)) (* x x) (/ (- x y) (+ (* y (- y x)) (* x x))))
5.0ms
x
@0
((* (* (/ 500 (+ (* y (- y x)) (* x x))) (- x y)) (+ (* y (- y x)) (* x x))) (* (/ 500 (+ (* y (- y x)) (* x x))) (- x y)) (/ 500 (+ (* y (- y x)) (* x x))) (+ (* y (- y x)) (* x x)) (* 500 (- x y)) (* -500 y) (* 500 (- x y)) (* 500 x) (+ (* (sqrt (neg y)) (sqrt (neg y))) x) (* 500 (+ (* (sqrt (neg y)) (sqrt (neg y))) x)) (sqrt (neg y)) (neg y) (+ (* (/ x (+ (* (- x y) y) (* x x))) (/ x (/ (- x y) (+ (* y (- y x)) (* x x))))) (* y (/ y (- x y)))) (* 500 (+ (* (/ x (+ (* (- x y) y) (* x x))) (/ x (/ (- x y) (+ (* y (- y x)) (* x x))))) (* y (/ y (- x y))))) (/ x (+ (* (- x y) y) (* x x))) (+ (* (- x y) y) (* x x)) (* x x) (/ (- x y) (+ (* y (- y x)) (* x x))))
4.0ms
x
@-inf
((* (* (/ 500 (+ (* y (- y x)) (* x x))) (- x y)) (+ (* y (- y x)) (* x x))) (* (/ 500 (+ (* y (- y x)) (* x x))) (- x y)) (/ 500 (+ (* y (- y x)) (* x x))) (+ (* y (- y x)) (* x x)) (* 500 (- x y)) (* -500 y) (* 500 (- x y)) (* 500 x) (+ (* (sqrt (neg y)) (sqrt (neg y))) x) (* 500 (+ (* (sqrt (neg y)) (sqrt (neg y))) x)) (sqrt (neg y)) (neg y) (+ (* (/ x (+ (* (- x y) y) (* x x))) (/ x (/ (- x y) (+ (* y (- y x)) (* x x))))) (* y (/ y (- x y)))) (* 500 (+ (* (/ x (+ (* (- x y) y) (* x x))) (/ x (/ (- x y) (+ (* y (- y x)) (* x x))))) (* y (/ y (- x y))))) (/ x (+ (* (- x y) y) (* x x))) (+ (* (- x y) y) (* x x)) (* x x) (/ (- x y) (+ (* y (- y x)) (* x x))))

simplify273.0ms (5.8%)

Memory
6.1MiB live, 340.6MiB allocated; 38ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07883006
126902343
095242228
Stop Event
iter limit
node limit
Counts
154 → 153
Calls
Call 1
Inputs
(* -500 y)
(+ (* -500 y) (* 500 x))
(/ -500 y)
(- (* 500 (/ (pow x 2) (pow y 3))) (* 500 (/ 1 y)))
(- (* (pow x 2) (+ (* 500 (/ x (pow y 4))) (* 500 (/ 1 (pow y 3))))) (* 500 (/ 1 y)))
(- (* (pow x 2) (+ (* x (+ (* -500 (/ (pow x 2) (pow y 6))) (* 500 (/ 1 (pow y 4))))) (* 500 (/ 1 (pow y 3))))) (* 500 (/ 1 y)))
(/ 500 (pow y 2))
(+ (* 500 (/ x (pow y 3))) (* 500 (/ 1 (pow y 2))))
(+ (* x (+ (* -500 (/ (pow x 2) (pow y 5))) (* 500 (/ 1 (pow y 3))))) (* 500 (/ 1 (pow y 2))))
(+ (* x (+ (* (pow x 2) (- (* -500 (/ x (pow y 6))) (* 500 (/ 1 (pow y 5))))) (* 500 (/ 1 (pow y 3))))) (* 500 (/ 1 (pow y 2))))
(pow y 2)
(+ (* -1 (* x y)) (pow y 2))
(+ (* x (+ x (* -1 y))) (pow y 2))
(* 500 x)
(* y (pow (sqrt -1) 2))
(+ x (* y (pow (sqrt -1) 2)))
(* 500 (* y (pow (sqrt -1) 2)))
(+ (* 500 x) (* 500 (* y (pow (sqrt -1) 2))))
(* -1 y)
(+ (* -1 x) (* -1 y))
(+ (* -1 y) (* x (- (* 2 (/ (pow x 3) (pow y 3))) 1)))
(+ (* -1 y) (* x (- (* (pow x 3) (+ (* 4 (/ x (pow y 4))) (* 2 (/ 1 (pow y 3))))) 1)))
(+ (* -500 x) (* -500 y))
(+ (* -500 y) (* x (- (* 1000 (/ (pow x 3) (pow y 3))) 500)))
(+ (* -500 y) (* x (- (* (pow x 3) (+ (* 2000 (/ x (pow y 4))) (* 1000 (/ 1 (pow y 3))))) 500)))
(* -1 (/ x (pow y 2)))
(* x (- (* -1 (/ x (pow y 3))) (/ 1 (pow y 2))))
(* x (- (* x (- (* -2 (/ x (pow y 4))) (/ 1 (pow y 3)))) (/ 1 (pow y 2))))
(* x (- (* x (- (* x (- (* -3 (/ x (pow y 5))) (* 2 (/ 1 (pow y 4))))) (/ 1 (pow y 3)))) (/ 1 (pow y 2))))
(* -1 (pow y 2))
(+ (* -1 (pow y 2)) (* x y))
(+ (* -1 (pow y 2)) (* x (+ x y)))
(pow x 2)
(/ -1 y)
(- (/ (pow x 2) (pow y 3)) (/ 1 y))
(- (* (pow x 2) (+ (/ 1 (pow y 3)) (/ x (pow y 4)))) (/ 1 y))
(- (* (pow x 2) (+ (* x (+ (* -1 (/ (pow x 2) (pow y 6))) (/ 1 (pow y 4)))) (/ 1 (pow y 3)))) (/ 1 y))
(* x (+ 500 (* -500 (/ y x))))
(/ 500 x)
(/ (+ 500 (* -500 (/ (pow y 2) (pow x 2)))) x)
(/ (+ 500 (+ (* -500 (/ (pow y 2) (pow x 2))) (* -500 (/ (pow y 3) (pow x 3))))) x)
(/ (+ 500 (+ (* -500 (/ (+ (* -1 (pow y 4)) (pow y 4)) (pow x 4))) (+ (* -500 (/ (pow y 2) (pow x 2))) (* -500 (/ (pow y 3) (pow x 3)))))) x)
(/ 500 (pow x 2))
(/ (+ 500 (* 500 (/ y x))) (pow x 2))
(/ (- (+ 500 (* -1 (/ (+ (* -500 (pow y 2)) (* 500 (pow y 2))) (pow x 2)))) (* -500 (/ y x))) (pow x 2))
(/ (- (+ 500 (* -1 (/ (+ (* 500 (pow y 3)) (* y (+ (* -500 (pow y 2)) (* 500 (pow y 2))))) (pow x 3)))) (+ (* -500 (/ y x)) (+ (* -500 (/ (pow y 2) (pow x 2))) (* 500 (/ (pow y 2) (pow x 2)))))) (pow x 2))
(* (pow x 2) (+ 1 (* -1 (/ y x))))
(* (pow x 2) (+ 1 (+ (* -1 (/ y x)) (/ (pow y 2) (pow x 2)))))
x
(* x (+ 1 (/ (* y (pow (sqrt -1) 2)) x)))
(* x (+ 500 (* 500 (/ (* y (pow (sqrt -1) 2)) x))))
(* x (+ 1 (* -1 (/ y x))))
(* x (- (+ 1 (* 2 (/ (pow y 2) (pow x 2)))) (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (* y (+ y (* -1 y))) (pow x 2))) (+ (* -1 (/ (pow (+ y (* -1 y)) 2) (pow x 2))) (/ y x))))))
(* x (- (+ 1 (+ (* -1 (/ (+ (* -1 (* (+ y (* -1 y)) (+ (* -2 (pow y 2)) (* -1 (pow (+ y (* -1 y)) 2))))) (+ (* -1 (pow y 3)) (+ (* 2 (* (pow y 2) (+ y (* -1 y)))) (+ (* 2 (pow y 3)) (+ (* (+ y (* -1 y)) (- (pow y 2) (* -1 (* y (+ y (* -1 y)))))) (pow y 3)))))) (pow x 3))) (* 2 (/ (pow y 2) (pow x 2))))) (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (* y (+ y (* -1 y))) (pow x 2))) (+ (* -1 (/ (pow (+ y (* -1 y)) 2) (pow x 2))) (/ y x))))))
(* x (+ 500 (+ (* -500 (/ y x)) (* 500 (/ (- (* 2 (pow y 2)) (+ (* -2 (pow y 2)) (+ (* -1 (* y (+ y (* -1 y)))) (* -1 (pow (+ y (* -1 y)) 2))))) (pow x 2))))))
(* x (+ 500 (+ (* -500 (/ y x)) (+ (* -500 (/ (+ (* -1 (* (+ y (* -1 y)) (+ (* -2 (pow y 2)) (* -1 (pow (+ y (* -1 y)) 2))))) (+ (* -1 (pow y 3)) (+ (* 2 (* (pow y 2) (+ y (* -1 y)))) (+ (* 2 (pow y 3)) (+ (* (+ y (* -1 y)) (- (pow y 2) (* -1 (* y (+ y (* -1 y)))))) (pow y 3)))))) (pow x 3))) (* 500 (/ (- (* 2 (pow y 2)) (+ (* -2 (pow y 2)) (+ (* -1 (* y (+ y (* -1 y)))) (* -1 (pow (+ y (* -1 y)) 2))))) (pow x 2)))))))
(/ 1 x)
(/ (+ 1 (* -1 (/ y x))) x)
(/ (- (+ 1 (* 2 (/ (pow y 2) (pow x 2)))) (/ y x)) x)
(/ (- (+ 1 (* -1 (/ (+ (* 2 (pow y 3)) (pow y 3)) (pow x 3)))) (+ (* -2 (/ (pow y 2) (pow x 2))) (/ y x))) x)
(* (pow x 2) (+ 1 (/ y x)))
(* (pow x 2) (+ 1 (+ (* -1 (/ (pow y 2) (pow x 2))) (/ y x))))
(/ (+ 1 (* -1 (/ (pow y 2) (pow x 2)))) x)
(/ (- (+ 1 (* -1 (/ (pow y 3) (pow x 3)))) (/ (pow y 2) (pow x 2))) x)
(/ (- (+ 1 (* -1 (/ (+ (* -1 (pow y 4)) (pow y 4)) (pow x 4)))) (+ (/ (pow y 2) (pow x 2)) (/ (pow y 3) (pow x 3)))) x)
(* -1 (* x (- (* 500 (/ y x)) 500)))
(* -1 (/ (- (* 500 (/ (pow y 2) (pow x 2))) 500) x))
(* -1 (/ (- (+ (* 500 (/ (pow y 2) (pow x 2))) (* 500 (/ (pow y 3) (pow x 3)))) 500) x))
(* -1 (/ (- (+ (* -1 (/ (+ (* -500 (/ (+ (* -1 (pow y 4)) (pow y 4)) x)) (* -500 (pow y 3))) (pow x 3))) (* 500 (/ (pow y 2) (pow x 2)))) 500) x))
(/ (+ 500 (* -1 (/ (- (+ (* -500 (/ (pow y 2) x)) (* 500 (/ (pow y 2) x))) (* 500 y)) x))) (pow x 2))
(/ (+ 500 (* -1 (/ (- (* -1 (/ (- (+ (* -500 (/ (pow y 3) x)) (* -1 (/ (* y (+ (* -500 (pow y 2)) (* 500 (pow y 2)))) x))) (+ (* -500 (pow y 2)) (* 500 (pow y 2)))) x)) (* 500 y)) x))) (pow x 2))
(* (pow x 2) (+ 1 (* -1 (/ (+ y (* -1 (/ (pow y 2) x))) x))))
(* -1 (* x (- (* -1 (/ (* y (pow (sqrt -1) 2)) x)) 1)))
(* -1 (* x (- (* -500 (/ (* y (pow (sqrt -1) 2)) x)) 500)))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (* -1 (pow y 2))) x))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (+ (* -1 (/ (+ (* -2 (pow y 3)) (+ (* -1 (pow y 3)) (+ (* (+ y (* -1 y)) (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (pow y 3)))) x)) (* -1 (pow y 2)))) x))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -500 y) (* -500 (/ (+ (* -1 (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (* -1 (pow y 2))) x))) x)) 500)))
(* -1 (* x (- (* -1 (/ (+ (* -500 y) (* -1 (/ (+ (* -500 (/ (+ (* -2 (pow y 3)) (+ (* -1 (pow y 3)) (+ (* (+ y (* -1 y)) (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (pow y 3)))) x)) (* 500 (+ (* -1 (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (* -1 (pow y 2))))) x))) x)) 500)))
(* -1 (/ (- (/ y x) 1) x))
(* -1 (/ (- (* -1 (/ (- (* 2 (/ (pow y 2) x)) y) x)) 1) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (pow y 3) x)) (/ (pow y 3) x)) (* 2 (pow y 2))) x)) y) x)) 1) x))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -1 y) (/ (pow y 2) x)) x))))
(* -1 (/ (- (/ (pow y 2) (pow x 2)) 1) x))
(* -1 (/ (- (+ (/ (pow y 2) (pow x 2)) (/ (pow y 3) (pow x 3))) 1) x))
(* -1 (/ (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (pow y 4)) (pow y 4)) x)) (* -1 (pow y 3))) (pow x 3))) (/ (pow y 2) (pow x 2))) 1) x))
(+ (* -500 (/ (pow y 2) (pow x 3))) (* 500 (/ 1 x)))
(+ (* (pow y 2) (- (* -500 (/ y (pow x 4))) (* 500 (/ 1 (pow x 3))))) (* 500 (/ 1 x)))
(+ (* (pow y 2) (- (* y (- (* 500 (/ (pow y 2) (pow x 6))) (* 500 (/ 1 (pow x 4))))) (* 500 (/ 1 (pow x 3))))) (* 500 (/ 1 x)))
(+ (* 500 (/ y (pow x 3))) (* 500 (/ 1 (pow x 2))))
(+ (* y (+ (* -500 (/ (pow y 2) (pow x 5))) (* 500 (/ 1 (pow x 3))))) (* 500 (/ 1 (pow x 2))))
(+ (* y (+ (* (pow y 2) (- (* -500 (/ y (pow x 6))) (* 500 (/ 1 (pow x 5))))) (* 500 (/ 1 (pow x 3))))) (* 500 (/ 1 (pow x 2))))
(+ (* -1 (* x y)) (pow x 2))
(+ (* y (+ y (* -1 x))) (pow x 2))
(* (sqrt y) (sqrt -1))
(+ x (* -1 y))
(+ x (* y (- (* y (- (* 4 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))) 1)))
(+ x (* y (- (* y (- (+ (* 4 (/ 1 x)) (* y (- (/ 1 (pow x 2)) (+ (* 3 (/ 1 (pow x 2))) (/ (* (+ (* -1 (pow x 2)) (pow x 2)) (- (* 3 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))) (pow x 3)))))) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))) 1)))
(+ (* 500 x) (* y (- (* 500 (* y (- (* 4 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3)))))) 500)))
(+ (* 500 x) (* y (- (* y (+ (* 500 (* y (- (/ 1 (pow x 2)) (+ (* 3 (/ 1 (pow x 2))) (/ (* (+ (* -1 (pow x 2)) (pow x 2)) (- (* 3 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))) (pow x 3)))))) (* 500 (- (* 4 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))))) 500)))
(+ (* -1 (/ y (pow x 2))) (/ 1 x))
(+ (* y (- (* 2 (/ y (pow x 3))) (/ 1 (pow x 2)))) (/ 1 x))
(+ (* y (- (* y (+ (* -3 (/ y (pow x 4))) (* 2 (/ 1 (pow x 3))))) (/ 1 (pow x 2)))) (/ 1 x))
(+ (* x y) (pow x 2))
(+ (* y (+ x (* -1 y))) (pow x 2))
(+ (* -1 (/ (pow y 2) (pow x 3))) (/ 1 x))
(+ (* (pow y 2) (- (* -1 (/ y (pow x 4))) (/ 1 (pow x 3)))) (/ 1 x))
(+ (* (pow y 2) (- (* y (- (/ (pow y 2) (pow x 6)) (/ 1 (pow x 4)))) (/ 1 (pow x 3)))) (/ 1 x))
(* y (- (* 500 (/ x y)) 500))
(/ (- (* 500 (/ (pow x 2) (pow y 2))) 500) y)
(/ (- (+ (* 500 (/ (pow x 2) (pow y 2))) (* 500 (/ (pow x 3) (pow y 3)))) 500) y)
(/ (- (+ (* -500 (/ (+ (* -1 (pow x 4)) (pow x 4)) (pow y 4))) (+ (* 500 (/ (pow x 2) (pow y 2))) (* 500 (/ (pow x 3) (pow y 3))))) 500) y)
(/ (+ 500 (* 500 (/ x y))) (pow y 2))
(/ (- (+ 500 (* -1 (/ (+ (* -500 (pow x 2)) (* 500 (pow x 2))) (pow y 2)))) (* -500 (/ x y))) (pow y 2))
(/ (- (+ 500 (* -1 (/ (+ (* 500 (pow x 3)) (* x (+ (* -500 (pow x 2)) (* 500 (pow x 2))))) (pow y 3)))) (+ (* -500 (/ x y)) (+ (* -500 (/ (pow x 2) (pow y 2))) (* 500 (/ (pow x 2) (pow y 2)))))) (pow y 2))
(* (pow y 2) (+ 1 (* -1 (/ x y))))
(* (pow y 2) (- (+ 1 (/ (pow x 2) (pow y 2))) (/ x y)))
(* y (+ (/ x y) (pow (sqrt -1) 2)))
(* y (+ (* 500 (/ x y)) (* 500 (pow (sqrt -1) 2))))
(* y (- (* -1 (/ x y)) 1))
(* y (- (* -1 (/ (pow x 3) (pow y 3))) (+ 1 (+ (* -2 (/ (pow x 3) (pow y 3))) (+ (/ x y) (/ (pow x 3) (pow y 3)))))))
(* y (- (+ (* -1 (/ (+ (* -2 (* x (- (* -1 (pow x 3)) (* -2 (pow x 3))))) (* (pow x 2) (+ (* -1 (pow x 2)) (pow x 2)))) (pow y 4))) (* -1 (/ (pow x 3) (pow y 3)))) (+ 1 (+ (* -2 (/ (pow x 3) (pow y 3))) (+ (/ x y) (/ (pow x 3) (pow y 3)))))))
(* y (- (* -500 (/ x y)) 500))
(* y (- (+ (* -500 (/ x y)) (* 500 (/ (- (* -1 (pow x 3)) (+ (* -2 (pow x 3)) (pow x 3))) (pow y 3)))) 500))
(* y (- (+ (* -500 (/ x y)) (+ (* -500 (/ (+ (* -2 (* x (- (* -1 (pow x 3)) (* -2 (pow x 3))))) (* (pow x 2) (+ (* -1 (pow x 2)) (pow x 2)))) (pow y 4))) (* 500 (/ (- (* -1 (pow x 3)) (+ (* -2 (pow x 3)) (pow x 3))) (pow y 3))))) 500))
(/ (+ (* -1 x) (* -1 (/ (pow x 2) y))) (pow y 2))
(/ (- (+ (* -2 (/ (pow x 3) (pow y 2))) (* -1 x)) (/ (pow x 2) y)) (pow y 2))
(/ (- (+ (* -1 x) (* -1 (/ (+ (* 2 (pow x 4)) (pow x 4)) (pow y 3)))) (+ (* 2 (/ (pow x 3) (pow y 2))) (/ (pow x 2) y))) (pow y 2))
(* (pow y 2) (- (/ x y) 1))
(* (pow y 2) (- (+ (/ x y) (/ (pow x 2) (pow y 2))) 1))
(/ (- (/ (pow x 2) (pow y 2)) 1) y)
(/ (- (/ (pow x 3) (pow y 3)) (+ 1 (* -1 (/ (pow x 2) (pow y 2))))) y)
(/ (- (* -1 (/ (+ (* -1 (pow x 4)) (pow x 4)) (pow y 4))) (+ 1 (+ (* -1 (/ (pow x 2) (pow y 2))) (* -1 (/ (pow x 3) (pow y 3)))))) y)
(* -1 (* y (+ 500 (* -500 (/ x y)))))
(* -1 (/ (+ 500 (* -500 (/ (pow x 2) (pow y 2)))) y))
(* -1 (/ (+ 500 (+ (* -500 (/ (pow x 2) (pow y 2))) (* -500 (/ (pow x 3) (pow y 3))))) y))
(* -1 (/ (+ 500 (+ (* -500 (/ (pow x 2) (pow y 2))) (* -1 (/ (+ (* 500 (/ (+ (* -1 (pow x 4)) (pow x 4)) y)) (* 500 (pow x 3))) (pow y 3))))) y))
(/ (+ 500 (* -1 (/ (- (+ (* -500 (/ (pow x 2) y)) (* 500 (/ (pow x 2) y))) (* 500 x)) y))) (pow y 2))
(/ (+ 500 (* -1 (/ (- (* -1 (/ (- (+ (* -500 (/ (pow x 3) y)) (* -1 (/ (* x (+ (* -500 (pow x 2)) (* 500 (pow x 2)))) y))) (+ (* -500 (pow x 2)) (* 500 (pow x 2)))) y)) (* 500 x)) y))) (pow y 2))
(* (pow y 2) (+ 1 (* -1 (/ (+ x (* -1 (/ (pow x 2) y))) y))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* (sqrt y) (sqrt -1)))
(* -1 (* y (+ 1 (/ x y))))
(* -1 (* y (+ 1 (* -1 (/ (- (* -1 (/ (pow x 3) (pow y 2))) (+ x (+ (* -2 (/ (pow x 3) (pow y 2))) (/ (pow x 3) (pow y 2))))) y)))))
(* -1 (* y (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow x 3) (pow y 2))) (+ (* 2 (/ (* x (- (* -1 (pow x 3)) (* -2 (pow x 3)))) (pow y 3))) (/ (* (pow x 2) (+ (* -1 (pow x 2)) (pow x 2))) (pow y 3)))) (+ x (+ (* -2 (/ (pow x 3) (pow y 2))) (/ (pow x 3) (pow y 2))))) y)))))
(* -1 (* y (+ 500 (* 500 (/ x y)))))
(* -1 (* y (+ 500 (* -1 (/ (+ (* -500 x) (* 500 (/ (- (* -1 (pow x 3)) (+ (* -2 (pow x 3)) (pow x 3))) (pow y 2)))) y)))))
(* -1 (* y (+ 500 (* -1 (/ (+ (* -500 x) (+ (* 500 (/ (+ (* 2 (* x (- (* -1 (pow x 3)) (* -2 (pow x 3))))) (* (pow x 2) (+ (* -1 (pow x 2)) (pow x 2)))) (pow y 3))) (* 500 (/ (- (* -1 (pow x 3)) (+ (* -2 (pow x 3)) (pow x 3))) (pow y 2))))) y)))))
(/ (+ (* -1 x) (* -1 (/ (- (* 2 (/ (pow x 3) y)) (* -1 (pow x 2))) y))) (pow y 2))
(/ (+ (* -1 x) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (pow x 4) y)) (* -1 (/ (pow x 4) y))) (* 2 (pow x 3))) y)) (* -1 (pow x 2))) y))) (pow y 2))
(* (pow y 2) (- (* -1 (/ (+ (* -1 x) (* -1 (/ (pow x 2) y))) y)) 1))
(* -1 (/ (+ 1 (* -1 (/ (pow x 2) (pow y 2)))) y))
(* -1 (/ (- (+ 1 (* -1 (/ (pow x 3) (pow y 3)))) (/ (pow x 2) (pow y 2))) y))
(* -1 (/ (- (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow x 4) y)) (/ (pow x 4) y)) (* -1 (pow x 3))) (pow y 3)))) (/ (pow x 2) (pow y 2))) y))
Outputs
(* -500 y)
(*.f64 #s(literal -500 binary64) y)
(+ (* -500 y) (* 500 x))
(*.f64 #s(literal -500 binary64) (-.f64 y x))
(/ -500 y)
(/.f64 #s(literal -500 binary64) y)
(- (* 500 (/ (pow x 2) (pow y 3))) (* 500 (/ 1 y)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 500 binary64) y))
(- (* (pow x 2) (+ (* 500 (/ x (pow y 4))) (* 500 (/ 1 (pow y 3))))) (* 500 (/ 1 y)))
(-.f64 (*.f64 (*.f64 (fma.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) #s(literal 500 binary64) (/.f64 #s(literal 500 binary64) (pow.f64 y #s(literal 3 binary64)))) x) x) (/.f64 #s(literal 500 binary64) y))
(- (* (pow x 2) (+ (* x (+ (* -500 (/ (pow x 2) (pow y 6))) (* 500 (/ 1 (pow y 4))))) (* 500 (/ 1 (pow y 3))))) (* 500 (/ 1 y)))
(-.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 x x) (pow.f64 y #s(literal 6 binary64))) #s(literal -500 binary64) (/.f64 #s(literal 500 binary64) (pow.f64 y #s(literal 4 binary64)))) x (/.f64 #s(literal 500 binary64) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x)) (/.f64 #s(literal 500 binary64) y))
(/ 500 (pow y 2))
(/.f64 #s(literal 500 binary64) (*.f64 y y))
(+ (* 500 (/ x (pow y 3))) (* 500 (/ 1 (pow y 2))))
(fma.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) #s(literal 500 binary64) (/.f64 #s(literal 500 binary64) (*.f64 y y)))
(+ (* x (+ (* -500 (/ (pow x 2) (pow y 5))) (* 500 (/ 1 (pow y 3))))) (* 500 (/ 1 (pow y 2))))
(fma.f64 (fma.f64 (/.f64 (*.f64 x x) (pow.f64 y #s(literal 5 binary64))) #s(literal -500 binary64) (/.f64 #s(literal 500 binary64) (pow.f64 y #s(literal 3 binary64)))) x (/.f64 #s(literal 500 binary64) (*.f64 y y)))
(+ (* x (+ (* (pow x 2) (- (* -500 (/ x (pow y 6))) (* 500 (/ 1 (pow y 5))))) (* 500 (/ 1 (pow y 3))))) (* 500 (/ 1 (pow y 2))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (/.f64 x (pow.f64 y #s(literal 6 binary64))) #s(literal -500 binary64)) (/.f64 #s(literal 500 binary64) (pow.f64 y #s(literal 5 binary64)))) (fma.f64 x (/.f64 #s(literal 500 binary64) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 500 binary64) (*.f64 y y))))
(pow y 2)
(*.f64 y y)
(+ (* -1 (* x y)) (pow y 2))
(*.f64 (-.f64 y x) y)
(+ (* x (+ x (* -1 y))) (pow y 2))
(fma.f64 (-.f64 y x) y (*.f64 x x))
(* 500 x)
(*.f64 #s(literal 500 binary64) x)
(* y (pow (sqrt -1) 2))
(neg.f64 y)
(+ x (* y (pow (sqrt -1) 2)))
(-.f64 x y)
(* 500 (* y (pow (sqrt -1) 2)))
(*.f64 #s(literal -500 binary64) y)
(+ (* 500 x) (* 500 (* y (pow (sqrt -1) 2))))
(*.f64 #s(literal -500 binary64) (-.f64 y x))
(* -1 y)
(neg.f64 y)
(+ (* -1 x) (* -1 y))
(-.f64 (neg.f64 x) y)
(+ (* -1 y) (* x (- (* 2 (/ (pow x 3) (pow y 3))) 1)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) x (neg.f64 y))
(+ (* -1 y) (* x (- (* (pow x 3) (+ (* 4 (/ x (pow y 4))) (* 2 (/ 1 (pow y 3))))) 1)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) x (neg.f64 y))
(+ (* -500 x) (* -500 y))
(*.f64 #s(literal -500 binary64) (+.f64 x y))
(+ (* -500 y) (* x (- (* 1000 (/ (pow x 3) (pow y 3))) 500)))
(fma.f64 (-.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 500 binary64)) x (*.f64 #s(literal -500 binary64) y))
(+ (* -500 y) (* x (- (* (pow x 3) (+ (* 2000 (/ x (pow y 4))) (* 1000 (/ 1 (pow y 3))))) 500)))
(fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal 2000 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 1000 binary64) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64))) #s(literal 500 binary64)) x (*.f64 #s(literal -500 binary64) y))
(* -1 (/ x (pow y 2)))
(/.f64 x (*.f64 (neg.f64 y) y))
(* x (- (* -1 (/ x (pow y 3))) (/ 1 (pow y 2))))
(*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 y y))) x)
(* x (- (* x (- (* -2 (/ x (pow y 4))) (/ 1 (pow y 3)))) (/ 1 (pow y 2))))
(*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) x) (/.f64 #s(literal 1 binary64) (*.f64 y y))) x)
(* x (- (* x (- (* x (- (* -3 (/ x (pow y 5))) (* 2 (/ 1 (pow y 4))))) (/ 1 (pow y 3)))) (/ 1 (pow y 2))))
(*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y #s(literal 5 binary64))) #s(literal -3 binary64)) (/.f64 #s(literal 2 binary64) (pow.f64 y #s(literal 4 binary64)))) x) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) x) (/.f64 #s(literal 1 binary64) (*.f64 y y))) x)
(* -1 (pow y 2))
(*.f64 (neg.f64 y) y)
(+ (* -1 (pow y 2)) (* x y))
(*.f64 (-.f64 x y) y)
(+ (* -1 (pow y 2)) (* x (+ x y)))
(fma.f64 (-.f64 x y) y (*.f64 x x))
(pow x 2)
(*.f64 x x)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(- (/ (pow x 2) (pow y 3)) (/ 1 y))
(-.f64 (/.f64 (*.f64 x x) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y))
(- (* (pow x 2) (+ (/ 1 (pow y 3)) (/ x (pow y 4)))) (/ 1 y))
(-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) y))
(- (* (pow x 2) (+ (* x (+ (* -1 (/ (pow x 2) (pow y 6))) (/ 1 (pow y 4)))) (/ 1 (pow y 3)))) (/ 1 y))
(-.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x x) (pow.f64 y #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 4 binary64)))) x (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) y))
(* x (+ 500 (* -500 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -500 binary64) #s(literal 500 binary64)) x)
(/ 500 x)
(/.f64 #s(literal 500 binary64) x)
(/ (+ 500 (* -500 (/ (pow y 2) (pow x 2)))) x)
(/.f64 (fma.f64 (/.f64 #s(literal -500 binary64) x) (/.f64 (*.f64 y y) x) #s(literal 500 binary64)) x)
(/ (+ 500 (+ (* -500 (/ (pow y 2) (pow x 2))) (* -500 (/ (pow y 3) (pow x 3))))) x)
(/.f64 (fma.f64 #s(literal -500 binary64) (fma.f64 (/.f64 y x) (/.f64 y x) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) #s(literal 500 binary64)) x)
(/ (+ 500 (+ (* -500 (/ (+ (* -1 (pow y 4)) (pow y 4)) (pow x 4))) (+ (* -500 (/ (pow y 2) (pow x 2))) (* -500 (/ (pow y 3) (pow x 3)))))) x)
(/.f64 (fma.f64 #s(literal -500 binary64) (+.f64 (/.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (/.f64 y x) (/.f64 y x) (pow.f64 (/.f64 y x) #s(literal 3 binary64)))) #s(literal 500 binary64)) x)
(/ 500 (pow x 2))
(/.f64 #s(literal 500 binary64) (*.f64 x x))
(/ (+ 500 (* 500 (/ y x))) (pow x 2))
(/.f64 (fma.f64 (/.f64 y x) #s(literal 500 binary64) #s(literal 500 binary64)) (*.f64 x x))
(/ (- (+ 500 (* -1 (/ (+ (* -500 (pow y 2)) (* 500 (pow y 2))) (pow x 2)))) (* -500 (/ y x))) (pow x 2))
(/.f64 (fma.f64 (/.f64 y x) #s(literal 500 binary64) #s(literal 500 binary64)) (*.f64 x x))
(/ (- (+ 500 (* -1 (/ (+ (* 500 (pow y 3)) (* y (+ (* -500 (pow y 2)) (* 500 (pow y 2))))) (pow x 3)))) (+ (* -500 (/ y x)) (+ (* -500 (/ (pow y 2) (pow x 2))) (* 500 (/ (pow y 2) (pow x 2)))))) (pow x 2))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 500 binary64) #s(literal 0 binary64)) #s(literal -1 binary64) (fma.f64 (/.f64 y x) #s(literal 500 binary64) #s(literal 500 binary64))) (*.f64 x x))
(* (pow x 2) (+ 1 (* -1 (/ y x))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x) x)
(* (pow x 2) (+ 1 (+ (* -1 (/ y x)) (/ (pow y 2) (pow x 2)))))
(*.f64 (fma.f64 (/.f64 y x) (/.f64 y x) (-.f64 #s(literal 1 binary64) (/.f64 y x))) (*.f64 x x))
x
(* x (+ 1 (/ (* y (pow (sqrt -1) 2)) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(* x (+ 500 (* 500 (/ (* y (pow (sqrt -1) 2)) x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -500 binary64) #s(literal 500 binary64)) x)
(* x (+ 1 (* -1 (/ y x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(* x (- (+ 1 (* 2 (/ (pow y 2) (pow x 2)))) (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (* y (+ y (* -1 y))) (pow x 2))) (+ (* -1 (/ (pow (+ y (* -1 y)) 2) (pow x 2))) (/ y x))))))
(*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (*.f64 y y) #s(literal 4 binary64) #s(literal 0 binary64)) (*.f64 x x)) (-.f64 (/.f64 y x) #s(literal 0 binary64)))) x)
(* x (- (+ 1 (+ (* -1 (/ (+ (* -1 (* (+ y (* -1 y)) (+ (* -2 (pow y 2)) (* -1 (pow (+ y (* -1 y)) 2))))) (+ (* -1 (pow y 3)) (+ (* 2 (* (pow y 2) (+ y (* -1 y)))) (+ (* 2 (pow y 3)) (+ (* (+ y (* -1 y)) (- (pow y 2) (* -1 (* y (+ y (* -1 y)))))) (pow y 3)))))) (pow x 3))) (* 2 (/ (pow y 2) (pow x 2))))) (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (* y (+ y (* -1 y))) (pow x 2))) (+ (* -1 (/ (pow (+ y (* -1 y)) 2) (pow x 2))) (/ y x))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64)))) (-.f64 (/.f64 (fma.f64 (*.f64 y y) #s(literal 4 binary64) #s(literal 0 binary64)) (*.f64 x x)) (-.f64 (/.f64 y x) #s(literal 0 binary64)))) x)
(* x (+ 500 (+ (* -500 (/ y x)) (* 500 (/ (- (* 2 (pow y 2)) (+ (* -2 (pow y 2)) (+ (* -1 (* y (+ y (* -1 y)))) (* -1 (pow (+ y (* -1 y)) 2))))) (pow x 2))))))
(*.f64 (fma.f64 #s(literal -500 binary64) (-.f64 (/.f64 y x) (/.f64 (fma.f64 (*.f64 y y) #s(literal 4 binary64) #s(literal 0 binary64)) (*.f64 x x))) #s(literal 500 binary64)) x)
(* x (+ 500 (+ (* -500 (/ y x)) (+ (* -500 (/ (+ (* -1 (* (+ y (* -1 y)) (+ (* -2 (pow y 2)) (* -1 (pow (+ y (* -1 y)) 2))))) (+ (* -1 (pow y 3)) (+ (* 2 (* (pow y 2) (+ y (* -1 y)))) (+ (* 2 (pow y 3)) (+ (* (+ y (* -1 y)) (- (pow y 2) (* -1 (* y (+ y (* -1 y)))))) (pow y 3)))))) (pow x 3))) (* 500 (/ (- (* 2 (pow y 2)) (+ (* -2 (pow y 2)) (+ (* -1 (* y (+ y (* -1 y)))) (* -1 (pow (+ y (* -1 y)) 2))))) (pow x 2)))))))
(*.f64 (fma.f64 #s(literal -500 binary64) (+.f64 (/.f64 y x) (/.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 500 binary64) x) (/.f64 (fma.f64 (*.f64 y y) #s(literal 4 binary64) #s(literal 0 binary64)) x) #s(literal 500 binary64))) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ (+ 1 (* -1 (/ y x))) x)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(/ (- (+ 1 (* 2 (/ (pow y 2) (pow x 2)))) (/ y x)) x)
(/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 (*.f64 y y) x) (-.f64 #s(literal 1 binary64) (/.f64 y x))) x)
(/ (- (+ 1 (* -1 (/ (+ (* 2 (pow y 3)) (pow y 3)) (pow x 3)))) (+ (* -2 (/ (pow y 2) (pow x 2))) (/ y x))) x)
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 y #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal -2 binary64) x) (/.f64 (*.f64 y y) x) (/.f64 y x))) x)
(* (pow x 2) (+ 1 (/ y x)))
(*.f64 (*.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) x) x)
(* (pow x 2) (+ 1 (+ (* -1 (/ (pow y 2) (pow x 2))) (/ y x))))
(*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (/.f64 y x) (/.f64 y x) (/.f64 (neg.f64 y) x))) (*.f64 x x))
(/ (+ 1 (* -1 (/ (pow y 2) (pow x 2)))) x)
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 y x) (/.f64 y x))) x)
(/ (- (+ 1 (* -1 (/ (pow y 3) (pow x 3)))) (/ (pow y 2) (pow x 2))) x)
(/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (/.f64 y x) (/.f64 y x) (pow.f64 (/.f64 y x) #s(literal 3 binary64)))) x)
(/ (- (+ 1 (* -1 (/ (+ (* -1 (pow y 4)) (pow y 4)) (pow x 4)))) (+ (/ (pow y 2) (pow x 2)) (/ (pow y 3) (pow x 3)))) x)
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (/.f64 y x) (/.f64 y x) (pow.f64 (/.f64 y x) #s(literal 3 binary64)))) x)
(* -1 (* x (- (* 500 (/ y x)) 500)))
(*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 500 binary64)) #s(literal 500 binary64)) (neg.f64 x))
(* -1 (/ (- (* 500 (/ (pow y 2) (pow x 2))) 500) x))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) x) (/.f64 #s(literal 500 binary64) x)) #s(literal 500 binary64)) (neg.f64 x))
(* -1 (/ (- (+ (* 500 (/ (pow y 2) (pow x 2))) (* 500 (/ (pow y 3) (pow x 3)))) 500) x))
(/.f64 (-.f64 (*.f64 #s(literal 500 binary64) (fma.f64 (/.f64 y x) (/.f64 y x) (pow.f64 (/.f64 y x) #s(literal 3 binary64)))) #s(literal 500 binary64)) (neg.f64 x))
(* -1 (/ (- (+ (* -1 (/ (+ (* -500 (/ (+ (* -1 (pow y 4)) (pow y 4)) x)) (* -500 (pow y 3))) (pow x 3))) (* 500 (/ (pow y 2) (pow x 2)))) 500) x))
(/.f64 (-.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -500 binary64) #s(literal 0 binary64))) (fma.f64 (/.f64 #s(literal -500 binary64) x) (/.f64 (*.f64 y y) x) #s(literal 500 binary64))) (neg.f64 x))
(/ (+ 500 (* -1 (/ (- (+ (* -500 (/ (pow y 2) x)) (* 500 (/ (pow y 2) x))) (* 500 y)) x))) (pow x 2))
(/.f64 (fma.f64 (/.f64 y x) #s(literal 500 binary64) #s(literal 500 binary64)) (*.f64 x x))
(/ (+ 500 (* -1 (/ (- (* -1 (/ (- (+ (* -500 (/ (pow y 3) x)) (* -1 (/ (* y (+ (* -500 (pow y 2)) (* 500 (pow y 2)))) x))) (+ (* -500 (pow y 2)) (* 500 (pow y 2)))) x)) (* 500 y)) x))) (pow x 2))
(/.f64 (-.f64 #s(literal 500 binary64) (/.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -500 binary64) #s(literal 0 binary64)) x) x) #s(literal -1 binary64) (*.f64 #s(literal -500 binary64) y)) x)) (*.f64 x x))
(* (pow x 2) (+ 1 (* -1 (/ (+ y (* -1 (/ (pow y 2) x))) x))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 y (/.f64 (*.f64 y y) x)) x)) x) x)
(* -1 (* x (- (* -1 (/ (* y (pow (sqrt -1) 2)) x)) 1)))
(*.f64 (-.f64 (/.f64 y x) #s(literal 1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -500 (/ (* y (pow (sqrt -1) 2)) x)) 500)))
(*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 500 binary64)) #s(literal 500 binary64)) (neg.f64 x))
(* -1 (* x (- (/ y x) 1)))
(*.f64 (-.f64 (/.f64 y x) #s(literal 1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (* -1 (pow y 2))) x))) x)) 1)))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 y y) #s(literal 4 binary64) #s(literal 0 binary64))) (neg.f64 x)) y) (neg.f64 x)) #s(literal 1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (+ (* -1 (/ (+ (* -2 (pow y 3)) (+ (* -1 (pow y 3)) (+ (* (+ y (* -1 y)) (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (pow y 3)))) x)) (* -1 (pow y 2)))) x))) x)) 1)))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal 0 binary64) (-.f64 (fma.f64 y y (*.f64 (*.f64 y y) #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) x) #s(literal -1 binary64) (neg.f64 (fma.f64 (*.f64 y y) #s(literal 4 binary64) #s(literal 0 binary64)))) (neg.f64 x)) y) (neg.f64 x)) #s(literal 1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (+ (* -500 y) (* -500 (/ (+ (* -1 (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (* -1 (pow y 2))) x))) x)) 500)))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 500 binary64) (+.f64 y (/.f64 (neg.f64 (fma.f64 (*.f64 y y) #s(literal 4 binary64) #s(literal 0 binary64))) x))) x) #s(literal 500 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (+ (* -500 y) (* -1 (/ (+ (* -500 (/ (+ (* -2 (pow y 3)) (+ (* -1 (pow y 3)) (+ (* (+ y (* -1 y)) (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (pow y 3)))) x)) (* 500 (+ (* -1 (- (pow y 2) (+ (* -2 (pow y 2)) (* y (+ y (* -1 y)))))) (* -1 (pow y 2))))) x))) x)) 500)))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -500 binary64) y (/.f64 (*.f64 #s(literal -500 binary64) (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal 0 binary64) (-.f64 (fma.f64 y y (*.f64 (*.f64 y y) #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) x) (neg.f64 (fma.f64 (*.f64 y y) #s(literal 4 binary64) #s(literal 0 binary64))))) (neg.f64 x))) (neg.f64 x)) #s(literal 500 binary64)) (neg.f64 x))
(* -1 (/ (- (/ y x) 1) x))
(/.f64 (-.f64 (/.f64 y x) #s(literal 1 binary64)) (neg.f64 x))
(* -1 (/ (- (* -1 (/ (- (* 2 (/ (pow y 2) x)) y) x)) 1) x))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) x) #s(literal 2 binary64)) y) (neg.f64 x)) #s(literal 1 binary64)) (neg.f64 x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (pow y 3) x)) (/ (pow y 3) x)) (* 2 (pow y 2))) x)) y) x)) 1) x))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (*.f64 #s(literal -2 binary64) (*.f64 y y))) (neg.f64 x)) y) (neg.f64 x)) #s(literal 1 binary64)) (neg.f64 x))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -1 y) (/ (pow y 2) x)) x))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 y y) x) y) x)) x) x)
(* -1 (/ (- (/ (pow y 2) (pow x 2)) 1) x))
(/.f64 (-.f64 (*.f64 (/.f64 y x) (/.f64 y x)) #s(literal 1 binary64)) (neg.f64 x))
(* -1 (/ (- (+ (/ (pow y 2) (pow x 2)) (/ (pow y 3) (pow x 3))) 1) x))
(/.f64 (fma.f64 (/.f64 y x) (/.f64 y x) (-.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 x))
(* -1 (/ (- (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (pow y 4)) (pow y 4)) x)) (* -1 (pow y 3))) (pow x 3))) (/ (pow y 2) (pow x 2))) 1) x))
(/.f64 (fma.f64 (/.f64 y x) (/.f64 y x) (-.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)))) #s(literal 1 binary64))) (neg.f64 x))
(+ (* -500 (/ (pow y 2) (pow x 3))) (* 500 (/ 1 x)))
(fma.f64 (/.f64 (*.f64 y y) (pow.f64 x #s(literal 3 binary64))) #s(literal -500 binary64) (/.f64 #s(literal 500 binary64) x))
(+ (* (pow y 2) (- (* -500 (/ y (pow x 4))) (* 500 (/ 1 (pow x 3))))) (* 500 (/ 1 x)))
(fma.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 x #s(literal 4 binary64))) #s(literal -500 binary64)) (/.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y) (/.f64 #s(literal 500 binary64) x))
(+ (* (pow y 2) (- (* y (- (* 500 (/ (pow y 2) (pow x 6))) (* 500 (/ 1 (pow x 4))))) (* 500 (/ 1 (pow x 3))))) (* 500 (/ 1 x)))
(fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 4 binary64)))) y) (/.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y) (/.f64 #s(literal 500 binary64) x))
(+ (* 500 (/ y (pow x 3))) (* 500 (/ 1 (pow x 2))))
(fma.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) #s(literal 500 binary64) (/.f64 #s(literal 500 binary64) (*.f64 x x)))
(+ (* y (+ (* -500 (/ (pow y 2) (pow x 5))) (* 500 (/ 1 (pow x 3))))) (* 500 (/ 1 (pow x 2))))
(fma.f64 (fma.f64 (/.f64 (*.f64 y y) (pow.f64 x #s(literal 5 binary64))) #s(literal -500 binary64) (/.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 3 binary64)))) y (/.f64 #s(literal 500 binary64) (*.f64 x x)))
(+ (* y (+ (* (pow y 2) (- (* -500 (/ y (pow x 6))) (* 500 (/ 1 (pow x 5))))) (* 500 (/ 1 (pow x 3))))) (* 500 (/ 1 (pow x 2))))
(fma.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 x #s(literal 6 binary64))) #s(literal -500 binary64)) (/.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 5 binary64)))) (*.f64 y y) (/.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 3 binary64)))) y (/.f64 #s(literal 500 binary64) (*.f64 x x)))
(+ (* -1 (* x y)) (pow x 2))
(*.f64 (-.f64 x y) x)
(+ (* y (+ y (* -1 x))) (pow x 2))
(fma.f64 (-.f64 y x) y (*.f64 x x))
(* (sqrt y) (sqrt -1))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal -1 binary64)))
(+ x (* -1 y))
(-.f64 x y)
(+ x (* y (- (* y (- (* 4 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))) 1)))
(fma.f64 (-.f64 (fma.f64 (/.f64 #s(literal 4 binary64) x) y #s(literal 0 binary64)) #s(literal 1 binary64)) y x)
(+ x (* y (- (* y (- (+ (* 4 (/ 1 x)) (* y (- (/ 1 (pow x 2)) (+ (* 3 (/ 1 (pow x 2))) (/ (* (+ (* -1 (pow x 2)) (pow x 2)) (- (* 3 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))) (pow x 3)))))) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))) 1)))
(fma.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 3 binary64) x) #s(literal 0 binary64)) x) #s(literal 0 binary64) (/.f64 #s(literal 3 binary64) (*.f64 x x)))) y (/.f64 #s(literal 4 binary64) x)) y #s(literal 0 binary64)) #s(literal 1 binary64)) y x)
(+ (* 500 x) (* y (- (* 500 (* y (- (* 4 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3)))))) 500)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) x) #s(literal 500 binary64) #s(literal 0 binary64)) y) #s(literal 500 binary64)) y (*.f64 #s(literal 500 binary64) x))
(+ (* 500 x) (* y (- (* y (+ (* 500 (* y (- (/ 1 (pow x 2)) (+ (* 3 (/ 1 (pow x 2))) (/ (* (+ (* -1 (pow x 2)) (pow x 2)) (- (* 3 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))) (pow x 3)))))) (* 500 (- (* 4 (/ 1 x)) (* -1 (/ (+ (* -1 (pow x 2)) (pow x 2)) (pow x 3))))))) 500)))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 500 binary64) y) (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 3 binary64) x) #s(literal 0 binary64)) x) #s(literal 0 binary64) (/.f64 #s(literal 3 binary64) (*.f64 x x)))) y (-.f64 (/.f64 #s(literal 4 binary64) x) #s(literal 0 binary64)))) #s(literal 500 binary64)) y (*.f64 #s(literal 500 binary64) x))
(+ (* -1 (/ y (pow x 2))) (/ 1 x))
(fma.f64 (/.f64 y (*.f64 x x)) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) x))
(+ (* y (- (* 2 (/ y (pow x 3))) (/ 1 (pow x 2)))) (/ 1 x))
(fma.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) y (/.f64 #s(literal 1 binary64) x))
(+ (* y (- (* y (+ (* -3 (/ y (pow x 4))) (* 2 (/ 1 (pow x 3))))) (/ 1 (pow x 2)))) (/ 1 x))
(fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 y (pow.f64 x #s(literal 4 binary64))) #s(literal -3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64)))) y) (/.f64 #s(literal 1 binary64) (*.f64 x x))) y (/.f64 #s(literal 1 binary64) x))
(+ (* x y) (pow x 2))
(*.f64 (+.f64 x y) x)
(+ (* y (+ x (* -1 y))) (pow x 2))
(fma.f64 (-.f64 x y) y (*.f64 x x))
(+ (* -1 (/ (pow y 2) (pow x 3))) (/ 1 x))
(fma.f64 (/.f64 (*.f64 y y) (pow.f64 x #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) x))
(+ (* (pow y 2) (- (* -1 (/ y (pow x 4))) (/ 1 (pow x 3)))) (/ 1 x))
(fma.f64 (-.f64 (/.f64 (neg.f64 y) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y) (/.f64 #s(literal 1 binary64) x))
(+ (* (pow y 2) (- (* y (- (/ (pow y 2) (pow x 6)) (/ 1 (pow x 4)))) (/ 1 (pow x 3)))) (/ 1 x))
(fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 y y) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) y) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y) (/.f64 #s(literal 1 binary64) x))
(* y (- (* 500 (/ x y)) 500))
(*.f64 (fma.f64 (/.f64 x y) #s(literal 500 binary64) #s(literal -500 binary64)) y)
(/ (- (* 500 (/ (pow x 2) (pow y 2))) 500) y)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 500 binary64) y) (/.f64 (*.f64 x x) y)) #s(literal 500 binary64)) y)
(/ (- (+ (* 500 (/ (pow x 2) (pow y 2))) (* 500 (/ (pow x 3) (pow y 3)))) 500) y)
(/.f64 (-.f64 (*.f64 #s(literal 500 binary64) (fma.f64 (/.f64 x y) (/.f64 x y) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) #s(literal 500 binary64)) y)
(/ (- (+ (* -500 (/ (+ (* -1 (pow x 4)) (pow x 4)) (pow y 4))) (+ (* 500 (/ (pow x 2) (pow y 2))) (* 500 (/ (pow x 3) (pow y 3))))) 500) y)
(/.f64 (fma.f64 #s(literal 500 binary64) (fma.f64 (/.f64 x y) (/.f64 x y) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 y #s(literal 4 binary64))) #s(literal 500 binary64))) y)
(/ (+ 500 (* 500 (/ x y))) (pow y 2))
(/.f64 (fma.f64 (/.f64 x y) #s(literal 500 binary64) #s(literal 500 binary64)) (*.f64 y y))
(/ (- (+ 500 (* -1 (/ (+ (* -500 (pow x 2)) (* 500 (pow x 2))) (pow y 2)))) (* -500 (/ x y))) (pow y 2))
(/.f64 (fma.f64 (/.f64 x y) #s(literal 500 binary64) #s(literal 500 binary64)) (*.f64 y y))
(/ (- (+ 500 (* -1 (/ (+ (* 500 (pow x 3)) (* x (+ (* -500 (pow x 2)) (* 500 (pow x 2))))) (pow y 3)))) (+ (* -500 (/ x y)) (+ (* -500 (/ (pow x 2) (pow y 2))) (* 500 (/ (pow x 2) (pow y 2)))))) (pow y 2))
(/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -500 binary64) (fma.f64 (/.f64 x y) #s(literal 500 binary64) #s(literal 500 binary64))) (*.f64 y y))
(* (pow y 2) (+ 1 (* -1 (/ x y))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) y) y)
(* (pow y 2) (- (+ 1 (/ (pow x 2) (pow y 2))) (/ x y)))
(*.f64 (fma.f64 (/.f64 x y) (/.f64 x y) (-.f64 #s(literal 1 binary64) (/.f64 x y))) (*.f64 y y))
(* y (+ (/ x y) (pow (sqrt -1) 2)))
(*.f64 (+.f64 (/.f64 x y) #s(literal -1 binary64)) y)
(* y (+ (* 500 (/ x y)) (* 500 (pow (sqrt -1) 2))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal 500 binary64) #s(literal -500 binary64)) y)
(* y (- (* -1 (/ x y)) 1))
(*.f64 (-.f64 (/.f64 (neg.f64 x) y) #s(literal 1 binary64)) y)
(* y (- (* -1 (/ (pow x 3) (pow y 3))) (+ 1 (+ (* -2 (/ (pow x 3) (pow y 3))) (+ (/ x y) (/ (pow x 3) (pow y 3)))))))
(*.f64 (-.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 x) y) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1 binary64) (/.f64 x y))) y)
(* y (- (+ (* -1 (/ (+ (* -2 (* x (- (* -1 (pow x 3)) (* -2 (pow x 3))))) (* (pow x 2) (+ (* -1 (pow x 2)) (pow x 2)))) (pow y 4))) (* -1 (/ (pow x 3) (pow y 3)))) (+ 1 (+ (* -2 (/ (pow x 3) (pow y 3))) (+ (/ x y) (/ (pow x 3) (pow y 3)))))))
(*.f64 (-.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64)) (neg.f64 (pow.f64 y #s(literal 4 binary64)))) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (+.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1 binary64) (/.f64 x y)) #s(literal 1 binary64))) y)
(* y (- (* -500 (/ x y)) 500))
(*.f64 (fma.f64 (/.f64 x y) #s(literal -500 binary64) #s(literal -500 binary64)) y)
(* y (- (+ (* -500 (/ x y)) (* 500 (/ (- (* -1 (pow x 3)) (+ (* -2 (pow x 3)) (pow x 3))) (pow y 3)))) 500))
(*.f64 (fma.f64 (/.f64 x y) #s(literal -500 binary64) #s(literal -500 binary64)) y)
(* y (- (+ (* -500 (/ x y)) (+ (* -500 (/ (+ (* -2 (* x (- (* -1 (pow x 3)) (* -2 (pow x 3))))) (* (pow x 2) (+ (* -1 (pow x 2)) (pow x 2)))) (pow y 4))) (* 500 (/ (- (* -1 (pow x 3)) (+ (* -2 (pow x 3)) (pow x 3))) (pow y 3))))) 500))
(*.f64 (fma.f64 #s(literal -500 binary64) (+.f64 (/.f64 x y) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64)) (pow.f64 y #s(literal 4 binary64)))) #s(literal -500 binary64)) y)
(/ (+ (* -1 x) (* -1 (/ (pow x 2) y))) (pow y 2))
(/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 x) x) y) x) (*.f64 y y))
(/ (- (+ (* -2 (/ (pow x 3) (pow y 2))) (* -1 x)) (/ (pow x 2) y)) (pow y 2))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) y) (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (-.f64 (/.f64 (*.f64 (neg.f64 x) x) y) x)) (*.f64 y y))
(/ (- (+ (* -1 x) (* -1 (/ (+ (* 2 (pow x 4)) (pow x 4)) (pow y 3)))) (+ (* 2 (/ (pow x 3) (pow y 2))) (/ (pow x 2) y))) (pow y 2))
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 y #s(literal 3 binary64))) x) (fma.f64 (/.f64 #s(literal 2 binary64) y) (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (/.f64 (*.f64 x x) y))) (*.f64 y y))
(* (pow y 2) (- (/ x y) 1))
(*.f64 (*.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y) y)
(* (pow y 2) (- (+ (/ x y) (/ (pow x 2) (pow y 2))) 1))
(*.f64 (fma.f64 (/.f64 x y) (/.f64 x y) (-.f64 (/.f64 x y) #s(literal 1 binary64))) (*.f64 y y))
(/ (- (/ (pow x 2) (pow y 2)) 1) y)
(/.f64 (-.f64 (*.f64 (/.f64 x y) (/.f64 x y)) #s(literal 1 binary64)) y)
(/ (- (/ (pow x 3) (pow y 3)) (+ 1 (* -1 (/ (pow x 2) (pow y 2))))) y)
(/.f64 (-.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x y) (/.f64 x y)))) y)
(/ (- (* -1 (/ (+ (* -1 (pow x 4)) (pow x 4)) (pow y 4))) (+ 1 (+ (* -1 (/ (pow x 2) (pow y 2))) (* -1 (/ (pow x 3) (pow y 3)))))) y)
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 y #s(literal 4 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (/.f64 x y) (/.f64 x y) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))) y)
(* -1 (* y (+ 500 (* -500 (/ x y)))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal -500 binary64) #s(literal 500 binary64)) (neg.f64 y))
(* -1 (/ (+ 500 (* -500 (/ (pow x 2) (pow y 2)))) y))
(/.f64 (fma.f64 (/.f64 (*.f64 x x) y) (/.f64 #s(literal -500 binary64) y) #s(literal 500 binary64)) (neg.f64 y))
(* -1 (/ (+ 500 (+ (* -500 (/ (pow x 2) (pow y 2))) (* -500 (/ (pow x 3) (pow y 3))))) y))
(/.f64 (fma.f64 #s(literal -500 binary64) (fma.f64 (/.f64 x y) (/.f64 x y) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 500 binary64)) (neg.f64 y))
(* -1 (/ (+ 500 (+ (* -500 (/ (pow x 2) (pow y 2))) (* -1 (/ (+ (* 500 (/ (+ (* -1 (pow x 4)) (pow x 4)) y)) (* 500 (pow x 3))) (pow y 3))))) y))
(/.f64 (fma.f64 #s(literal -500 binary64) (fma.f64 (/.f64 x y) (/.f64 x y) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 500 binary64)) (neg.f64 y))
(/ (+ 500 (* -1 (/ (- (+ (* -500 (/ (pow x 2) y)) (* 500 (/ (pow x 2) y))) (* 500 x)) y))) (pow y 2))
(/.f64 (fma.f64 (/.f64 x y) #s(literal 500 binary64) #s(literal 500 binary64)) (*.f64 y y))
(/ (+ 500 (* -1 (/ (- (* -1 (/ (- (+ (* -500 (/ (pow x 3) y)) (* -1 (/ (* x (+ (* -500 (pow x 2)) (* 500 (pow x 2)))) y))) (+ (* -500 (pow x 2)) (* 500 (pow x 2)))) y)) (* 500 x)) y))) (pow y 2))
(/.f64 (-.f64 #s(literal 500 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) #s(literal -500 binary64)) y) #s(literal -1 binary64) (*.f64 #s(literal -500 binary64) x)) y)) (*.f64 y y))
(* (pow y 2) (+ 1 (* -1 (/ (+ x (* -1 (/ (pow x 2) y))) y))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 (*.f64 x x) y)) y)) y) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) (neg.f64 y))
(* -1 (* (sqrt y) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 y)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* y (+ 1 (/ x y))))
(neg.f64 (fma.f64 (/.f64 x y) y y))
(* -1 (* y (+ 1 (* -1 (/ (- (* -1 (/ (pow x 3) (pow y 2))) (+ x (+ (* -2 (/ (pow x 3) (pow y 2))) (/ (pow x 3) (pow y 2))))) y)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) x) y)) (neg.f64 y))
(* -1 (* y (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow x 3) (pow y 2))) (+ (* 2 (/ (* x (- (* -1 (pow x 3)) (* -2 (pow x 3)))) (pow y 3))) (/ (* (pow x 2) (+ (* -1 (pow x 2)) (pow x 2))) (pow y 3)))) (+ x (+ (* -2 (/ (pow x 3) (pow y 2))) (/ (pow x 3) (pow y 2))))) y)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)) (pow.f64 y #s(literal 3 binary64))) x) y)) (neg.f64 y))
(* -1 (* y (+ 500 (* 500 (/ x y)))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal 500 binary64) #s(literal 500 binary64)) (neg.f64 y))
(* -1 (* y (+ 500 (* -1 (/ (+ (* -500 x) (* 500 (/ (- (* -1 (pow x 3)) (+ (* -2 (pow x 3)) (pow x 3))) (pow y 2)))) y)))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal 500 binary64) #s(literal 500 binary64)) (neg.f64 y))
(* -1 (* y (+ 500 (* -1 (/ (+ (* -500 x) (+ (* 500 (/ (+ (* 2 (* x (- (* -1 (pow x 3)) (* -2 (pow x 3))))) (* (pow x 2) (+ (* -1 (pow x 2)) (pow x 2)))) (pow y 3))) (* 500 (/ (- (* -1 (pow x 3)) (+ (* -2 (pow x 3)) (pow x 3))) (pow y 2))))) y)))))
(*.f64 (-.f64 #s(literal 500 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) x)) y)) (neg.f64 y))
(/ (+ (* -1 x) (* -1 (/ (- (* 2 (/ (pow x 3) y)) (* -1 (pow x 2))) y))) (pow y 2))
(/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) #s(literal 2 binary64) (*.f64 x x)) y) x)) (*.f64 y y))
(/ (+ (* -1 x) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (pow x 4) y)) (* -1 (/ (pow x 4) y))) (* 2 (pow x 3))) y)) (* -1 (pow x 2))) y))) (pow y 2))
(/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) #s(literal -3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 3 binary64)))) y) #s(literal -1 binary64) (*.f64 x x)) y) x)) (*.f64 y y))
(* (pow y 2) (- (* -1 (/ (+ (* -1 x) (* -1 (/ (pow x 2) y))) y)) 1))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 (*.f64 x x) y))) y) #s(literal 1 binary64)) (*.f64 y y))
(* -1 (/ (+ 1 (* -1 (/ (pow x 2) (pow y 2)))) y))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x y) (/.f64 x y))) (neg.f64 y))
(* -1 (/ (- (+ 1 (* -1 (/ (pow x 3) (pow y 3)))) (/ (pow x 2) (pow y 2))) y))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 x y) (/.f64 x y) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 y))
(* -1 (/ (- (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow x 4) y)) (/ (pow x 4) y)) (* -1 (pow x 3))) (pow y 3)))) (/ (pow x 2) (pow y 2))) y))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 x y) (/.f64 x y) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 y))

rewrite298.0ms (6.3%)

Memory
-5.4MiB live, 333.8MiB allocated; 55ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029201
054193
1196193
21715183
09199181
Stop Event
iter limit
node limit
iter limit
Counts
18 → 802
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 x y))
(/.f64 #s(literal 500 binary64) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(fma.f64 y (-.f64 y x) (*.f64 x x))
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
(*.f64 #s(literal -500 binary64) y)
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
(*.f64 #s(literal 500 binary64) x)
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x)
(*.f64 #s(literal 500 binary64) (fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x))
(sqrt.f64 (neg.f64 y))
(neg.f64 y)
(fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y))))
(*.f64 #s(literal 500 binary64) (fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 y (/.f64 y (-.f64 x y)))))
(/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))
(fma.f64 (-.f64 x y) y (*.f64 x x))
(*.f64 x x)
(/.f64 (-.f64 x y) (fma.f64 y (-.f64 y x) (*.f64 x x)))
Outputs
(*.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y))
(*.f64 (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(*.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))))))))
(/.f64 (fma.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 x x) (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (-.f64 y x) y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (-.f64 y x) y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 x x) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) #s(literal 500 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) #s(literal 500 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (-.f64 y x) y) (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (-.f64 y x) y) (*.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 500 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 500 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 #s(literal -500 binary64) (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 500 binary64) (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (neg.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (-.f64 x y) #s(literal 500 binary64)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (-.f64 y x) y)) (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))))) (neg.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 x y) #s(literal 500 binary64)))) (neg.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))) (*.f64 (-.f64 x y) #s(literal 500 binary64)))) (neg.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (-.f64 y x) y)))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) #s(literal 500 binary64))))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 500 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (-.f64 y x) y)))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 500 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) #s(literal 500 binary64))))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (-.f64 y x) y)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 x x)))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (-.f64 y x) y)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 500 binary64))))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) #s(literal 500 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 x x)))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) #s(literal 500 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 x y) #s(literal 500 binary64))))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (*.f64 #s(literal -500 binary64) (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 #s(literal 500 binary64) (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (-.f64 x y) #s(literal 500 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (-.f64 y x) y)) (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 x y) #s(literal 500 binary64))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))) (*.f64 (-.f64 x y) #s(literal 500 binary64))) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(fma.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 x)) (neg.f64 x) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(fma.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) x) x (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(fma.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(fma.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 y x)) y (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) y) (-.f64 y x) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 (-.f64 y x) y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 (-.f64 y x) y) (-.f64 x y)) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(fma.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 y x) y) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(fma.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 x x)) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(fma.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 y x) y)) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))
(fma.f64 (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 x x)) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(fma.f64 (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (-.f64 y x) y)) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(fma.f64 (-.f64 y x) (*.f64 y (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))
(fma.f64 x (*.f64 x (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(fma.f64 y (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (-.f64 y x) y)) (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (pow.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 (-.f64 y x) y)) (*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(-.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (neg.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 x x)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))))) (/.f64 (pow.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))))))
(+.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(+.f64 (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y))
(*.f64 #s(literal 500 binary64) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (-.f64 x y))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 #s(literal -500 binary64) (-.f64 x y))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal -500 binary64))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (-.f64 x y))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal -500 binary64))) (neg.f64 (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -500 binary64))) (neg.f64 (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 #s(literal -500 binary64) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (neg.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y))))
(/.f64 (neg.f64 (*.f64 #s(literal -500 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 500 binary64))) (neg.f64 (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 500 binary64))) (neg.f64 (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 500 binary64) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 500 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (fma.f64 (-.f64 x y) y (*.f64 x x)))
(/.f64 (*.f64 #s(literal -500 binary64) (-.f64 x y)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x y) #s(literal -500 binary64)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))) (pow.f64 (-.f64 x y) #s(literal 2 binary64))) (-.f64 x y))
(/.f64 (*.f64 (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (-.f64 x y) y (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal -500 binary64)) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 500 binary64)) (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -500 binary64)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 500 binary64)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 #s(literal -500 binary64) (pow.f64 (-.f64 x y) #s(literal 2 binary64))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (*.f64 #s(literal -500 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (*.f64 #s(literal 500 binary64) (pow.f64 (-.f64 x y) #s(literal 2 binary64))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 #s(literal 500 binary64) (-.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)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(*.f64 (/.f64 #s(literal 500 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x)))
(*.f64 (/.f64 #s(literal 500 binary64) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))))
(/.f64 #s(literal -500 binary64) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 #s(literal -500 binary64) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 #s(literal 500 binary64) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(neg.f64 (/.f64 #s(literal -500 binary64) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 x)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 x)) x) (*.f64 (neg.f64 (neg.f64 x)) x)) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (neg.f64 (neg.f64 x)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (neg.f64 x) x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x)) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))))
(/.f64 (-.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 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (neg.f64 x) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 y x) y) x) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 y x) y) x) x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 x))) (*.f64 (-.f64 y x) y))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (*.f64 (-.f64 y x) y))
(fma.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)) (*.f64 (-.f64 y x) y))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 (-.f64 y x) y))
(fma.f64 (-.f64 y x) y (*.f64 (neg.f64 (neg.f64 x)) x))
(fma.f64 (-.f64 y x) y (*.f64 x x))
(fma.f64 x x (*.f64 (-.f64 y x) y))
(fma.f64 y (-.f64 y x) (*.f64 (neg.f64 (neg.f64 x)) x))
(fma.f64 y (-.f64 y x) (*.f64 x x))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y))) (/.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (neg.f64 x) x))))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 y x) y) (*.f64 (neg.f64 x) x))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x))))
(-.f64 (*.f64 (-.f64 y x) y) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)))
(-.f64 (*.f64 (-.f64 y x) y) (*.f64 (neg.f64 x) x))
(-.f64 (*.f64 x x) (*.f64 (neg.f64 (-.f64 y x)) y))
(-.f64 (*.f64 x x) (*.f64 (neg.f64 y) (-.f64 y x)))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 y x) y) x) x)))) (/.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 y x) y) x) x)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 y x) y) x) x)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 y x) y) x) x)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x))))
(+.f64 (*.f64 (-.f64 y x) y) (*.f64 (neg.f64 (neg.f64 x)) x))
(+.f64 (*.f64 (-.f64 y x) y) (*.f64 x x))
(+.f64 (*.f64 x x) (*.f64 (-.f64 y x) y))
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
(*.f64 #s(literal -500 binary64) y)
(*.f64 y #s(literal -500 binary64))
#s(approx (* 500 (- x y)) (*.f64 x #s(literal 500 binary64)))
(*.f64 x #s(literal 500 binary64))
(*.f64 #s(literal 500 binary64) x)
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (-.f64 x 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) y (*.f64 x x)))))
(/.f64 (neg.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) y (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 x y) (-.f64 y x)))) (neg.f64 (neg.f64 (-.f64 y 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 x (-.f64 x y) (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 y y))) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 x x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 (neg.f64 y) x))))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 x y))))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x y))))
(/.f64 (+.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 (neg.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64))) (-.f64 x y))
(/.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) y (*.f64 x x)))))
(/.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) y (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (-.f64 x y) y (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) (-.f64 y x))) (neg.f64 (-.f64 y x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 y y (-.f64 (*.f64 x x) (*.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 x x (-.f64 (*.f64 y y) (*.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 x x (-.f64 (*.f64 y y) (*.f64 (neg.f64 y) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (-.f64 x y))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (-.f64 x y) y (*.f64 x x)))
(/.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 y x))
(neg.f64 (-.f64 x y))
(fma.f64 (sqrt.f64 (pow.f64 (neg.f64 y) #s(literal 3/2 binary64))) (pow.f64 (neg.f64 y) #s(literal 1/4 binary64)) x)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 (neg.f64 x))) (neg.f64 y))
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 (neg.f64 x))) y)
(fma.f64 (sqrt.f64 (neg.f64 x)) (sqrt.f64 (neg.f64 x)) (neg.f64 y))
(fma.f64 (sqrt.f64 (neg.f64 x)) (sqrt.f64 (neg.f64 x)) y)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) y)
(fma.f64 (pow.f64 (pow.f64 (neg.f64 y) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 y) #s(literal 1/4 binary64)) x)
(fma.f64 (pow.f64 (neg.f64 y) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (neg.f64 y) #s(literal 3/2 binary64))) x)
(fma.f64 (pow.f64 (neg.f64 y) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (neg.f64 y) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) x)
(fma.f64 (pow.f64 y #s(literal 1/2 binary64)) (pow.f64 y #s(literal 1/2 binary64)) x)
(-.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (/.f64 y (-.f64 x y)) y))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(-.f64 x (neg.f64 y))
(-.f64 x y)
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 x y)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 x y)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x y)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x y)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 (neg.f64 y) x)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 (neg.f64 y) x)))))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 (neg.f64 y) x)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 (neg.f64 y) x)))))
(+.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 y x)))
(+.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(+.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (/.f64 y (-.f64 x y)) y))
(+.f64 (neg.f64 y) x)
(+.f64 x (neg.f64 y))
(+.f64 x y)
(+.f64 y x)
(*.f64 (-.f64 x y) #s(literal 500 binary64))
(*.f64 #s(literal 500 binary64) (-.f64 x y))
(/.f64 (fma.f64 #s(literal 125000000 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x #s(literal 500 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 500 binary64)) (*.f64 (neg.f64 y) #s(literal 500 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) #s(literal 500 binary64))) (neg.f64 (-.f64 y x)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 500 binary64))) (neg.f64 (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (neg.f64 (*.f64 #s(literal 500 binary64) (*.f64 (-.f64 x y) (-.f64 y x)))) (neg.f64 (-.f64 y x)))
(/.f64 (neg.f64 (*.f64 #s(literal 500 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 x #s(literal 500 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) (*.f64 x #s(literal 500 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 125000000 binary64) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 500 binary64) y) (*.f64 #s(literal 500 binary64) y) (-.f64 (pow.f64 (*.f64 x #s(literal 500 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) (*.f64 x #s(literal 500 binary64)))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 500 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 500 binary64))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 #s(literal 500 binary64) (pow.f64 (-.f64 x y) #s(literal 2 binary64)))) (-.f64 x y))
(/.f64 (neg.f64 (*.f64 #s(literal 500 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) #s(literal 500 binary64)) (-.f64 y x))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 500 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(/.f64 (*.f64 #s(literal 500 binary64) (*.f64 (-.f64 x y) (-.f64 y x))) (-.f64 y x))
(/.f64 (*.f64 #s(literal 500 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 (pow.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 x #s(literal 500 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) (*.f64 x #s(literal 500 binary64))))
(/.f64 (fma.f64 #s(literal 125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 125000000 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 500 binary64) y) (*.f64 #s(literal 500 binary64) y) (-.f64 (pow.f64 (*.f64 x #s(literal 500 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) (*.f64 x #s(literal 500 binary64))))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 500 binary64)) (-.f64 x y))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 500 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x)))
(/.f64 (*.f64 #s(literal 500 binary64) (pow.f64 (-.f64 x y) #s(literal 2 binary64))) (-.f64 x y))
(/.f64 (*.f64 #s(literal 500 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (-.f64 x y) y (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 500 binary64) (pow.f64 y #s(literal 1/2 binary64))) (pow.f64 y #s(literal 1/2 binary64)) (*.f64 x #s(literal 500 binary64)))
(fma.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 500 binary64)) (*.f64 x #s(literal 500 binary64)))
(fma.f64 (neg.f64 y) #s(literal 500 binary64) (*.f64 x #s(literal 500 binary64)))
(fma.f64 x #s(literal 500 binary64) (*.f64 (neg.f64 y) #s(literal 500 binary64)))
(fma.f64 #s(literal 500 binary64) (neg.f64 y) (*.f64 x #s(literal 500 binary64)))
(fma.f64 #s(literal 500 binary64) x (*.f64 (neg.f64 y) #s(literal 500 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) (*.f64 x #s(literal 500 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal 500 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) (*.f64 x #s(literal 500 binary64)))))
(-.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) (*.f64 (neg.f64 x) #s(literal 500 binary64)))
(-.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) x))
(+.f64 (/.f64 (*.f64 #s(literal 125000000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 500 binary64) y) (*.f64 #s(literal 500 binary64) y) (-.f64 (pow.f64 (*.f64 x #s(literal 500 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) (*.f64 x #s(literal 500 binary64)))))) (/.f64 (*.f64 #s(literal 125000000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 500 binary64) y) (*.f64 #s(literal 500 binary64) y) (-.f64 (pow.f64 (*.f64 x #s(literal 500 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) (*.f64 x #s(literal 500 binary64)))))))
(+.f64 (*.f64 (neg.f64 y) #s(literal 500 binary64)) (*.f64 x #s(literal 500 binary64)))
(+.f64 (*.f64 x #s(literal 500 binary64)) (*.f64 (neg.f64 y) #s(literal 500 binary64)))
(*.f64 (neg.f64 (pow.f64 (neg.f64 y) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 (neg.f64 y) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (pow.f64 (neg.f64 y) #s(literal 3/2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 y #s(literal 1/4 binary64)) (pow.f64 y #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 y) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (neg.f64 y) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (neg.f64 y) #s(literal 3/2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 y) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 y) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (neg.f64 y) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 y y) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (neg.f64 y) #s(literal 1/2 binary64))
(pow.f64 y #s(literal 1/2 binary64))
(neg.f64 (pow.f64 y #s(literal 1/2 binary64)))
(sqrt.f64 (neg.f64 y))
(fabs.f64 (pow.f64 y #s(literal 1/2 binary64)))
(exp.f64 (/.f64 (log.f64 (neg.f64 y)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 y #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 y y)) #s(literal 1/4 binary64)))
(exp.f64 (log.f64 (pow.f64 y #s(literal 1/2 binary64))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 y #s(literal 1/2 binary64)))) (sinh.f64 (log.f64 (pow.f64 y #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (neg.f64 y) #s(literal 3/2 binary64))) (pow.f64 (neg.f64 y) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 y) (sqrt.f64 y))
(*.f64 (pow.f64 (pow.f64 (neg.f64 y) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 y) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 y) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (neg.f64 y) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (neg.f64 y) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (neg.f64 y) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (pow.f64 y #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 y y) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 y) #s(literal 1 binary64))
(pow.f64 y #s(literal 1 binary64))
(neg.f64 (neg.f64 y))
(neg.f64 y)
(sqrt.f64 (*.f64 y y))
(fabs.f64 (neg.f64 y))
(fabs.f64 y)
(exp.f64 (*.f64 (log.f64 (neg.f64 y)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 y y)) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (neg.f64 y)))
(+.f64 (cosh.f64 (log.f64 (neg.f64 y))) (sinh.f64 (log.f64 (neg.f64 y))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))) (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64)))))) (*.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))) (neg.f64 (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 y y)))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y y)))) (neg.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (/.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 y y)))) (neg.f64 (*.f64 (/.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 x y))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (-.f64 x y) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (neg.f64 (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)))) (neg.f64 (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) (/.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 x y) (*.f64 x x)))) (neg.f64 (*.f64 (-.f64 x y) (/.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 (neg.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (/.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 x y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 y y)))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y y)))) (neg.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (/.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 y y)))) (neg.f64 (*.f64 (/.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 x y))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))) (*.f64 (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y y))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y y))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y y))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (neg.f64 y) y))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (neg.f64 (/.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 y y))) (*.f64 (neg.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (/.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 y y))) (*.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 y y))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 y y))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 y y))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 y y))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 y (neg.f64 y)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (neg.f64 (*.f64 y y)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (neg.f64 (/.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 y (neg.f64 y)))) (*.f64 (neg.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (neg.f64 (/.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 (neg.f64 y) y))) (*.f64 (neg.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (neg.f64 (/.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)))) (neg.f64 (*.f64 y y)))) (*.f64 (neg.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (/.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 y (neg.f64 y)))) (*.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (/.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 (neg.f64 y) y))) (*.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (/.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))) (neg.f64 (*.f64 y y)))) (*.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 y (neg.f64 y)))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (neg.f64 y) y))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (neg.f64 (*.f64 y y)))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 y (neg.f64 y)))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (neg.f64 y) y))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 (*.f64 y y)))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 y (neg.f64 y)))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (neg.f64 y) y))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (neg.f64 (*.f64 y y)))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 y (neg.f64 y)))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (neg.f64 y) y))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 (*.f64 y y)))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (/.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 y (neg.f64 y)))) (*.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (/.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 (neg.f64 y) y))) (*.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (/.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))) (neg.f64 (*.f64 y y)))) (*.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 y (neg.f64 y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (neg.f64 y)) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (neg.f64 y)) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (neg.f64 y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (neg.f64 y)) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (neg.f64 y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (neg.f64 y)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 y (neg.f64 y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (neg.f64 y)) (neg.f64 (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (neg.f64 (/.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 (*.f64 y (neg.f64 y)) (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (/.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 (*.f64 y (neg.f64 y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (neg.f64 y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (neg.f64 y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (neg.f64 y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (neg.f64 y)) (/.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 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (/.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 (*.f64 (neg.f64 y) y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) y) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) y) (neg.f64 (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (neg.f64 (/.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 (*.f64 (neg.f64 y) y) (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (/.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 (*.f64 (neg.f64 y) y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) y) (/.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 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (/.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 (neg.f64 (*.f64 y y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 y y)) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 y y)) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 y y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 y y)) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 y y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 y y)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 y y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 y y)) (neg.f64 (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (neg.f64 (/.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 (neg.f64 (*.f64 y y)) (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (/.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 (neg.f64 (*.f64 y y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 y y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 y y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 y y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 y y)) (/.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 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (/.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 (*.f64 y y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (neg.f64 (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (neg.f64 (/.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 (*.f64 y y) (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (/.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 (*.f64 y y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (/.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 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (/.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 (fma.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64)))) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64)))) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 y (neg.f64 y)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (neg.f64 (*.f64 y y)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y (neg.f64 y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (*.f64 y y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (neg.f64 (/.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 y (neg.f64 y)))) (*.f64 (neg.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (neg.f64 (/.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 (neg.f64 y) y))) (*.f64 (neg.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (neg.f64 (/.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)))) (neg.f64 (*.f64 y y)))) (*.f64 (neg.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (/.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 y (neg.f64 y)))) (*.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (/.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 (neg.f64 y) y))) (*.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (/.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))) (neg.f64 (*.f64 y y)))) (*.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 y (neg.f64 y)))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (neg.f64 y) y))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (neg.f64 (*.f64 y y)))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 y (neg.f64 y)))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (neg.f64 y) y))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 (*.f64 y y)))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 y (neg.f64 y)))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (neg.f64 y) y))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (neg.f64 (*.f64 y y)))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 y (neg.f64 y)))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (neg.f64 y) y))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 (*.f64 y y)))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (/.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 y (neg.f64 y)))) (*.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (/.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 (neg.f64 y) y))) (*.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (/.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))) (neg.f64 (*.f64 y y)))) (*.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 y (neg.f64 y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y (neg.f64 y)) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y (neg.f64 y)) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y (neg.f64 y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y (neg.f64 y)) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y (neg.f64 y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y (neg.f64 y)) (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (-.f64 x y) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 y (neg.f64 y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y (neg.f64 y)) (neg.f64 (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (neg.f64 (/.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 (fma.f64 (*.f64 y (neg.f64 y)) (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (/.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 (fma.f64 (*.f64 y (neg.f64 y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 y (neg.f64 y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 y (neg.f64 y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 y (neg.f64 y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 y (neg.f64 y)) (/.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 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (/.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 (fma.f64 (*.f64 (neg.f64 y) y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) y) (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (-.f64 x y) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) y) (neg.f64 (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (neg.f64 (/.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 (fma.f64 (*.f64 (neg.f64 y) y) (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (/.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 (fma.f64 (*.f64 (neg.f64 y) y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) y) (/.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 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (/.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 (fma.f64 (neg.f64 (*.f64 y y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 y y)) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 y y)) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 y y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 y y)) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 y y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 y y)) (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (-.f64 x y) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (fma.f64 (neg.f64 (*.f64 y y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 y y)) (neg.f64 (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (neg.f64 (/.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 (fma.f64 (neg.f64 (*.f64 y y)) (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (/.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 (fma.f64 (neg.f64 (*.f64 y y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 y y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 y y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 y y)) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 y y)) (/.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 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (/.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 (fma.f64 (*.f64 y y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y y) (neg.f64 (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (neg.f64 (/.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 (fma.f64 (*.f64 y y) (/.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 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (/.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 (fma.f64 (*.f64 y y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 x) x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y y))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y y))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 x)) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 y y))) (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (neg.f64 y) y))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 y) y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (neg.f64 (/.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 y y))) (*.f64 (neg.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (/.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 y y))) (*.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 y y))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 x y) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 y y))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 y y))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 y y))) (*.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64)))) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)))
(/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (/.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 x y))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)))) (neg.f64 (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (/.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 x y)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 y y))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (/.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 y y))) (*.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 y y))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y y))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 x y) (*.f64 (/.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 y y))) (*.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 y y) (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (-.f64 x y) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 y y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y y) (/.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 x y) (*.f64 x x))) (*.f64 (-.f64 x y) (/.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 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64))) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (/.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 x y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (/.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))))) (/.f64 x (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (/.f64 x (/.f64 (-.f64 x y) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (/.f64 x (/.f64 (-.f64 x y) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))))) (/.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (/.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (-.f64 x y) y (*.f64 (neg.f64 x) x)) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (/.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (/.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (/.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (/.f64 (*.f64 y y) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 x (/.f64 x (/.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))))))
(fma.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (/.f64 x (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (pow.f64 (/.f64 y (-.f64 x y)) #s(literal 2 binary64)) (-.f64 x y) (*.f64 x (/.f64 x (/.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))))))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (/.f64 x (-.f64 x y)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 x) (/.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 y (-.f64 x y)) y))
(fma.f64 (/.f64 y (-.f64 x y)) (neg.f64 y) (*.f64 x (/.f64 x (/.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))))))
(fma.f64 (/.f64 y (-.f64 x y)) y (*.f64 x (/.f64 x (/.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))))))
(fma.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 x (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (neg.f64 x) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 y (-.f64 x y))) (*.f64 x (/.f64 x (/.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))))))
(fma.f64 (neg.f64 y) (/.f64 y (-.f64 x y)) (*.f64 x (/.f64 x (/.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))))))
(fma.f64 x (/.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (/.f64 y (-.f64 x y)) y))
(fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))
(fma.f64 y (/.f64 y (-.f64 x y)) (*.f64 x (/.f64 x (/.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 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (/.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 x y)))))) (/.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (/.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 x y)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 y y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y))) (/.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (/.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 x y))) (/.f64 (*.f64 (/.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 y y)) (*.f64 (/.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 x y))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))) (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))) (/.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))))
(-.f64 (*.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))
(-.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (*.f64 (neg.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (*.f64 x (/.f64 x (/.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 (*.f64 y y) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x)))) (/.f64 (*.f64 (-.f64 x y) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))) (/.f64 (*.f64 (-.f64 x y) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) (/.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 x y) (/.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 x y) (*.f64 x x)) (*.f64 (-.f64 x y) (/.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 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (/.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 x y)))))) (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (/.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 x y)))))))
(+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (/.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 x y)))))) (/.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (/.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 x y)))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 y y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y))) (/.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 y y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (/.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 x y))) (/.f64 (*.f64 (/.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 y y)) (*.f64 (/.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 x y))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))) (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))))
(+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))))
(+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))) (/.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))))
(+.f64 (*.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))
(+.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (*.f64 x (/.f64 x (/.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 (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) #s(literal 500 binary64))
(*.f64 #s(literal 500 binary64) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)))
(/.f64 (fma.f64 #s(literal 125000000 binary64) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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 (neg.f64 (*.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64))) #s(literal 500 binary64))) (neg.f64 (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64)))) #s(literal 500 binary64))) (neg.f64 (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 500 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64))))) (neg.f64 (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y))))
(/.f64 (neg.f64 (*.f64 #s(literal 500 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) #s(literal 500 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125000000 binary64) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (*.f64 #s(literal 125000000 binary64) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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 (-.f64 x y)) y) #s(literal 500 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 500 binary64)) (-.f64 x y)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (*.f64 y y) #s(literal 500 binary64)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 500 binary64)) (-.f64 x y)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 #s(literal 500 binary64) (*.f64 y y)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) #s(literal 500 binary64)) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (*.f64 y y) #s(literal 500 binary64)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) #s(literal 500 binary64)) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 #s(literal 500 binary64) (*.f64 y y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (-.f64 x y)) (*.f64 (/.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 y y) #s(literal 500 binary64)))) (*.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (-.f64 x y)) (*.f64 (/.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 #s(literal 500 binary64) (*.f64 y y)))) (*.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 500 binary64) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (*.f64 y y) #s(literal 500 binary64)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 500 binary64) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 #s(literal 500 binary64) (*.f64 y y)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 500 binary64) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (*.f64 y y) #s(literal 500 binary64)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 500 binary64) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 #s(literal 500 binary64) (*.f64 y y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 500 binary64) (*.f64 x x)) (-.f64 x y)) (*.f64 (/.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 y y) #s(literal 500 binary64)))) (*.f64 (/.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 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 500 binary64) (*.f64 x x)) (-.f64 x y)) (*.f64 (/.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 #s(literal 500 binary64) (*.f64 y y)))) (*.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (-.f64 x y) (*.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 500 binary64)))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) #s(literal 500 binary64)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) #s(literal 500 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 x y) (*.f64 (*.f64 x x) #s(literal 500 binary64)))) (*.f64 (-.f64 x y) (/.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 (fma.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (-.f64 x y) (*.f64 #s(literal 500 binary64) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 #s(literal 500 binary64) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) #s(literal 500 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 x y) (*.f64 #s(literal 500 binary64) (*.f64 x x)))) (*.f64 (-.f64 x y) (/.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 (fma.f64 (*.f64 #s(literal 500 binary64) (*.f64 y y)) (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (-.f64 x y) (*.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 500 binary64)))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 #s(literal 500 binary64) (*.f64 y y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) #s(literal 500 binary64)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 #s(literal 500 binary64) (*.f64 y y)) (/.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 x y) (*.f64 (*.f64 x x) #s(literal 500 binary64)))) (*.f64 (-.f64 x y) (/.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 (fma.f64 (*.f64 #s(literal 500 binary64) (*.f64 y y)) (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (-.f64 x y) (*.f64 #s(literal 500 binary64) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))) (*.f64 (-.f64 x y) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 #s(literal 500 binary64) (*.f64 y y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (-.f64 x y) (*.f64 #s(literal 500 binary64) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)))) (*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 #s(literal 500 binary64) (*.f64 y y)) (/.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 x y) (*.f64 #s(literal 500 binary64) (*.f64 x x)))) (*.f64 (-.f64 x y) (/.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 (fma.f64 (*.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 500 binary64)) (-.f64 x y) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (*.f64 y y) #s(literal 500 binary64)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 500 binary64)) (-.f64 x y) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 #s(literal 500 binary64) (*.f64 y y)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) #s(literal 500 binary64)) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (*.f64 y y) #s(literal 500 binary64)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) #s(literal 500 binary64)) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 #s(literal 500 binary64) (*.f64 y y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (-.f64 x y) (*.f64 (/.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 y y) #s(literal 500 binary64)))) (*.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (-.f64 x y) (*.f64 (/.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 #s(literal 500 binary64) (*.f64 y y)))) (*.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 #s(literal 500 binary64) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 (*.f64 y y) #s(literal 500 binary64)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 500 binary64) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 x y) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (*.f64 #s(literal 500 binary64) (*.f64 y y)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 500 binary64) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (*.f64 y y) #s(literal 500 binary64)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 #s(literal 500 binary64) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x)) (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 #s(literal 500 binary64) (*.f64 y y)))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 #s(literal 500 binary64) (*.f64 x x)) (-.f64 x y) (*.f64 (/.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 y y) #s(literal 500 binary64)))) (*.f64 (/.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 x y)))
(/.f64 (fma.f64 (*.f64 #s(literal 500 binary64) (*.f64 x x)) (-.f64 x y) (*.f64 (/.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 #s(literal 500 binary64) (*.f64 y y)))) (*.f64 (/.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 x y)))
(/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64))) #s(literal 500 binary64)) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64)))) #s(literal 500 binary64)) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 500 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 2 binary64)))) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)))
(/.f64 (*.f64 #s(literal 500 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))))) (fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (/.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))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)) #s(literal 2 binary64))) (*.f64 (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) #s(literal 500 binary64)))
(/.f64 (fma.f64 #s(literal 125000000 binary64) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.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))) #s(literal 3 binary64))) (*.f64 #s(literal 125000000 binary64) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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 (-.f64 x y)) y) #s(literal 500 binary64))))))
(fma.f64 (/.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (/.f64 (-.f64 x y) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x))) (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 (/.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (/.f64 (-.f64 x y) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))))) (/.f64 #s(literal 500 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 (/.f64 #s(literal 500 binary64) (/.f64 (-.f64 x y) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x))) (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 (/.f64 #s(literal 500 binary64) (/.f64 (-.f64 x y) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64))))) (/.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)))) (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 (/.f64 #s(literal 500 binary64) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 (*.f64 #s(literal 500 binary64) (/.f64 y (-.f64 x y))) y (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))))
(fma.f64 (*.f64 #s(literal 500 binary64) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 (*.f64 #s(literal 500 binary64) (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))) (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 (*.f64 #s(literal 500 binary64) y) (/.f64 y (-.f64 x y)) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))))
(fma.f64 (*.f64 (*.f64 x (/.f64 x (-.f64 x y))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 #s(literal 500 binary64) (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) x) (/.f64 #s(literal 500 binary64) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 (*.f64 x (/.f64 x (/.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))))) #s(literal 500 binary64) (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))))
(fma.f64 (/.f64 y (-.f64 x y)) (*.f64 y #s(literal 500 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))))
(fma.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) #s(literal 500 binary64)) (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 (/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x))) (*.f64 (*.f64 (/.f64 x (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 500 binary64)) (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 y (*.f64 (/.f64 y (-.f64 x y)) #s(literal 500 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))))
(fma.f64 #s(literal 500 binary64) (*.f64 x (/.f64 x (/.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 (-.f64 x y)) y) #s(literal 500 binary64)))
(fma.f64 #s(literal 500 binary64) (*.f64 (/.f64 y (-.f64 x y)) y) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))) #s(literal 2 binary64)) (*.f64 (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) #s(literal 500 binary64))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 x (/.f64 x (/.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 y (-.f64 x y)) y)) #s(literal 500 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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 #s(literal -500 binary64) (*.f64 (/.f64 y (-.f64 x y)) y)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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 (-.f64 x y)) y) #s(literal 500 binary64)))
(+.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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 (-.f64 x y)) y) #s(literal 500 binary64)))))) (/.f64 (*.f64 #s(literal 125000000 binary64) (pow.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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 (-.f64 x y)) y) #s(literal 500 binary64)))))))
(+.f64 (*.f64 (*.f64 (/.f64 y (-.f64 x y)) y) #s(literal 500 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 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 (*.f64 x x) #s(literal 500 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 (-.f64 x y)) y) #s(literal 500 binary64)))
(*.f64 (/.f64 x (-.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (-.f64 x y) y (*.f64 (neg.f64 x) x)))
(*.f64 (/.f64 x (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(/.f64 (neg.f64 x) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 x (fma.f64 (-.f64 x y) y (*.f64 x x)))
(neg.f64 (/.f64 x (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)))))
(neg.f64 (/.f64 (neg.f64 x) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x x (*.f64 y y)) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) (fma.f64 (fma.f64 x x (*.f64 y y)) (fma.f64 x x (*.f64 y y)) (-.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (fma.f64 x x (*.f64 y y)) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 x)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 x)) x) (*.f64 (neg.f64 (neg.f64 x)) x)) (*.f64 (*.f64 (-.f64 x y) y) (*.f64 (neg.f64 (neg.f64 x)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 x y) y) (*.f64 (neg.f64 x) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 (neg.f64 x) x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) y (*.f64 (neg.f64 x) x))) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 (neg.f64 x) x)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 (neg.f64 x) x)) (fma.f64 (-.f64 x y) y (*.f64 (neg.f64 x) x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))) (fma.f64 (-.f64 x y) y (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 x y) y) (*.f64 (neg.f64 x) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 (-.f64 x y) y (*.f64 (neg.f64 x) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 x y) y) x) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (-.f64 x y) y (*.f64 (neg.f64 x) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 x y) y) x) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 x))) (*.f64 (-.f64 x y) y))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (*.f64 (-.f64 x y) y))
(fma.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)) (*.f64 (-.f64 x y) y))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 (-.f64 x y) y))
(fma.f64 (-.f64 x y) y (*.f64 (neg.f64 (neg.f64 x)) x))
(fma.f64 (-.f64 x y) y (*.f64 x x))
(fma.f64 x x (*.f64 (-.f64 x y) y))
(fma.f64 y (-.f64 x y) (*.f64 (neg.f64 (neg.f64 x)) x))
(fma.f64 y (-.f64 x y) (*.f64 x x))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 x y) y) (*.f64 (neg.f64 x) x))))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 x y) y) (*.f64 (neg.f64 x) x))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) y (*.f64 (neg.f64 x) x))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (-.f64 x y) y (*.f64 (neg.f64 x) x))))
(-.f64 (*.f64 (-.f64 x y) y) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)))
(-.f64 (*.f64 (-.f64 x y) y) (*.f64 (neg.f64 x) x))
(-.f64 (*.f64 x x) (*.f64 (neg.f64 y) (-.f64 x y)))
(-.f64 (*.f64 x x) (*.f64 (-.f64 x y) y))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 x y) y) x) x)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 x y) y) x) x)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 x y) y) x) x)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 x y) y) x) x)))))
(+.f64 (fma.f64 x x (*.f64 y y)) (*.f64 x y))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 x y) y (*.f64 x x)) (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) y) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) y (*.f64 (neg.f64 x) x))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 x x)) (fma.f64 (-.f64 x y) y (*.f64 (neg.f64 x) x))))
(+.f64 (*.f64 (-.f64 x y) y) (*.f64 (neg.f64 (neg.f64 x)) x))
(+.f64 (*.f64 (-.f64 x y) y) (*.f64 x x))
(+.f64 (*.f64 x x) (*.f64 (-.f64 x y) y))
(*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 x))))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 x x)
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 x) x))
(sqrt.f64 (pow.f64 x #s(literal 4 binary64)))
(fabs.f64 (*.f64 (neg.f64 x) x))
(fabs.f64 (*.f64 x x))
(exp.f64 (*.f64 (log.f64 (neg.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (+.f64 (neg.f64 x) y) (-.f64 x y)) (/.f64 (-.f64 (neg.f64 x) y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 x y)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x)))
(*.f64 (/.f64 (-.f64 x y) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x)))))))
(/.f64 (+.f64 (neg.f64 x) (neg.f64 y)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) y))) (neg.f64 (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 y))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) y)) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (neg.f64 y))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (neg.f64 x) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 y))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 x) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) y)) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (fma.f64 x (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (neg.f64 y))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) y)) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 y)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64))) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x)))))))
(/.f64 (neg.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64))) (neg.f64 (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.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) y (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) y)) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 x y) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (-.f64 x y) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 x y) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(neg.f64 (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 (neg.f64 x) x)) (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 x (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (-.f64 y x) y)) (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 2 binary64))) (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 x (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 y (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (pow.f64 (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (/.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))))))) (/.f64 (pow.f64 (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))))))))
(-.f64 (/.f64 (*.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) y) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (*.f64 y y) (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 x y) y (*.f64 x x)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (/.f64 y (-.f64 x y)) y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 x y) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(-.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 (-.f64 x y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))))

eval213.0ms (4.5%)

Memory
53.3MiB live, 317.0MiB allocated; 58ms collecting garbage
Compiler

Compiled 51 038 to 4 186 computations (91.8% saved)

prune23.0ms (0.5%)

Memory
-29.0MiB live, 78.3MiB allocated; 14ms collecting garbage
Pruning

5 alts after pruning (2 fresh and 3 done)

PrunedKeptTotal
New1 13921 141
Fresh000
Picked325
Done011
Total1 14251 147
Accuracy
100.0%
Counts
1 147 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 (neg.f64 y) #s(literal 500 binary64) (*.f64 x #s(literal 500 binary64)))
100.0%
(fma.f64 x #s(literal 500 binary64) (*.f64 (neg.f64 y) #s(literal 500 binary64)))
100.0%
(*.f64 #s(literal 500 binary64) (-.f64 x y))
50.3%
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
51.0%
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
Compiler

Compiled 37 to 33 computations (10.8% saved)

simplify7.0ms (0.2%)

Memory
13.2MiB live, 13.2MiB allocated; 0ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x #s(literal 500 binary64))
cost-diff0
(neg.f64 y)
cost-diff2
(fma.f64 (neg.f64 y) #s(literal 500 binary64) (*.f64 x #s(literal 500 binary64)))
cost-diff0
(neg.f64 y)
cost-diff1
(*.f64 (neg.f64 y) #s(literal 500 binary64))
cost-diff1
(fma.f64 x #s(literal 500 binary64) (*.f64 (neg.f64 y) #s(literal 500 binary64)))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0831
01329
12826
25326
37026
48326
510026
612026
714026
816026
016026
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 x #s(literal 500 binary64) (*.f64 (neg.f64 y) #s(literal 500 binary64)))
x
#s(literal 500 binary64)
(*.f64 (neg.f64 y) #s(literal 500 binary64))
(neg.f64 y)
y
(fma.f64 (neg.f64 y) #s(literal 500 binary64) (*.f64 x #s(literal 500 binary64)))
(neg.f64 y)
y
#s(literal 500 binary64)
(*.f64 x #s(literal 500 binary64))
x
Outputs
(fma.f64 x #s(literal 500 binary64) (*.f64 (neg.f64 y) #s(literal 500 binary64)))
(*.f64 (-.f64 y x) #s(literal -500 binary64))
x
#s(literal 500 binary64)
(*.f64 (neg.f64 y) #s(literal 500 binary64))
(*.f64 #s(literal -500 binary64) y)
(neg.f64 y)
y
(fma.f64 (neg.f64 y) #s(literal 500 binary64) (*.f64 x #s(literal 500 binary64)))
(*.f64 (-.f64 y x) #s(literal -500 binary64))
(neg.f64 y)
y
#s(literal 500 binary64)
(*.f64 x #s(literal 500 binary64))
(*.f64 #s(literal 500 binary64) x)
x

localize25.0ms (0.5%)

Memory
0.9MiB live, 47.0MiB allocated; 4ms collecting garbage
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 x #s(literal 500 binary64))
accuracy0.0
(neg.f64 y)
accuracy0.0078125
(fma.f64 (neg.f64 y) #s(literal 500 binary64) (*.f64 x #s(literal 500 binary64)))
accuracy0.0
(*.f64 (neg.f64 y) #s(literal 500 binary64))
accuracy0.0
(neg.f64 y)
accuracy0.01171875
(fma.f64 x #s(literal 500 binary64) (*.f64 (neg.f64 y) #s(literal 500 binary64)))
Samples
18.0ms255×0valid
0.0ms1valid
Compiler

Compiled 35 to 10 computations (71.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-add: 5.0ms (48.2% of total)
ival-mult: 3.0ms (28.9% of total)
ival-neg: 1.0ms (9.6% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series3.0ms (0.1%)

Memory
5.2MiB live, 5.2MiB allocated; 0ms collecting garbage
Counts
5 → 8
Calls
Call 1
Inputs
(fma.f64 x #s(literal 500 binary64) (*.f64 (neg.f64 y) #s(literal 500 binary64)))
(*.f64 (neg.f64 y) #s(literal 500 binary64))
(neg.f64 y)
(fma.f64 (neg.f64 y) #s(literal 500 binary64) (*.f64 x #s(literal 500 binary64)))
(*.f64 x #s(literal 500 binary64))
Outputs
(* -500 y)
(+ (* -500 y) (* 500 x))
(* 500 x)
(* x (+ 500 (* -500 (/ y x))))
(* -1 (* x (- (* 500 (/ y x)) 500)))
(* -1 y)
(* y (- (* 500 (/ x y)) 500))
(* -1 (* y (+ 500 (* -500 (/ x y)))))
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@inf
((+ (* x 500) (* (neg y) 500)) (* (neg y) 500) (neg y) (+ (* (neg y) 500) (* x 500)) (* x 500))
1.0ms
y
@-inf
((+ (* x 500) (* (neg y) 500)) (* (neg y) 500) (neg y) (+ (* (neg y) 500) (* x 500)) (* x 500))
0.0ms
y
@inf
((+ (* x 500) (* (neg y) 500)) (* (neg y) 500) (neg y) (+ (* (neg y) 500) (* x 500)) (* x 500))
0.0ms
x
@-inf
((+ (* x 500) (* (neg y) 500)) (* (neg y) 500) (neg y) (+ (* (neg y) 500) (* x 500)) (* x 500))
0.0ms
x
@0
((+ (* x 500) (* (neg y) 500)) (* (neg y) 500) (neg y) (+ (* (neg y) 500) (* x 500)) (* x 500))

simplify157.0ms (3.3%)

Memory
-10.9MiB live, 77.8MiB allocated; 22ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02543
16833
217933
341733
4112033
5286633
6458233
7512833
8626533
0800733
Stop Event
iter limit
node limit
Counts
8 → 8
Calls
Call 1
Inputs
(* -500 y)
(+ (* -500 y) (* 500 x))
(* 500 x)
(* x (+ 500 (* -500 (/ y x))))
(* -1 (* x (- (* 500 (/ y x)) 500)))
(* -1 y)
(* y (- (* 500 (/ x y)) 500))
(* -1 (* y (+ 500 (* -500 (/ x y)))))
Outputs
(* -500 y)
(*.f64 #s(literal -500 binary64) y)
(+ (* -500 y) (* 500 x))
(*.f64 (-.f64 y x) #s(literal -500 binary64))
(* 500 x)
(*.f64 #s(literal 500 binary64) x)
(* x (+ 500 (* -500 (/ y x))))
(*.f64 (-.f64 y x) #s(literal -500 binary64))
(* -1 (* x (- (* 500 (/ y x)) 500)))
(*.f64 (-.f64 y x) #s(literal -500 binary64))
(* -1 y)
(neg.f64 y)
(* y (- (* 500 (/ x y)) 500))
(*.f64 (-.f64 y x) #s(literal -500 binary64))
(* -1 (* y (+ 500 (* -500 (/ x y)))))
(*.f64 (-.f64 y x) #s(literal -500 binary64))

rewrite263.0ms (5.6%)

Memory
-2.3MiB live, 343.1MiB allocated; 66ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0823
01321
14918
235218
3382418
0843018
Stop Event
iter limit
node limit
iter limit
Counts
5 → 537
Calls
Call 1
Inputs
(fma.f64 x #s(literal 500 binary64) (*.f64 (neg.f64 y) #s(literal 500 binary64)))
(*.f64 (neg.f64 y) #s(literal 500 binary64))
(neg.f64 y)
(fma.f64 (neg.f64 y) #s(literal 500 binary64) (*.f64 x #s(literal 500 binary64)))
(*.f64 x #s(literal 500 binary64))
Outputs
(*.f64 (/.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y)))) (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (+.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y)))) (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y))))) (*.f64 (-.f64 x y) #s(literal 500 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (-.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 15625000000000000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (-.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 (neg.f64 y) x)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 x (neg.f64 y))))
(*.f64 (-.f64 x y) #s(literal 500 binary64))
(*.f64 (-.f64 (neg.f64 y) (neg.f64 x)) #s(literal 500 binary64))
(*.f64 (+.f64 (neg.f64 y) x) #s(literal 500 binary64))
(*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(*.f64 #s(literal 500 binary64) (-.f64 x y))
(*.f64 #s(literal 500 binary64) (-.f64 (neg.f64 y) (neg.f64 x)))
(*.f64 #s(literal 500 binary64) (+.f64 (neg.f64 y) x))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (*.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (*.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)) (-.f64 x (neg.f64 y)) (*.f64 (-.f64 (neg.f64 y) x) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (-.f64 (neg.f64 y) x) (-.f64 x (neg.f64 y))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (*.f64 (-.f64 (neg.f64 y) x) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) y) (-.f64 x (neg.f64 y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 x (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) y) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (-.f64 x (neg.f64 y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 x (neg.f64 y))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)) (-.f64 (neg.f64 y) x) (*.f64 (-.f64 x (neg.f64 y)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (-.f64 x (neg.f64 y)) (-.f64 (neg.f64 y) x)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (-.f64 x (neg.f64 y)) (*.f64 (*.f64 y #s(literal -250000 binary64)) y))) (*.f64 (-.f64 x (neg.f64 y)) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)) (-.f64 (neg.f64 y) x) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 (neg.f64 y) x)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 y #s(literal -250000 binary64)) y))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (-.f64 (neg.f64 y) x) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 (neg.f64 y) x)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 y #s(literal -250000 binary64)) y))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)) (-.f64 x (neg.f64 y)) (*.f64 (-.f64 x (neg.f64 y)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (-.f64 x (neg.f64 y)) (-.f64 x (neg.f64 y))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (-.f64 x (neg.f64 y)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (*.f64 (-.f64 x (neg.f64 y)) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)) (-.f64 x (neg.f64 y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 x (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (-.f64 x (neg.f64 y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 x (neg.f64 y))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)) (-.f64 (neg.f64 y) x) (*.f64 (-.f64 (neg.f64 y) x) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (-.f64 (neg.f64 y) x) (-.f64 (neg.f64 y) x)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (-.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)))) (*.f64 (-.f64 (neg.f64 y) x) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) y) (-.f64 (neg.f64 y) x) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 (neg.f64 y) x)))
(/.f64 (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) y) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (-.f64 (neg.f64 y) x) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 (neg.f64 y) x)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64))) (-.f64 (neg.f64 y) x))
(/.f64 (-.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) y) (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x))) (*.f64 #s(literal 500 binary64) (+.f64 x y)))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64))) (-.f64 x (neg.f64 y)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)) (*.f64 (*.f64 y #s(literal -250000 binary64)) y)) (*.f64 #s(literal 500 binary64) (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y)))) #s(literal 500 binary64)) (-.f64 x (neg.f64 y)))
(/.f64 (/.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y)))) #s(literal 500 binary64)) (-.f64 (neg.f64 y) x))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (neg.f64 y))) #s(literal 500 binary64)) (-.f64 x (neg.f64 y)))
(/.f64 (*.f64 (fma.f64 y y (*.f64 (neg.f64 x) x)) #s(literal 500 binary64)) (-.f64 (neg.f64 y) x))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 y) #s(literal 3 binary64))) #s(literal 500 binary64)) (fma.f64 (neg.f64 y) (-.f64 (neg.f64 y) x) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 y) #s(literal 3 binary64))) #s(literal 500 binary64)) (fma.f64 x (-.f64 x (neg.f64 y)) (*.f64 y y)))
(/.f64 (*.f64 #s(literal 500 binary64) (fma.f64 x x (*.f64 y (neg.f64 y)))) (-.f64 x (neg.f64 y)))
(/.f64 (*.f64 #s(literal 500 binary64) (fma.f64 y y (*.f64 (neg.f64 x) x))) (-.f64 (neg.f64 y) x))
(/.f64 (*.f64 #s(literal 500 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 y) #s(literal 3 binary64)))) (fma.f64 (neg.f64 y) (-.f64 (neg.f64 y) x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 500 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 y) #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (neg.f64 y)) (*.f64 y y)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64))) (*.f64 (-.f64 x y) #s(literal 500 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64))) (*.f64 (-.f64 x y) #s(literal 500 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (-.f64 x y) #s(literal 500 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (-.f64 x y) #s(literal 500 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y))))))))
(/.f64 (fma.f64 #s(literal 1953125000000000000000000 binary64) (pow.f64 (/.f64 (pow.f64 (neg.f64 y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))))))
(/.f64 (fma.f64 #s(literal 1953125000000000000000000 binary64) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 4 binary64)) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 y y (*.f64 x x))) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (fma.f64 #s(literal 62500000000 binary64) (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) y) #s(literal 2 binary64)))) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64))) (*.f64 (fma.f64 #s(literal 62500000000 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) y) #s(literal 2 binary64)))) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64))) (*.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal -1953125000000000000000000 binary64) (pow.f64 y #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 9 binary64))) (*.f64 (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (fma.f64 #s(literal 15625000000000000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) y) #s(literal 3 binary64)))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (+.f64 x y)))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)))))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))
(neg.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)))
(fma.f64 (fabs.f64 (fabs.f64 x)) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (fabs.f64 (fabs.f64 y)) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (fabs.f64 (fabs.f64 y)) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) y)) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) y)) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) y) y)) (sqrt.f64 #s(literal -500 binary64)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) y) y)) (sqrt.f64 #s(literal -500 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 500 binary64))) (sqrt.f64 y) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 500 binary64))) (sqrt.f64 y) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal -250000 binary64))) (sqrt.f64 (neg.f64 y)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal -250000 binary64))) (sqrt.f64 (neg.f64 y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (*.f64 y #s(literal -250000 binary64))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (*.f64 y #s(literal -250000 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) y))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) y))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal 500 binary64) (*.f64 y #s(literal 500 binary64)))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal 500 binary64) (*.f64 y #s(literal 500 binary64)))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64))) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64))) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (neg.f64 x))) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 500 binary64))) (sqrt.f64 (neg.f64 x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (neg.f64 x)) (sqrt.f64 (*.f64 #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (sqrt.f64 x) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 #s(literal -500 binary64))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 #s(literal -500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (exp.f64 (log.f64 #s(literal 500 binary64))) (exp.f64 (log.f64 x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (exp.f64 (log.f64 #s(literal 500 binary64))) (exp.f64 (log.f64 (neg.f64 y))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (exp.f64 (log.f64 #s(literal 500 binary64))) (exp.f64 (log.f64 (neg.f64 y))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (exp.f64 (log.f64 (neg.f64 y))) (exp.f64 (log.f64 #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (exp.f64 (log.f64 (neg.f64 y))) (exp.f64 (log.f64 #s(literal 500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (pow.f64 y #s(literal 1 binary64)) #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (pow.f64 y #s(literal 1 binary64)) #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (pow.f64 (neg.f64 y) #s(literal 1 binary64)) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (pow.f64 (neg.f64 y) #s(literal 1 binary64)) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (+.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y))))) (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 15625000000000000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (-.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (-.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (+.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) y) (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y))))) (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 15625000000000000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (-.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (-.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 #s(literal 500 binary64) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 #s(literal 500 binary64) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal 250000 binary64) x) #s(literal 500 binary64)) (/.f64 x (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal 250000 binary64) x) #s(literal 500 binary64)) (/.f64 x (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 x x) #s(literal 500 binary64)) (/.f64 #s(literal 250000 binary64) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 x x) #s(literal 500 binary64)) (/.f64 #s(literal 250000 binary64) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) x) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) x) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) x) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) x) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 x #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 x #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 #s(literal 500 binary64) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 #s(literal 500 binary64) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 y #s(literal -250000 binary64)) #s(literal 500 binary64)) (/.f64 (neg.f64 y) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 y #s(literal -250000 binary64)) #s(literal 500 binary64)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 500 binary64)) (/.f64 #s(literal 250000 binary64) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 500 binary64)) (/.f64 #s(literal 250000 binary64) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 (*.f64 y #s(literal 500 binary64)) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 (*.f64 y #s(literal 500 binary64)) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) y) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) y) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (neg.f64 y) #s(literal 500 binary64)) (/.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (neg.f64 y) #s(literal 500 binary64)) (/.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (fabs.f64 y) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (fabs.f64 y) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (fabs.f64 x) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) (/.f64 #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (/.f64 #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 y #s(literal -250000 binary64)) (/.f64 y (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 #s(literal 250000 binary64) x) (/.f64 x (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal -500 binary64) (pow.f64 y #s(literal 1 binary64)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 #s(literal -500 binary64) (pow.f64 y #s(literal 1 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal -500 binary64) y (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 #s(literal -500 binary64) y (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 250000 binary64) (/.f64 (*.f64 x x) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 250000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3/2 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3/2 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 250000 binary64) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 y y) (/.f64 #s(literal 250000 binary64) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 125000000 binary64) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (neg.f64 y) #s(literal 3 binary64)) (/.f64 #s(literal 125000000 binary64) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 #s(literal 125000000 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 #s(literal 125000000 binary64) (/.f64 (pow.f64 (neg.f64 y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal -500 binary64) x) (/.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 y #s(literal 500 binary64)) (/.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) y) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) x) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 500 binary64) x) (/.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 #s(literal 500 binary64) x) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal -500 binary64) y) (/.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 #s(literal -500 binary64) y) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 y) (/.f64 (*.f64 y #s(literal -250000 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (neg.f64 y) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (neg.f64 y) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 y)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 1 binary64)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 500 binary64) (pow.f64 (neg.f64 y) #s(literal 1 binary64)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 #s(literal 500 binary64) (pow.f64 (neg.f64 y) #s(literal 1 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 (*.f64 #s(literal -500 binary64) y) y) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 500 binary64) (fabs.f64 y) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 y) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) (fabs.f64 x) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 500 binary64) (neg.f64 y) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 #s(literal 500 binary64) (neg.f64 y) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) x (*.f64 #s(literal -500 binary64) y))
(fma.f64 x (/.f64 (*.f64 #s(literal 250000 binary64) x) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 x #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(-.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(-.f64 (*.f64 #s(literal 500 binary64) x) (*.f64 y #s(literal 500 binary64)))
(-.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 #s(literal -500 binary64) x))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(+.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(+.f64 (*.f64 #s(literal 500 binary64) x) (*.f64 #s(literal -500 binary64) y))
(+.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(+.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 #s(literal 500 binary64) x))
(*.f64 (fabs.f64 (fabs.f64 y)) #s(literal 500 binary64))
(*.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) y)) (sqrt.f64 #s(literal 500 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) y) y)) (sqrt.f64 #s(literal -500 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 500 binary64))) (sqrt.f64 y))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (sqrt.f64 (*.f64 y #s(literal 500 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (sqrt.f64 (*.f64 #s(literal -500 binary64) y)))
(*.f64 (sqrt.f64 (*.f64 y #s(literal -250000 binary64))) (sqrt.f64 (neg.f64 y)))
(*.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (*.f64 y #s(literal -250000 binary64))))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) y))))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal 500 binary64) (*.f64 y #s(literal 500 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64))) (sqrt.f64 #s(literal 500 binary64)))
(*.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64))))
(*.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 #s(literal -500 binary64))))
(*.f64 (exp.f64 (log.f64 #s(literal 500 binary64))) (exp.f64 (log.f64 (neg.f64 y))))
(*.f64 (exp.f64 (log.f64 (neg.f64 y))) (exp.f64 (log.f64 #s(literal 500 binary64))))
(*.f64 (pow.f64 y #s(literal 1 binary64)) #s(literal -500 binary64))
(*.f64 (pow.f64 (neg.f64 y) #s(literal 1 binary64)) #s(literal 500 binary64))
(*.f64 (fabs.f64 y) #s(literal 500 binary64))
(*.f64 #s(literal -500 binary64) (pow.f64 y #s(literal 1 binary64)))
(*.f64 #s(literal -500 binary64) y)
(*.f64 (neg.f64 y) #s(literal 500 binary64))
(*.f64 y #s(literal -500 binary64))
(*.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 y)))
(*.f64 #s(literal 500 binary64) (pow.f64 (neg.f64 y) #s(literal 1 binary64)))
(*.f64 #s(literal 500 binary64) (fabs.f64 y))
(*.f64 #s(literal 500 binary64) (neg.f64 y))
(pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 1 binary64))
(neg.f64 (*.f64 y #s(literal 500 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y #s(literal 500 binary64)))
(fabs.f64 (*.f64 #s(literal -500 binary64) y))
(exp.f64 (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -500 binary64) y)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -500 binary64) y)))
(+.f64 (cosh.f64 (log.f64 (*.f64 #s(literal -500 binary64) y))) (sinh.f64 (log.f64 (*.f64 #s(literal -500 binary64) y))))
(neg.f64 y)
(*.f64 (/.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y)))) (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (+.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y)))) (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y))))) (*.f64 (-.f64 x y) #s(literal 500 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (-.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 15625000000000000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (-.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 (neg.f64 y) x)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 x (neg.f64 y))))
(*.f64 (-.f64 x y) #s(literal 500 binary64))
(*.f64 (-.f64 (neg.f64 y) (neg.f64 x)) #s(literal 500 binary64))
(*.f64 (+.f64 (neg.f64 y) x) #s(literal 500 binary64))
(*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(*.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(*.f64 #s(literal 500 binary64) (-.f64 x y))
(*.f64 #s(literal 500 binary64) (-.f64 (neg.f64 y) (neg.f64 x)))
(*.f64 #s(literal 500 binary64) (+.f64 (neg.f64 y) x))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (*.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (*.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))) (*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)) (-.f64 x (neg.f64 y)) (*.f64 (-.f64 (neg.f64 y) x) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (-.f64 (neg.f64 y) x) (-.f64 x (neg.f64 y))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (*.f64 (-.f64 (neg.f64 y) x) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) y) (-.f64 x (neg.f64 y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 x (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) y) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (-.f64 x (neg.f64 y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 x (neg.f64 y))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)) (-.f64 (neg.f64 y) x) (*.f64 (-.f64 x (neg.f64 y)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (-.f64 x (neg.f64 y)) (-.f64 (neg.f64 y) x)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (-.f64 x (neg.f64 y)) (*.f64 (*.f64 y #s(literal -250000 binary64)) y))) (*.f64 (-.f64 x (neg.f64 y)) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)) (-.f64 (neg.f64 y) x) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 (neg.f64 y) x)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 y #s(literal -250000 binary64)) y))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (-.f64 (neg.f64 y) x) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 (neg.f64 y) x)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 y #s(literal -250000 binary64)) y))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)) (-.f64 x (neg.f64 y)) (*.f64 (-.f64 x (neg.f64 y)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (-.f64 x (neg.f64 y)) (-.f64 x (neg.f64 y))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (-.f64 x (neg.f64 y)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (*.f64 (-.f64 x (neg.f64 y)) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)) (-.f64 x (neg.f64 y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 x (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (-.f64 x (neg.f64 y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 x (neg.f64 y))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)) (-.f64 (neg.f64 y) x) (*.f64 (-.f64 (neg.f64 y) x) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (-.f64 (neg.f64 y) x) (-.f64 (neg.f64 y) x)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (-.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)))) (*.f64 (-.f64 (neg.f64 y) x) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) y) (-.f64 (neg.f64 y) x) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 (neg.f64 y) x)))
(/.f64 (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) y) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (-.f64 (neg.f64 y) x) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (-.f64 (neg.f64 y) x)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64))) (-.f64 (neg.f64 y) x))
(/.f64 (-.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) y) (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x))) (*.f64 #s(literal 500 binary64) (+.f64 x y)))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 500 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 500 binary64))) (-.f64 x (neg.f64 y)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x)) (*.f64 (*.f64 y #s(literal -250000 binary64)) y)) (*.f64 #s(literal 500 binary64) (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y)))) #s(literal 500 binary64)) (-.f64 x (neg.f64 y)))
(/.f64 (/.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y)))) #s(literal 500 binary64)) (-.f64 (neg.f64 y) x))
(/.f64 (*.f64 (fma.f64 x x (*.f64 y (neg.f64 y))) #s(literal 500 binary64)) (-.f64 x (neg.f64 y)))
(/.f64 (*.f64 (fma.f64 y y (*.f64 (neg.f64 x) x)) #s(literal 500 binary64)) (-.f64 (neg.f64 y) x))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 y) #s(literal 3 binary64))) #s(literal 500 binary64)) (fma.f64 (neg.f64 y) (-.f64 (neg.f64 y) x) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 y) #s(literal 3 binary64))) #s(literal 500 binary64)) (fma.f64 x (-.f64 x (neg.f64 y)) (*.f64 y y)))
(/.f64 (*.f64 #s(literal 500 binary64) (fma.f64 x x (*.f64 y (neg.f64 y)))) (-.f64 x (neg.f64 y)))
(/.f64 (*.f64 #s(literal 500 binary64) (fma.f64 y y (*.f64 (neg.f64 x) x))) (-.f64 (neg.f64 y) x))
(/.f64 (*.f64 #s(literal 500 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 y) #s(literal 3 binary64)))) (fma.f64 (neg.f64 y) (-.f64 (neg.f64 y) x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 500 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 y) #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (neg.f64 y)) (*.f64 y y)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64))) (*.f64 (-.f64 x y) #s(literal 500 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64))) (*.f64 (-.f64 x y) #s(literal 500 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (-.f64 x y) #s(literal 500 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 (-.f64 x y) #s(literal 500 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y))))))))
(/.f64 (fma.f64 #s(literal 1953125000000000000000000 binary64) (pow.f64 (/.f64 (pow.f64 (neg.f64 y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))))))
(/.f64 (fma.f64 #s(literal 1953125000000000000000000 binary64) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 500 binary64) (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 4 binary64)) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 y y (*.f64 x x))) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (fma.f64 #s(literal 62500000000 binary64) (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) y) #s(literal 2 binary64)))) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64))) (*.f64 (fma.f64 #s(literal 62500000000 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) y) #s(literal 2 binary64)))) (*.f64 #s(literal 500 binary64) (+.f64 x y))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64))) (*.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal -1953125000000000000000000 binary64) (pow.f64 y #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 9 binary64))) (*.f64 (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (fma.f64 #s(literal 15625000000000000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) y) #s(literal 3 binary64)))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (+.f64 x y)))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)))))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 (neg.f64 x) (*.f64 #s(literal 250000 binary64) x) (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x))))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))
(neg.f64 (*.f64 (-.f64 x y) #s(literal 500 binary64)))
(fma.f64 (fabs.f64 (fabs.f64 x)) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (fabs.f64 (fabs.f64 y)) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (fabs.f64 (fabs.f64 y)) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) y)) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) y)) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) y) y)) (sqrt.f64 #s(literal -500 binary64)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) y) y)) (sqrt.f64 #s(literal -500 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 500 binary64))) (sqrt.f64 y) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 500 binary64))) (sqrt.f64 y) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal -250000 binary64))) (sqrt.f64 (neg.f64 y)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal -250000 binary64))) (sqrt.f64 (neg.f64 y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (*.f64 y #s(literal -250000 binary64))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (*.f64 y #s(literal -250000 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) y))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) y))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal 500 binary64) (*.f64 y #s(literal 500 binary64)))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal 500 binary64) (*.f64 y #s(literal 500 binary64)))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64))) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64))) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (neg.f64 x))) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 500 binary64))) (sqrt.f64 (neg.f64 x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (neg.f64 x)) (sqrt.f64 (*.f64 #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (sqrt.f64 x) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 #s(literal -500 binary64))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 #s(literal -500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (exp.f64 (log.f64 #s(literal 500 binary64))) (exp.f64 (log.f64 x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (exp.f64 (log.f64 #s(literal 500 binary64))) (exp.f64 (log.f64 (neg.f64 y))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (exp.f64 (log.f64 #s(literal 500 binary64))) (exp.f64 (log.f64 (neg.f64 y))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (exp.f64 (log.f64 (neg.f64 y))) (exp.f64 (log.f64 #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (exp.f64 (log.f64 (neg.f64 y))) (exp.f64 (log.f64 #s(literal 500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (pow.f64 y #s(literal 1 binary64)) #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (pow.f64 y #s(literal 1 binary64)) #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (pow.f64 (neg.f64 y) #s(literal 1 binary64)) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (pow.f64 (neg.f64 y) #s(literal 1 binary64)) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (+.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y))))) (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 15625000000000000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (-.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (-.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (+.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) y) (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y (neg.f64 y))))) (*.f64 (-.f64 x y) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 15625000000000000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (-.f64 (*.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (-.f64 (*.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 #s(literal 500 binary64) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 #s(literal 500 binary64) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal 250000 binary64) x) #s(literal 500 binary64)) (/.f64 x (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal 250000 binary64) x) #s(literal 500 binary64)) (/.f64 x (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 x x) #s(literal 500 binary64)) (/.f64 #s(literal 250000 binary64) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 x x) #s(literal 500 binary64)) (/.f64 #s(literal 250000 binary64) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) x) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) x) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) x) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) x) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 x #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 x #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal 250000 binary64) x) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 #s(literal 500 binary64) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 #s(literal 500 binary64) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 y #s(literal -250000 binary64)) #s(literal 500 binary64)) (/.f64 (neg.f64 y) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 y #s(literal -250000 binary64)) #s(literal 500 binary64)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 500 binary64)) (/.f64 #s(literal 250000 binary64) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 500 binary64)) (/.f64 #s(literal 250000 binary64) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 (*.f64 y #s(literal 500 binary64)) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 500 binary64)) (/.f64 (*.f64 y #s(literal 500 binary64)) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) y) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 500 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) y) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (neg.f64 y) #s(literal 500 binary64)) (/.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (/.f64 (neg.f64 y) #s(literal 500 binary64)) (/.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (fabs.f64 y) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (fabs.f64 y) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (fabs.f64 x) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 500 binary64)) (/.f64 #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (/.f64 #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 y #s(literal -250000 binary64)) (/.f64 y (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 #s(literal 250000 binary64) x) (/.f64 x (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal -500 binary64) (pow.f64 y #s(literal 1 binary64)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 #s(literal -500 binary64) (pow.f64 y #s(literal 1 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal -500 binary64) y (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 #s(literal -500 binary64) y (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 250000 binary64) (/.f64 (*.f64 x x) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 250000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3/2 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3/2 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 250000 binary64) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 y y) (/.f64 #s(literal 250000 binary64) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 125000000 binary64) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (neg.f64 y) #s(literal 3 binary64)) (/.f64 #s(literal 125000000 binary64) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 #s(literal 125000000 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 #s(literal 125000000 binary64) (/.f64 (pow.f64 (neg.f64 y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal -500 binary64) x) (/.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 y #s(literal 500 binary64)) (/.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) y) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) x) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 500 binary64) x) (/.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 #s(literal 500 binary64) x) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal -500 binary64) y) (/.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (*.f64 #s(literal -500 binary64) y) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 y) (/.f64 (*.f64 y #s(literal -250000 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 (neg.f64 y) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 (neg.f64 y) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 y)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 1 binary64)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 500 binary64) (pow.f64 (neg.f64 y) #s(literal 1 binary64)) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 #s(literal 500 binary64) (pow.f64 (neg.f64 y) #s(literal 1 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 (*.f64 #s(literal -500 binary64) y) y) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 (neg.f64 y) x)) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(fma.f64 #s(literal 500 binary64) (fabs.f64 y) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 y) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) (fabs.f64 x) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 500 binary64) (neg.f64 y) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(fma.f64 #s(literal 500 binary64) (neg.f64 y) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) x (*.f64 #s(literal -500 binary64) y))
(fma.f64 x (/.f64 (*.f64 #s(literal 250000 binary64) x) (*.f64 #s(literal 500 binary64) (+.f64 x y))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(fma.f64 x #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(-.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(-.f64 (*.f64 #s(literal 500 binary64) x) (*.f64 y #s(literal 500 binary64)))
(-.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 #s(literal -500 binary64) x))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 y #s(literal -250000 binary64)) (-.f64 (neg.f64 y) x) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))))
(+.f64 (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 x x) (-.f64 x (neg.f64 y)))) (*.f64 #s(literal 500 binary64) (/.f64 (*.f64 y y) (-.f64 x (neg.f64 y)))))
(+.f64 (*.f64 #s(literal 500 binary64) x) (*.f64 #s(literal -500 binary64) y))
(+.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 #s(literal -500 binary64) (neg.f64 x)))
(+.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 #s(literal 500 binary64) x))
(*.f64 (fabs.f64 (fabs.f64 x)) #s(literal 500 binary64))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (neg.f64 x))) (sqrt.f64 #s(literal 500 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 500 binary64))) (sqrt.f64 (neg.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (sqrt.f64 (*.f64 #s(literal -500 binary64) x)))
(*.f64 (sqrt.f64 (neg.f64 x)) (sqrt.f64 (*.f64 #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (sqrt.f64 (*.f64 #s(literal 500 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (sqrt.f64 #s(literal 500 binary64)))
(*.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal -500 binary64) x))))
(*.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)))
(*.f64 (exp.f64 (log.f64 #s(literal 500 binary64))) (exp.f64 (log.f64 x)))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 500 binary64))))
(*.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 500 binary64))
(*.f64 (fabs.f64 x) #s(literal 500 binary64))
(*.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 x)))
(*.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 1 binary64)))
(*.f64 #s(literal 500 binary64) (fabs.f64 x))
(*.f64 #s(literal 500 binary64) x)
(*.f64 x #s(literal 500 binary64))
(pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 1 binary64))
(neg.f64 (*.f64 #s(literal -500 binary64) x))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal -500 binary64) x))
(fabs.f64 (*.f64 #s(literal 500 binary64) x))
(exp.f64 (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 500 binary64) x)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 500 binary64) x)))
(+.f64 (cosh.f64 (log.f64 (*.f64 #s(literal 500 binary64) x))) (sinh.f64 (log.f64 (*.f64 #s(literal 500 binary64) x))))

eval110.0ms (2.3%)

Memory
22.5MiB live, 118.1MiB allocated; 28ms collecting garbage
Compiler

Compiled 6 517 to 736 computations (88.7% saved)

prune8.0ms (0.2%)

Memory
-21.7MiB live, 23.3MiB allocated; 6ms collecting garbage
Pruning

5 alts after pruning (2 fresh and 3 done)

PrunedKeptTotal
New3072309
Fresh000
Picked202
Done033
Total3095314
Accuracy
100.0%
Counts
314 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
100.0%
(fma.f64 x #s(literal 500 binary64) (*.f64 y #s(literal -500 binary64)))
100.0%
(*.f64 #s(literal 500 binary64) (-.f64 x y))
50.3%
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
51.0%
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
Compiler

Compiled 35 to 33 computations (5.7% saved)

simplify8.0ms (0.2%)

Memory
16.9MiB live, 16.9MiB allocated; 0ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 500 binary64) x)
cost-diff1
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
cost-diff0
(*.f64 y #s(literal -500 binary64))
cost-diff1
(fma.f64 x #s(literal 500 binary64) (*.f64 y #s(literal -500 binary64)))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0826
01326
12324
23724
35524
47124
58724
610024
712024
814024
916024
016024
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 x #s(literal 500 binary64) (*.f64 y #s(literal -500 binary64)))
x
#s(literal 500 binary64)
(*.f64 y #s(literal -500 binary64))
y
#s(literal -500 binary64)
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
y
#s(literal -500 binary64)
(*.f64 #s(literal 500 binary64) x)
#s(literal 500 binary64)
x
Outputs
(fma.f64 x #s(literal 500 binary64) (*.f64 y #s(literal -500 binary64)))
(*.f64 (-.f64 x y) #s(literal 500 binary64))
x
#s(literal 500 binary64)
(*.f64 y #s(literal -500 binary64))
(*.f64 #s(literal -500 binary64) y)
y
#s(literal -500 binary64)
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
(*.f64 (-.f64 x y) #s(literal 500 binary64))
y
#s(literal -500 binary64)
(*.f64 #s(literal 500 binary64) x)
#s(literal 500 binary64)
x

localize25.0ms (0.5%)

Memory
10.4MiB live, 55.6MiB allocated; 3ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 #s(literal 500 binary64) x)
accuracy0.0078125
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
accuracy0.0
(*.f64 y #s(literal -500 binary64))
accuracy0.01171875
(fma.f64 x #s(literal 500 binary64) (*.f64 y #s(literal -500 binary64)))
Samples
16.0ms255×0valid
0.0ms1valid
Compiler

Compiled 30 to 11 computations (63.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 5.0ms (59.9% of total)
ival-add: 3.0ms (36% of total)
adjust: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series4.0ms (0.1%)

Memory
-39.9MiB live, 5.2MiB allocated; 4ms collecting garbage
Counts
4 → 7
Calls
Call 1
Inputs
(fma.f64 x #s(literal 500 binary64) (*.f64 y #s(literal -500 binary64)))
(*.f64 y #s(literal -500 binary64))
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
(*.f64 #s(literal 500 binary64) x)
Outputs
(* -500 y)
(+ (* -500 y) (* 500 x))
(* 500 x)
(* x (+ 500 (* -500 (/ y x))))
(* -1 (* x (- (* 500 (/ y x)) 500)))
(* y (- (* 500 (/ x y)) 500))
(* -1 (* y (+ 500 (* -500 (/ x y)))))
Calls

6 calls:

TimeVariablePointExpression
2.0ms
x
@inf
((+ (* x 500) (* y -500)) (* y -500) (+ (* y -500) (* 500 x)) (* 500 x))
1.0ms
x
@-inf
((+ (* x 500) (* y -500)) (* y -500) (+ (* y -500) (* 500 x)) (* 500 x))
0.0ms
y
@-inf
((+ (* x 500) (* y -500)) (* y -500) (+ (* y -500) (* 500 x)) (* 500 x))
0.0ms
y
@inf
((+ (* x 500) (* y -500)) (* y -500) (+ (* y -500) (* 500 x)) (* 500 x))
0.0ms
x
@0
((+ (* x 500) (* y -500)) (* y -500) (+ (* y -500) (* 500 x)) (* 500 x))

simplify141.0ms (3%)

Memory
7.9MiB live, 147.9MiB allocated; 20ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02441
16631
218431
342231
4111231
5286931
6459431
7514831
8628431
0802531
Stop Event
iter limit
node limit
Counts
7 → 7
Calls
Call 1
Inputs
(* -500 y)
(+ (* -500 y) (* 500 x))
(* 500 x)
(* x (+ 500 (* -500 (/ y x))))
(* -1 (* x (- (* 500 (/ y x)) 500)))
(* y (- (* 500 (/ x y)) 500))
(* -1 (* y (+ 500 (* -500 (/ x y)))))
Outputs
(* -500 y)
(*.f64 #s(literal -500 binary64) y)
(+ (* -500 y) (* 500 x))
(*.f64 (-.f64 y x) #s(literal -500 binary64))
(* 500 x)
(*.f64 #s(literal 500 binary64) x)
(* x (+ 500 (* -500 (/ y x))))
(*.f64 (-.f64 y x) #s(literal -500 binary64))
(* -1 (* x (- (* 500 (/ y x)) 500)))
(*.f64 (-.f64 y x) #s(literal -500 binary64))
(* y (- (* 500 (/ x y)) 500))
(*.f64 (-.f64 y x) #s(literal -500 binary64))
(* -1 (* y (+ 500 (* -500 (/ x y)))))
(*.f64 (-.f64 y x) #s(literal -500 binary64))

rewrite222.0ms (4.7%)

Memory
-3.4MiB live, 186.6MiB allocated; 53ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0818
01318
15116
230716
3349716
0858916
Stop Event
iter limit
node limit
iter limit
Counts
4 → 529
Calls
Call 1
Inputs
(fma.f64 x #s(literal 500 binary64) (*.f64 y #s(literal -500 binary64)))
(*.f64 y #s(literal -500 binary64))
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
(*.f64 #s(literal 500 binary64) x)
Outputs
(*.f64 (/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))
(*.f64 (/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (*.f64 #s(literal 125000000 binary64) (pow.f64 (*.f64 x (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 3 binary64))))) (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (*.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (-.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))))))
(*.f64 (/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (*.f64 #s(literal -125000000 binary64) (pow.f64 (*.f64 y (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 3 binary64))))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (*.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (-.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))))
(*.f64 (/.f64 (*.f64 #s(literal 250000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal 250000 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 250000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 250000 binary64) y) y (*.f64 x (fma.f64 #s(literal 250000 binary64) x (*.f64 #s(literal -250000 binary64) y)))))
(*.f64 (-.f64 y x) #s(literal -500 binary64))
(*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (/.f64 (*.f64 (-.f64 y x) #s(literal -500 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(*.f64 (*.f64 (-.f64 y x) #s(literal -500 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(*.f64 #s(literal -500 binary64) (-.f64 y x))
(*.f64 #s(literal 500 binary64) (-.f64 x y))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64)))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64)))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1953125000000000000000000 binary64) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1953125000000000000000000 binary64) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))) (neg.f64 (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))))) (neg.f64 (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -250000 binary64) y) y) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) x) x))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -250000 binary64) y) y) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) x) x))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -250000 binary64) x) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) y) y))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -250000 binary64) x) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) y) y))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -250000 binary64) y) y) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) x) x))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) x) x))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -250000 binary64) x) x) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -250000 binary64) y) y) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -250000 binary64) x) x) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) y) y))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) y) y))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -250000 binary64) y) y) (*.f64 (*.f64 #s(literal -250000 binary64) x) x)) (*.f64 #s(literal -500 binary64) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -250000 binary64) x) x) (*.f64 (*.f64 #s(literal -250000 binary64) y) y)) (*.f64 #s(literal -500 binary64) (+.f64 y x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64))))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x)))))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64))))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x)))))))
(/.f64 (fma.f64 #s(literal -1953125000000000000000000 binary64) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))))
(/.f64 (fma.f64 #s(literal 1953125000000000000000000 binary64) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)))) (neg.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) y) x) #s(literal 2 binary64)))) (*.f64 #s(literal -500 binary64) (+.f64 y x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)))) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) y) x) #s(literal 2 binary64)))) (*.f64 #s(literal -500 binary64) (+.f64 y x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1953125000000000000000000 binary64) (pow.f64 x #s(literal 9 binary64)) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 9 binary64)))) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) y) x) #s(literal 3 binary64)))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 4 binary64)) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 4 binary64)))) (neg.f64 (*.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y))) (*.f64 #s(literal -500 binary64) (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 4 binary64)) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y))) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) y) x) #s(literal 2 binary64)))) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) y) x) #s(literal 2 binary64)))) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64))) (*.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (fma.f64 #s(literal 1953125000000000000000000 binary64) (pow.f64 x #s(literal 9 binary64)) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 9 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) y) x) #s(literal 3 binary64)))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (*.f64 #s(literal 250000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal -500 binary64) (+.f64 y x)))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))
(neg.f64 (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(fma.f64 (fabs.f64 (fabs.f64 x)) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (fabs.f64 (fabs.f64 x)) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (fabs.f64 (fabs.f64 y)) #s(literal 500 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (fabs.f64 (fabs.f64 y)) #s(literal 500 binary64) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (fabs.f64 (fabs.f64 y)) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) x)) (sqrt.f64 #s(literal -500 binary64)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) x)) (sqrt.f64 #s(literal -500 binary64)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) #s(literal -500 binary64))) (sqrt.f64 x) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) #s(literal -500 binary64))) (sqrt.f64 x) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 #s(literal -500 binary64) x))) (sqrt.f64 (neg.f64 (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 #s(literal -500 binary64) x))) (sqrt.f64 (neg.f64 (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (sqrt.f64 x) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (sqrt.f64 x) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (neg.f64 y))) (sqrt.f64 #s(literal -500 binary64)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (neg.f64 y))) (sqrt.f64 #s(literal -500 binary64)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (neg.f64 y))) (sqrt.f64 #s(literal -500 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)) (sqrt.f64 (neg.f64 y)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)) (sqrt.f64 (neg.f64 y)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)) (sqrt.f64 (neg.f64 y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))) (sqrt.f64 #s(literal -500 binary64)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))) (sqrt.f64 #s(literal -500 binary64)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))) (sqrt.f64 #s(literal -500 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 x (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 x (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (neg.f64 y) (*.f64 y #s(literal 500 binary64)))) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (neg.f64 y) (*.f64 y #s(literal 500 binary64)))) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (neg.f64 y) (*.f64 y #s(literal 500 binary64)))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)) (sqrt.f64 y) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)) (sqrt.f64 y) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)) (sqrt.f64 y) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (exp.f64 (log.f64 #s(literal 500 binary64))) (exp.f64 (log.f64 x)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (exp.f64 (log.f64 #s(literal 500 binary64))) (exp.f64 (log.f64 x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (exp.f64 (log.f64 #s(literal -500 binary64))) (exp.f64 (log.f64 y)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (exp.f64 (log.f64 #s(literal -500 binary64))) (exp.f64 (log.f64 y)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (exp.f64 (log.f64 #s(literal -500 binary64))) (exp.f64 (log.f64 y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 500 binary64))) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 #s(literal -500 binary64))) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 #s(literal -500 binary64))) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 #s(literal -500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (pow.f64 y #s(literal 1 binary64)) #s(literal -500 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (pow.f64 y #s(literal 1 binary64)) #s(literal -500 binary64) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (pow.f64 y #s(literal 1 binary64)) #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 250000 binary64) y) y (*.f64 x (fma.f64 #s(literal 250000 binary64) x (*.f64 #s(literal -250000 binary64) y)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (*.f64 #s(literal -125000000 binary64) (pow.f64 (*.f64 y (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 3 binary64))))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (*.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (-.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (*.f64 #s(literal 125000000 binary64) (pow.f64 (*.f64 x (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 3 binary64))))) (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (*.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (-.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -250000 binary64) x) x) (*.f64 #s(literal 250000 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 250000 binary64) y) y (*.f64 x (fma.f64 #s(literal 250000 binary64) x (*.f64 #s(literal -250000 binary64) y)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (*.f64 #s(literal -125000000 binary64) (pow.f64 (*.f64 y (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 3 binary64))))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (*.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (-.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -250000 binary64) y) y) (*.f64 #s(literal 250000 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (*.f64 #s(literal 125000000 binary64) (pow.f64 (*.f64 x (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 3 binary64))))) (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (*.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (-.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (fabs.f64 x) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (fabs.f64 x) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (fabs.f64 y) #s(literal 500 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (fabs.f64 y) #s(literal 500 binary64) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (fabs.f64 y) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (/.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 #s(literal 250000 binary64) y) (/.f64 y (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64)) (/.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 #s(literal 250000 binary64) x) (/.f64 x (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 y y) (/.f64 #s(literal -250000 binary64) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 #s(literal 250000 binary64) (/.f64 (*.f64 x x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 #s(literal 250000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal -250000 binary64) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3/2 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3/2 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (*.f64 #s(literal -500 binary64) x) (/.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 #s(literal -125000000 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (pow.f64 y #s(literal 3 binary64)) (/.f64 #s(literal -125000000 binary64) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 #s(literal 125000000 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 125000000 binary64) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (*.f64 y #s(literal 500 binary64)) (/.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) y) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) x) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (*.f64 #s(literal 500 binary64) x) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (*.f64 #s(literal 500 binary64) x) (/.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 #s(literal -500 binary64) y) (/.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 #s(literal -500 binary64) y) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 #s(literal -500 binary64) (pow.f64 y #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 #s(literal -500 binary64) (pow.f64 y #s(literal 1 binary64)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 #s(literal -500 binary64) (pow.f64 y #s(literal 1 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal -500 binary64) (/.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 #s(literal -500 binary64) y (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 #s(literal -500 binary64) y (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 #s(literal -500 binary64) y (*.f64 #s(literal 500 binary64) x))
(fma.f64 y (/.f64 (*.f64 #s(literal 250000 binary64) y) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 y #s(literal -500 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 y #s(literal -500 binary64) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 x)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 y)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 y)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 1 binary64)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 #s(literal 500 binary64) (fabs.f64 x) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 x) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 500 binary64) (fabs.f64 y) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 y) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 y) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) x (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 #s(literal 500 binary64) x (*.f64 #s(literal -500 binary64) y))
(fma.f64 x (/.f64 (*.f64 #s(literal 250000 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 x #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 x #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(-.f64 (*.f64 #s(literal 500 binary64) x) (*.f64 y #s(literal 500 binary64)))
(-.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 #s(literal -500 binary64) x))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(+.f64 (*.f64 #s(literal 500 binary64) x) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(+.f64 (*.f64 #s(literal 500 binary64) x) (*.f64 #s(literal -500 binary64) y))
(+.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(+.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(+.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 #s(literal 500 binary64) x))
(*.f64 (fabs.f64 (fabs.f64 y)) #s(literal 500 binary64))
(*.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (neg.f64 y))) (sqrt.f64 #s(literal -500 binary64)))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (sqrt.f64 (*.f64 y #s(literal 500 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)) (sqrt.f64 (neg.f64 y)))
(*.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (sqrt.f64 (*.f64 #s(literal -500 binary64) y)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))) (sqrt.f64 #s(literal -500 binary64)))
(*.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (neg.f64 y) (*.f64 y #s(literal 500 binary64)))))
(*.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)))
(*.f64 (exp.f64 (log.f64 #s(literal -500 binary64))) (exp.f64 (log.f64 y)))
(*.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 #s(literal -500 binary64))))
(*.f64 (pow.f64 y #s(literal 1 binary64)) #s(literal -500 binary64))
(*.f64 (fabs.f64 y) #s(literal 500 binary64))
(*.f64 #s(literal -500 binary64) (pow.f64 y #s(literal 1 binary64)))
(*.f64 #s(literal -500 binary64) y)
(*.f64 y #s(literal -500 binary64))
(*.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 y)))
(*.f64 #s(literal 500 binary64) (fabs.f64 y))
(pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 1 binary64))
(neg.f64 (*.f64 y #s(literal 500 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y #s(literal 500 binary64)))
(fabs.f64 (*.f64 #s(literal -500 binary64) y))
(exp.f64 (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -500 binary64) y)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -500 binary64) y)))
(+.f64 (cosh.f64 (log.f64 (*.f64 #s(literal -500 binary64) y))) (sinh.f64 (log.f64 (*.f64 #s(literal -500 binary64) y))))
(*.f64 (/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))
(*.f64 (/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (*.f64 #s(literal 125000000 binary64) (pow.f64 (*.f64 x (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 3 binary64))))) (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (*.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (-.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))))))
(*.f64 (/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (*.f64 #s(literal -125000000 binary64) (pow.f64 (*.f64 y (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 3 binary64))))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (*.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (-.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))))
(*.f64 (/.f64 (*.f64 #s(literal 250000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal 250000 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 250000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 250000 binary64) y) y (*.f64 x (fma.f64 #s(literal 250000 binary64) x (*.f64 #s(literal -250000 binary64) y)))))
(*.f64 (-.f64 y x) #s(literal -500 binary64))
(*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (/.f64 (*.f64 (-.f64 y x) #s(literal -500 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(*.f64 (*.f64 (-.f64 y x) #s(literal -500 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(*.f64 #s(literal -500 binary64) (-.f64 y x))
(*.f64 #s(literal 500 binary64) (-.f64 x y))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64)))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64)))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1953125000000000000000000 binary64) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1953125000000000000000000 binary64) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))) (neg.f64 (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))))) (neg.f64 (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -250000 binary64) y) y) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) x) x))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -250000 binary64) y) y) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) x) x))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -250000 binary64) x) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) y) y))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -250000 binary64) x) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) y) y))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -250000 binary64) y) y) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) x) x))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) x) x))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -250000 binary64) x) x) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -250000 binary64) y) y) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -250000 binary64) x) x) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) y) y))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (*.f64 (*.f64 #s(literal -250000 binary64) y) y))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -250000 binary64) y) y) (*.f64 (*.f64 #s(literal -250000 binary64) x) x)) (*.f64 #s(literal -500 binary64) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -250000 binary64) x) x) (*.f64 (*.f64 #s(literal -250000 binary64) y) y)) (*.f64 #s(literal -500 binary64) (+.f64 y x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64))) (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64))))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x)))))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64)))) (/.f64 (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)) (*.f64 #s(literal -125000000 binary64) (pow.f64 (+.f64 y x) #s(literal 3 binary64))))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x)))))))
(/.f64 (fma.f64 #s(literal -1953125000000000000000000 binary64) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))))
(/.f64 (fma.f64 #s(literal 1953125000000000000000000 binary64) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)))) (neg.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) y) x) #s(literal 2 binary64)))) (*.f64 #s(literal -500 binary64) (+.f64 y x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64)))) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) y) x) #s(literal 2 binary64)))) (*.f64 #s(literal -500 binary64) (+.f64 y x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1953125000000000000000000 binary64) (pow.f64 x #s(literal 9 binary64)) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 9 binary64)))) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) y) x) #s(literal 3 binary64)))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 4 binary64)) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 4 binary64)))) (neg.f64 (*.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y))) (*.f64 #s(literal -500 binary64) (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal -500 binary64) (+.f64 y x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (*.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 4 binary64)) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y))) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) y) x) #s(literal 2 binary64)))) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) y) x) #s(literal 2 binary64)))) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 6 binary64))) (*.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (fma.f64 #s(literal 1953125000000000000000000 binary64) (pow.f64 x #s(literal 9 binary64)) (pow.f64 (*.f64 y #s(literal 500 binary64)) #s(literal 9 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal 250000 binary64) y) x) #s(literal 3 binary64)))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (*.f64 #s(literal 250000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal -500 binary64) (+.f64 y x)))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(/.f64 (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)))
(neg.f64 (*.f64 (-.f64 y x) #s(literal -500 binary64)))
(fma.f64 (fabs.f64 (fabs.f64 x)) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (fabs.f64 (fabs.f64 x)) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (fabs.f64 (fabs.f64 y)) #s(literal 500 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (fabs.f64 (fabs.f64 y)) #s(literal 500 binary64) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (fabs.f64 (fabs.f64 y)) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) x)) (sqrt.f64 #s(literal -500 binary64)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) x)) (sqrt.f64 #s(literal -500 binary64)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) #s(literal -500 binary64))) (sqrt.f64 x) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) #s(literal -500 binary64))) (sqrt.f64 x) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 #s(literal -500 binary64) x))) (sqrt.f64 (neg.f64 (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 #s(literal -500 binary64) x))) (sqrt.f64 (neg.f64 (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (sqrt.f64 #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (sqrt.f64 x) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (sqrt.f64 x) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (neg.f64 y))) (sqrt.f64 #s(literal -500 binary64)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (neg.f64 y))) (sqrt.f64 #s(literal -500 binary64)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (neg.f64 y))) (sqrt.f64 #s(literal -500 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (sqrt.f64 (*.f64 y #s(literal 500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)) (sqrt.f64 (neg.f64 y)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)) (sqrt.f64 (neg.f64 y)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)) (sqrt.f64 (neg.f64 y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (*.f64 #s(literal -250000 binary64) y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (sqrt.f64 (*.f64 #s(literal -500 binary64) y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))) (sqrt.f64 #s(literal -500 binary64)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))) (sqrt.f64 #s(literal -500 binary64)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))) (sqrt.f64 #s(literal -500 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 x (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 x (*.f64 #s(literal -500 binary64) x))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (neg.f64 y) (*.f64 y #s(literal 500 binary64)))) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (neg.f64 y) (*.f64 y #s(literal 500 binary64)))) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (neg.f64 y) (*.f64 y #s(literal 500 binary64)))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)) (sqrt.f64 y) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)) (sqrt.f64 y) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)) (sqrt.f64 y) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 #s(literal 250000 binary64) y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (exp.f64 (log.f64 #s(literal 500 binary64))) (exp.f64 (log.f64 x)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (exp.f64 (log.f64 #s(literal 500 binary64))) (exp.f64 (log.f64 x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (exp.f64 (log.f64 #s(literal -500 binary64))) (exp.f64 (log.f64 y)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (exp.f64 (log.f64 #s(literal -500 binary64))) (exp.f64 (log.f64 y)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (exp.f64 (log.f64 #s(literal -500 binary64))) (exp.f64 (log.f64 y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 500 binary64))) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 500 binary64))) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 #s(literal -500 binary64))) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 #s(literal -500 binary64))) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 #s(literal -500 binary64))) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (pow.f64 y #s(literal 1 binary64)) #s(literal -500 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (pow.f64 y #s(literal 1 binary64)) #s(literal -500 binary64) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (pow.f64 y #s(literal 1 binary64)) #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 250000 binary64) y) y (*.f64 x (fma.f64 #s(literal 250000 binary64) x (*.f64 #s(literal -250000 binary64) y)))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (*.f64 #s(literal -125000000 binary64) (pow.f64 (*.f64 y (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 3 binary64))))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (*.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (-.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (*.f64 #s(literal 125000000 binary64) (pow.f64 (*.f64 x (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 3 binary64))))) (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (*.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (-.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -250000 binary64) x) x) (*.f64 #s(literal 250000 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal -125000000 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 250000 binary64) y) y (*.f64 x (fma.f64 #s(literal 250000 binary64) x (*.f64 #s(literal -250000 binary64) y)))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (*.f64 #s(literal -125000000 binary64) (pow.f64 (*.f64 y (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 3 binary64))))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 62500000000 binary64) (*.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (-.f64 (*.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -250000 binary64) y) y) (*.f64 #s(literal 250000 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (*.f64 (-.f64 y x) #s(literal -500 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 y #s(literal 6 binary64)) #s(literal 15625000000000000 binary64) (*.f64 #s(literal 125000000 binary64) (pow.f64 (*.f64 x (*.f64 #s(literal -500 binary64) (+.f64 y x))) #s(literal 3 binary64))))) (fma.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 62500000000 binary64) (*.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (-.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (fabs.f64 x) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 (fabs.f64 x) #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(fma.f64 (fabs.f64 y) #s(literal 500 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 (fabs.f64 y) #s(literal 500 binary64) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 (fabs.f64 y) #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (/.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 #s(literal 250000 binary64) y) (/.f64 y (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64)) (/.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 #s(literal 250000 binary64) x) (/.f64 x (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 y y) (/.f64 #s(literal -250000 binary64) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 #s(literal 250000 binary64) (/.f64 (*.f64 x x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 #s(literal 250000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal -250000 binary64) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3/2 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3/2 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (*.f64 #s(literal -500 binary64) x) (/.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 #s(literal -125000000 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (pow.f64 y #s(literal 3 binary64)) (/.f64 #s(literal -125000000 binary64) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 #s(literal 125000000 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 125000000 binary64) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (*.f64 y #s(literal 500 binary64)) (/.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -500 binary64) y) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 500 binary64) x) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (*.f64 #s(literal 500 binary64) x) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 (*.f64 #s(literal 500 binary64) x) (/.f64 (*.f64 #s(literal -500 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 #s(literal -500 binary64) y) (/.f64 (*.f64 y #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 (*.f64 #s(literal -500 binary64) y) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(fma.f64 #s(literal -500 binary64) (pow.f64 y #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 #s(literal -500 binary64) (pow.f64 y #s(literal 1 binary64)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 #s(literal -500 binary64) (pow.f64 y #s(literal 1 binary64)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal -500 binary64) (/.f64 (*.f64 (*.f64 y y) #s(literal -500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 #s(literal -500 binary64) y (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 #s(literal -500 binary64) y (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 #s(literal -500 binary64) y (*.f64 #s(literal 500 binary64) x))
(fma.f64 y (/.f64 (*.f64 #s(literal 250000 binary64) y) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 y #s(literal -500 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 y #s(literal -500 binary64) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 x)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 x)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 y)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 y)) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 y)) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 1 binary64)) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 500 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 #s(literal 500 binary64) (fabs.f64 x) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 x) (*.f64 #s(literal -500 binary64) y))
(fma.f64 #s(literal 500 binary64) (fabs.f64 y) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 y) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(fma.f64 #s(literal 500 binary64) (fabs.f64 y) (*.f64 #s(literal 500 binary64) x))
(fma.f64 #s(literal 500 binary64) x (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 #s(literal 500 binary64) x (*.f64 #s(literal -500 binary64) y))
(fma.f64 x (/.f64 (*.f64 #s(literal 250000 binary64) x) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(fma.f64 x #s(literal 500 binary64) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(fma.f64 x #s(literal 500 binary64) (*.f64 #s(literal -500 binary64) y))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(-.f64 (*.f64 #s(literal 500 binary64) x) (*.f64 y #s(literal 500 binary64)))
(-.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 #s(literal -500 binary64) x))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 250000 binary64) (fma.f64 x x (*.f64 y y)) (*.f64 (*.f64 #s(literal 250000 binary64) y) x))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))) (/.f64 (pow.f64 (*.f64 #s(literal -500 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -500 binary64) (+.f64 y x))))
(+.f64 (*.f64 #s(literal 500 binary64) x) (*.f64 #s(literal 500 binary64) (neg.f64 y)))
(+.f64 (*.f64 #s(literal 500 binary64) x) (*.f64 #s(literal -500 binary64) y))
(+.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 500 binary64)))
(+.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 (neg.f64 x) #s(literal -500 binary64)))
(+.f64 (*.f64 #s(literal -500 binary64) y) (*.f64 #s(literal 500 binary64) x))
(*.f64 (fabs.f64 (fabs.f64 x)) #s(literal 500 binary64))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) x)) (sqrt.f64 #s(literal -500 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -500 binary64) x) #s(literal -500 binary64))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (neg.f64 (*.f64 #s(literal -500 binary64) x))) (sqrt.f64 (neg.f64 (*.f64 #s(literal -500 binary64) x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -500 binary64) x)) (sqrt.f64 (*.f64 #s(literal -500 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 500 binary64) x)) (sqrt.f64 (*.f64 #s(literal 500 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))) (sqrt.f64 #s(literal 500 binary64)))
(*.f64 (sqrt.f64 #s(literal 500 binary64)) (sqrt.f64 (*.f64 (*.f64 x x) #s(literal 500 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal -500 binary64) (*.f64 #s(literal -500 binary64) x))))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 250000 binary64) x)))
(*.f64 (sqrt.f64 #s(literal -500 binary64)) (sqrt.f64 (*.f64 x (*.f64 #s(literal -500 binary64) x))))
(*.f64 (exp.f64 (log.f64 #s(literal 500 binary64))) (exp.f64 (log.f64 x)))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 500 binary64))))
(*.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 500 binary64))
(*.f64 (fabs.f64 x) #s(literal 500 binary64))
(*.f64 #s(literal 500 binary64) (fabs.f64 (fabs.f64 x)))
(*.f64 #s(literal 500 binary64) (pow.f64 x #s(literal 1 binary64)))
(*.f64 #s(literal 500 binary64) (fabs.f64 x))
(*.f64 #s(literal 500 binary64) x)
(*.f64 x #s(literal 500 binary64))
(pow.f64 (*.f64 #s(literal -500 binary64) x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64)))
(fabs.f64 (neg.f64 (*.f64 #s(literal -500 binary64) x)))
(fabs.f64 (*.f64 #s(literal -500 binary64) x))
(fabs.f64 (*.f64 #s(literal 500 binary64) x))
(exp.f64 (/.f64 (log.f64 (pow.f64 (*.f64 #s(literal 500 binary64) x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 500 binary64) x)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 500 binary64) x)))
(+.f64 (cosh.f64 (log.f64 (*.f64 #s(literal 500 binary64) x))) (sinh.f64 (log.f64 (*.f64 #s(literal 500 binary64) x))))

eval33.0ms (0.7%)

Memory
31.0MiB live, 74.2MiB allocated; 7ms collecting garbage
Compiler

Compiled 6 942 to 681 computations (90.2% saved)

prune12.0ms (0.2%)

Memory
-38.5MiB live, 21.1MiB allocated; 9ms collecting garbage
Pruning

5 alts after pruning (0 fresh and 5 done)

PrunedKeptTotal
New2990299
Fresh000
Picked022
Done033
Total2995304
Accuracy
100.0%
Counts
304 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
100.0%
(fma.f64 x #s(literal 500 binary64) (*.f64 y #s(literal -500 binary64)))
100.0%
(*.f64 #s(literal 500 binary64) (-.f64 x y))
50.3%
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
51.0%
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
Compiler

Compiled 151 to 71 computations (53% saved)

regimes14.0ms (0.3%)

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

4 calls:

4.0ms
y
3.0ms
(*.f64 #s(literal 500 binary64) (-.f64 x y))
3.0ms
(-.f64 x y)
3.0ms
x
Results
AccuracySegmentsBranch
100.0%1(-.f64 x y)
100.0%1(*.f64 #s(literal 500 binary64) (-.f64 x y))
100.0%1x
100.0%1y
Compiler

Compiled 10 to 12 computations (-20% saved)

regimes10.0ms (0.2%)

Memory
-26.7MiB live, 19.5MiB allocated; 2ms collecting garbage
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
(*.f64 #s(literal 500 binary64) (-.f64 x y))
(fma.f64 x #s(literal 500 binary64) (*.f64 y #s(literal -500 binary64)))
Outputs
(fma.f64 x #s(literal 500 binary64) (*.f64 y #s(literal -500 binary64)))
Calls

4 calls:

4.0ms
(*.f64 #s(literal 500 binary64) (-.f64 x y))
2.0ms
(-.f64 x y)
2.0ms
y
2.0ms
x
Results
AccuracySegmentsBranch
100.0%1(-.f64 x y)
100.0%1(*.f64 #s(literal 500 binary64) (-.f64 x y))
100.0%1x
100.0%1y
Compiler

Compiled 10 to 12 computations (-20% saved)

regimes7.0ms (0.1%)

Memory
17.2MiB live, 17.2MiB allocated; 0ms collecting garbage
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
(*.f64 #s(literal 500 binary64) (-.f64 x y))
Outputs
(*.f64 #s(literal 500 binary64) (-.f64 x y))
Calls

4 calls:

2.0ms
(-.f64 x y)
2.0ms
(*.f64 #s(literal 500 binary64) (-.f64 x y))
2.0ms
y
2.0ms
x
Results
AccuracySegmentsBranch
100.0%1(-.f64 x y)
100.0%1(*.f64 #s(literal 500 binary64) (-.f64 x y))
100.0%1x
100.0%1y
Compiler

Compiled 10 to 12 computations (-20% saved)

regimes6.0ms (0.1%)

Memory
13.1MiB live, 13.1MiB allocated; 0ms collecting garbage
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
Outputs
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
#s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x))
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
Calls

4 calls:

1.0ms
(*.f64 #s(literal 500 binary64) (-.f64 x y))
1.0ms
(-.f64 x y)
1.0ms
y
1.0ms
x
Results
AccuracySegmentsBranch
60.8%4(-.f64 x y)
60.8%4(*.f64 #s(literal 500 binary64) (-.f64 x y))
76.8%3x
79.3%3y
Compiler

Compiled 10 to 12 computations (-20% saved)

regimes10.0ms (0.2%)

Memory
-28.2MiB live, 18.1MiB allocated; 2ms collecting garbage
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
Outputs
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
Calls

4 calls:

7.0ms
(-.f64 x y)
1.0ms
(*.f64 #s(literal 500 binary64) (-.f64 x y))
1.0ms
y
1.0ms
x
Results
AccuracySegmentsBranch
51.0%1(-.f64 x y)
51.0%1(*.f64 #s(literal 500 binary64) (-.f64 x y))
51.0%1x
51.0%1y
Compiler

Compiled 10 to 12 computations (-20% saved)

bsearch22.0ms (0.5%)

Memory
36.3MiB live, 36.3MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
4.02961706928206e-16
2.885698139874277e-11
10.0ms
-10689210521.160595
-3454.3018676884226
Samples
10.0ms288×0valid
Compiler

Compiled 332 to 334 computations (-0.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-sub: 2.0ms (48% of total)
ival-mult: 2.0ms (48% 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)

simplify12.0ms (0.3%)

Memory
-22.6MiB live, 24.0MiB allocated; 3ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02153
12753
23253
33353
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 x #s(literal 500 binary64) (*.f64 y #s(literal -500 binary64)))
(*.f64 #s(literal 500 binary64) (-.f64 x y))
(if (<=.f64 y #s(literal -72000000 binary64)) #s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y)) (if (<=.f64 y #s(literal 419909261325601/79228162514264337593543950336 binary64)) #s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x)) #s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))))
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))
Outputs
(fma.f64 y #s(literal -500 binary64) (*.f64 #s(literal 500 binary64) x))
(fma.f64 x #s(literal 500 binary64) (*.f64 y #s(literal -500 binary64)))
(*.f64 #s(literal 500 binary64) (-.f64 x y))
(if (<=.f64 y #s(literal -72000000 binary64)) #s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y)) (if (<=.f64 y #s(literal 419909261325601/79228162514264337593543950336 binary64)) #s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x)) #s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))))
(if (or (<=.f64 y #s(literal -72000000 binary64)) (not (<=.f64 y #s(literal 419909261325601/79228162514264337593543950336 binary64)))) #s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y)) #s(approx (* 500 (- x y)) (*.f64 #s(literal 500 binary64) x)))
#s(approx (* 500 (- x y)) (*.f64 #s(literal -500 binary64) y))

derivations788.0ms (16.7%)

Memory
-22.5MiB live, 472.0MiB allocated; 116ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04062
112252
234952
395452
4214552
5287752
6386752
7433352
8540452
9715152
0868552
029201
054193
1196193
21715183
09199181
0823
01321
14918
235218
3382418
0843018
058
078
1218
21288
312268
099548
Stop Event
done
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 53 to 23 computations (56.6% saved)

preprocess33.0ms (0.7%)

Memory
-2.5MiB live, 43.8MiB allocated; 2ms collecting garbage
Compiler

Compiled 116 to 56 computations (51.7% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...