Development.Shake.Progress:message from shake-0.15.5

Time bar (total: 6.3s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze20.0ms (0.3%)

Memory
-2.6MiB live, 34.6MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
25%25%74.9%0.1%0%0%0%3
37.5%37.5%62.4%0.1%0%0%0%4
56.3%56.2%43.7%0.1%0%0%0%5
65.6%65.6%34.3%0.1%0%0%0%6
76.6%76.5%23.4%0.1%0%0%0%7
82%82%18%0.1%0%0%0%8
87.9%87.8%12.1%0.1%0%0%0%9
90.8%90.7%9.2%0.1%0%0%0%10
93.8%93.8%6.1%0.1%0%0%0%11
95.4%95.3%4.6%0.1%0%0%0%12
Compiler

Compiled 9 to 8 computations (11.1% saved)

sample756.0ms (12%)

Memory
-19.6MiB live, 874.1MiB allocated
Samples
513.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 311.0ms
ival-mult: 160.0ms (51.4% of total)
ival-add: 82.0ms (26.4% of total)
ival-div: 55.0ms (17.7% of total)
ival-true: 6.0ms (1.9% of total)
exact: 5.0ms (1.6% of total)
ival-assert: 3.0ms (1% of total)
Bogosity

explain67.0ms (1.1%)

Memory
21.2MiB live, 99.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-0-(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
00-0-y
00-0-(*.f64 x #s(literal 100 binary64))
00-0-(+.f64 x y)
00-0-#s(literal 100 binary64)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))o/n10
(*.f64 x #s(literal 100 binary64))overflow1
Confusion
Predicted +Predicted -
+10
-0255
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+100
-00255
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0255
11
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
37.0ms512×0valid
Compiler

Compiled 59 to 28 computations (52.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-div: 18.0ms (71.5% of total)
ival-add: 3.0ms (11.9% of total)
ival-mult: 3.0ms (11.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess50.0ms (0.8%)

Memory
-26.7MiB live, 17.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01645
13639
28139
314439
416139
518439
621139
067
097
1137
2167
3177
0177
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Outputs
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(*.f64 (/.f64 x (+.f64 y x)) #s(literal 100 binary64))
Compiler

Compiled 7 to 6 computations (14.3% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Compiler

Compiled 7 to 6 computations (14.3% saved)

simplify3.0ms (0%)

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

Found 3 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0616
0916
11316
21616
31716
01716
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(*.f64 x #s(literal 100 binary64))
x
#s(literal 100 binary64)
(+.f64 x y)
y
Outputs
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(*.f64 (/.f64 x (+.f64 y x)) #s(literal 100 binary64))
(*.f64 x #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) x)
x
#s(literal 100 binary64)
(+.f64 x y)
(+.f64 y x)
y

localize16.0ms (0.3%)

Memory
20.2MiB live, 20.2MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(+.f64 x y)
accuracy0.0
(*.f64 x #s(literal 100 binary64))
accuracy0.44918251741718873
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Samples
11.0ms256×0valid
Compiler

Compiled 34 to 14 computations (58.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-div: 2.0ms (38.9% of total)
ival-mult: 2.0ms (38.9% of total)
ival-add: 1.0ms (19.4% 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
6.5MiB live, 6.5MiB allocated
Counts
3 → 26
Calls
Call 1
Inputs
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(*.f64 x #s(literal 100 binary64))
(+.f64 x y)
Outputs
(* 100 (/ x y))
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* 100 x)
y
(+ x y)
100
(+ 100 (* -100 (/ y x)))
(- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x)))
(- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x))))
x
(* x (+ 1 (/ y x)))
(+ 100 (* -1 (/ (- (* -100 (/ (pow y 2) x)) (* -100 y)) x)))
(+ 100 (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* -100 (pow y 2))) x)) (* -100 y)) x)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(+ 100 (* y (- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))))
(+ 100 (* y (- (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))))
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 4) (pow y 3))) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(* y (+ 1 (/ x y)))
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* 100 (/ (pow x 3) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (/ (pow x 4) y))) y))) y))) y))
(* -1 (* y (- (* -1 (/ x y)) 1)))
Calls

6 calls:

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

simplify202.0ms (3.2%)

Memory
11.0MiB live, 122.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0142372
1443334
21348322
36405322
08086296
Stop Event
iter limit
node limit
Counts
26 → 24
Calls
Call 1
Inputs
(* 100 (/ x y))
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* 100 x)
y
(+ x y)
100
(+ 100 (* -100 (/ y x)))
(- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x)))
(- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x))))
x
(* x (+ 1 (/ y x)))
(+ 100 (* -1 (/ (- (* -100 (/ (pow y 2) x)) (* -100 y)) x)))
(+ 100 (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* -100 (pow y 2))) x)) (* -100 y)) x)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(+ 100 (* y (- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))))
(+ 100 (* y (- (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))))
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 4) (pow y 3))) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(* y (+ 1 (/ x y)))
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* 100 (/ (pow x 3) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (/ (pow x 4) y))) y))) y))) y))
(* -1 (* y (- (* -1 (/ x y)) 1)))
Outputs
(* 100 (/ x y))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
(* x (+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal -100 binary64)) (*.f64 y y)) x (/.f64 #s(literal 100 binary64) y)) x)
(* x (+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) #s(literal -100 binary64) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)) x)
(* 100 x)
(*.f64 #s(literal 100 binary64) x)
y
(+ x y)
(+.f64 y x)
100
#s(literal 100 binary64)
(+ 100 (* -100 (/ y x)))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x)))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x))))
(fma.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)) x) x) y (/.f64 #s(literal -100 binary64) x)) y #s(literal 100 binary64))
x
(* x (+ 1 (/ y x)))
(fma.f64 (/.f64 y x) x x)
(+ 100 (* -1 (/ (- (* -100 (/ (pow y 2) x)) (* -100 y)) x)))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(+ 100 (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* -100 (pow y 2))) x)) (* -100 y)) x)))
(fma.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)) x) x) y (/.f64 #s(literal -100 binary64) x)) y #s(literal 100 binary64))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 y) x) #s(literal 1 binary64)))
(+ 100 (* y (- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(+ 100 (* y (- (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))))
(fma.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)) x) x) y (/.f64 #s(literal -100 binary64) x)) y #s(literal 100 binary64))
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (*.f64 x (-.f64 x (*.f64 (/.f64 x y) x))) y) (*.f64 #s(literal 100 binary64) x)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 4) (pow y 3))) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) x (*.f64 #s(literal 100 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) y)) y))) y)) y)
(* y (+ 1 (/ x y)))
(fma.f64 (/.f64 x y) y y)
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* 100 (/ (pow x 3) y))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (*.f64 x (-.f64 x (*.f64 (/.f64 x y) x))) y) (*.f64 #s(literal 100 binary64) x)) y)
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (/ (pow x 4) y))) y))) y))) y))
(/.f64 (fma.f64 #s(literal 100 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) x (*.f64 #s(literal 100 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) y)) y))) y)) y)
(* -1 (* y (- (* -1 (/ x y)) 1)))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (neg.f64 x) y) #s(literal 1 binary64)))

rewrite278.0ms (4.4%)

Memory
-46.5MiB live, 164.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
0913
12913
216513
3152513
0953413
Stop Event
iter limit
node limit
iter limit
Counts
3 → 296
Calls
Call 1
Inputs
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(*.f64 x #s(literal 100 binary64))
(+.f64 x y)
Outputs
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
(*.f64 (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (-.f64 y x) x))
(*.f64 (/.f64 #s(literal -100 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) x))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(*.f64 #s(literal -100 binary64) (/.f64 x (-.f64 y x)))
(*.f64 (neg.f64 x) (/.f64 #s(literal -100 binary64) (-.f64 y x)))
(*.f64 (/.f64 #s(literal -100 binary64) (-.f64 y x)) x)
(*.f64 (-.f64 y x) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(*.f64 #s(literal 100 binary64) (/.f64 x (-.f64 y x)))
(*.f64 x (/.f64 #s(literal -100 binary64) (-.f64 y x)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (-.f64 (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)))) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)))) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 y x)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 (-.f64 y x) y (*.f64 x x))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 y x))
(/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 y x))
(neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) (-.f64 y x)) x))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)))
(fma.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(-.f64 (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (neg.f64 (*.f64 x x)) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(-.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (neg.f64 (*.f64 (-.f64 y x) y)) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)) (*.f64 (neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 x x)))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)) (*.f64 (neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 y x) y)))
(+.f64 (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 y x) y) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x x)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) y)))
(*.f64 (neg.f64 (neg.f64 x)) #s(literal 100 binary64))
(*.f64 #s(literal -100 binary64) (neg.f64 x))
(*.f64 (neg.f64 x) #s(literal -100 binary64))
(*.f64 #s(literal 100 binary64) (neg.f64 (neg.f64 x)))
(*.f64 #s(literal 100 binary64) x)
(*.f64 x #s(literal 100 binary64))
(neg.f64 (*.f64 #s(literal -100 binary64) x))
(*.f64 (/.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(*.f64 (/.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(*.f64 (-.f64 y x) (/.f64 (-.f64 y x) (-.f64 y x)))
(*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (-.f64 y x) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 2 binary64)) (pow.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 2 binary64))) (-.f64 y x))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64))) (-.f64 y x))
(/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 2 binary64)) (*.f64 (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 x (/.f64 x (-.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (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 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (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 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (neg.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 y)) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 y))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (neg.f64 y)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))))
(/.f64 (+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 y (/.f64 y (-.f64 y x)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 y) y)) (-.f64 y x))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 y (/.f64 y (-.f64 y x))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (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 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 y y)))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (pow.f64 (fma.f64 (-.f64 y x) 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 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 (neg.f64 y) y))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 y y))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 (neg.f64 y) y))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 x x)) (-.f64 y x) (*.f64 (-.f64 y x) (*.f64 (neg.f64 y) y))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 y x) (*.f64 (-.f64 y x) (*.f64 (neg.f64 y) y))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 x x)) (-.f64 y x) (*.f64 (-.f64 y x) (*.f64 y y))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 y x) (*.f64 (-.f64 y x) (*.f64 y y))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 y x)))
(/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 y (/.f64 y (-.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (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 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 y x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64)))) (neg.f64 (*.f64 (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64)))) (neg.f64 (*.f64 (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 y x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 y y))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 y y (*.f64 x x)) (-.f64 y x))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 y x)))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 y))))
(/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 x))))
(/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))
(/.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 y y (fma.f64 x x (*.f64 (neg.f64 y) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 y y (*.f64 (neg.f64 x) (neg.f64 y)))))
(/.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 y y (fma.f64 x x (*.f64 y x)))))
(/.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 x) (neg.f64 y))))))
(/.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 y y (fma.f64 x x (*.f64 y x))))
(/.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 x) (neg.f64 y)))))
(/.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))
(neg.f64 (-.f64 y x))
(fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) y)
(fma.f64 (pow.f64 y #s(literal 1/2 binary64)) (pow.f64 y #s(literal 1/2 binary64)) (neg.f64 x))
(fma.f64 (pow.f64 y #s(literal 1/2 binary64)) (pow.f64 y #s(literal 1/2 binary64)) 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 (sqrt.f64 (neg.f64 (neg.f64 y))) (sqrt.f64 (neg.f64 (neg.f64 y))) (neg.f64 x))
(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)) (neg.f64 x))
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (neg.f64 x))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (-.f64 y x) 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 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (-.f64 y x) 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 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 y x)))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 y (/.f64 y (-.f64 y x))))
(fma.f64 (/.f64 (*.f64 x x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 y x)))
(fma.f64 (/.f64 (*.f64 x x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x) (*.f64 y (/.f64 y (-.f64 y x))))
(fma.f64 (/.f64 (*.f64 y y) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 y x)))
(fma.f64 (/.f64 (*.f64 y y) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x)) (*.f64 x (/.f64 x (-.f64 y x))))
(fma.f64 (/.f64 (*.f64 y y) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 y x)))
(fma.f64 (/.f64 (*.f64 y y) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x) (*.f64 x (/.f64 x (-.f64 y x))))
(fma.f64 (pow.f64 y #s(literal 3/2 binary64)) (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (neg.f64 y) (/.f64 y (-.f64 y x)) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 y x)))
(fma.f64 (neg.f64 y) (/.f64 y (-.f64 y x)) (*.f64 x (/.f64 x (-.f64 y x))))
(fma.f64 (neg.f64 x) (/.f64 x (-.f64 y x)) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 y x)))
(fma.f64 (neg.f64 x) (/.f64 x (-.f64 y x)) (*.f64 y (/.f64 y (-.f64 y x))))
(fma.f64 (*.f64 y y) (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 y (/.f64 (*.f64 y y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 y (/.f64 y (-.f64 y x)) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 y x)))
(fma.f64 y (/.f64 y (-.f64 y x)) (*.f64 x (/.f64 x (-.f64 y x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 y x) 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 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(fma.f64 x (/.f64 x (-.f64 y x)) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 y x)))
(fma.f64 x (/.f64 x (-.f64 y x)) (*.f64 y (/.f64 y (-.f64 y x))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y y (fma.f64 x x (*.f64 y x)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y y (fma.f64 x x (*.f64 y x)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 2 binary64)) (-.f64 y x)) (/.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 2 binary64)) (-.f64 y x)))
(-.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (-.f64 y x)) (/.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (-.f64 y x)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 y (/.f64 y (-.f64 y x))))))) (/.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 y x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 y x))) #s(literal 2 binary64)) (*.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 y (/.f64 y (-.f64 y x))))))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 y x)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 y x) (*.f64 y y)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 y x))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 y x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 y x))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 y x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 y y (*.f64 x x))) (-.f64 y x)) (/.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (fma.f64 y y (*.f64 x x))) (-.f64 y x)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 y x)) (/.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 y x)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))) (/.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(-.f64 (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 x (/.f64 x (-.f64 y x))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 (*.f64 x x)) (/.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 x) (/.f64 (*.f64 x x) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (*.f64 x 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 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (*.f64 x x)) x) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (*.f64 x x)) x) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (*.f64 (-.f64 y x) y) (-.f64 (*.f64 (-.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (*.f64 (neg.f64 y) y) (/.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (*.f64 (neg.f64 y) (/.f64 (*.f64 y y) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(-.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 (neg.f64 (/.f64 (*.f64 y y) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(-.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 (neg.f64 (/.f64 (*.f64 y y) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x)))
(-.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 (neg.f64 (neg.f64 y)) (/.f64 y (-.f64 y x))))
(-.f64 (*.f64 x (/.f64 x (-.f64 y x))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) y) (-.f64 y x)))
(-.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 y (/.f64 y (-.f64 y x))))
(-.f64 (neg.f64 y) (neg.f64 x))
(-.f64 (neg.f64 y) x)
(-.f64 (neg.f64 x) (neg.f64 y))
(-.f64 (neg.f64 x) y)
(-.f64 y (neg.f64 x))
(-.f64 y x)
(-.f64 x y)
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 (neg.f64 x) (neg.f64 y))))) (/.f64 (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 y #s(literal 9 binary64)) (*.f64 (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))) (/.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(+.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))) (/.f64 (pow.f64 y #s(literal 9 binary64)) (*.f64 (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (*.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (*.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) y) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) x) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) x) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) y) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (/.f64 (pow.f64 y #s(literal 9 binary64)) (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (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 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))))) (/.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (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 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (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)) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 y #s(literal 9 binary64)) (*.f64 (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (pow.f64 y #s(literal 9 binary64)) (*.f64 (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))) (/.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(+.f64 (/.f64 (*.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))) (/.f64 (*.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(+.f64 (/.f64 (*.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))) (/.f64 (*.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))) (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) y) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))) (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) x) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) x) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))) (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) y) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))) (/.f64 (/.f64 (pow.f64 y #s(literal 9 binary64)) (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (/.f64 (*.f64 y (fma.f64 (-.f64 y x) 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))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (/.f64 (*.f64 x (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 y (fma.f64 (-.f64 y x) y (*.f64 x x))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) y) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) x) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) x) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (/.f64 (pow.f64 y #s(literal 9 binary64)) (-.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x))))))
(+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 y x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) (*.f64 y y)) (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 y x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 y x))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (-.f64 y x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))) (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (*.f64 y (/.f64 y (-.f64 y x))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 y x)))
(+.f64 (*.f64 y (/.f64 y (-.f64 y x))) (*.f64 x (/.f64 x (-.f64 y x))))
(+.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 y)))
(+.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 x)))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (neg.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (*.f64 (*.f64 (neg.f64 y) y) y) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
(+.f64 (*.f64 x (/.f64 x (-.f64 y x))) (/.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 y)) (-.f64 y x)))
(+.f64 (*.f64 x (/.f64 x (-.f64 y x))) (*.f64 y (/.f64 y (-.f64 y x))))
(+.f64 (neg.f64 y) (neg.f64 x))
(+.f64 (neg.f64 y) x)
(+.f64 (neg.f64 x) (neg.f64 y))
(+.f64 (neg.f64 x) y)
(+.f64 y (neg.f64 x))
(+.f64 y x)
(+.f64 x y)

eval125.0ms (2%)

Memory
14.6MiB live, 52.6MiB allocated
Compiler

Compiled 10 503 to 1 021 computations (90.3% saved)

prune9.0ms (0.1%)

Memory
22.2MiB live, 22.2MiB allocated
Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New30210312
Fresh000
Picked011
Done000
Total30211313
Accuracy
100.0%
Counts
313 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.8%
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
10.9%
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
45.5%
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (sqrt.f64 y) (sqrt.f64 y) x))
99.3%
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
99.1%
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
99.1%
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 y) x) #s(literal 1 binary64)))))
45.0%
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
54.3%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
53.7%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
45.9%
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
54.0%
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
Compiler

Compiled 295 to 214 computations (27.5% saved)

simplify452.0ms (7.2%)

Memory
-13.3MiB live, 105.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 y)
cost-diff0
(*.f64 x #s(literal 100 binary64))
cost-diff0
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (sqrt.f64 y) (sqrt.f64 y) x))
cost-diff3
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
cost-diff0
(fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64))
cost-diff0
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x)
cost-diff0
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))
cost-diff0
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
cost-diff0
(/.f64 y x)
cost-diff0
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
cost-diff0
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
cost-diff0
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
cost-diff0
#s(approx (+ x y) (fma.f64 (/.f64 y x) x x))
cost-diff0
(*.f64 x #s(literal 100 binary64))
cost-diff0
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
cost-diff3
(fma.f64 (/.f64 y x) x x)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
023151
040148
175148
2184144
3571136
41684136
55448136
08176136
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
(*.f64 x #s(literal 100 binary64))
x
#s(literal 100 binary64)
#s(approx (+ x y) (fma.f64 (/.f64 y x) x x))
(fma.f64 (/.f64 y x) x x)
(/.f64 y x)
y
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
#s(literal 100 binary64)
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(/.f64 y x)
y
x
#s(literal -100 binary64)
#s(literal 100 binary64)
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x)
(fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64))
(/.f64 #s(literal 100 binary64) x)
#s(literal 100 binary64)
x
y
#s(literal -100 binary64)
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (sqrt.f64 y) (sqrt.f64 y) x))
(*.f64 x #s(literal 100 binary64))
x
#s(literal 100 binary64)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(sqrt.f64 y)
y
Outputs
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
(/.f64 (*.f64 #s(literal 100 binary64) x) #s(approx (+ x y) (+.f64 y x)))
(*.f64 x #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) x)
x
#s(literal 100 binary64)
#s(approx (+ x y) (fma.f64 (/.f64 y x) x x))
#s(approx (+ x y) (+.f64 y x))
(fma.f64 (/.f64 y x) x x)
(+.f64 y x)
(/.f64 y x)
y
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
#s(literal 100 binary64)
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 #s(literal -100 binary64) x) y #s(literal 100 binary64)))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(fma.f64 (/.f64 #s(literal -100 binary64) x) y #s(literal 100 binary64))
(/.f64 y x)
y
x
#s(literal -100 binary64)
#s(literal 100 binary64)
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x)
(fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64))
(/.f64 #s(literal 100 binary64) x)
#s(literal 100 binary64)
x
y
#s(literal -100 binary64)
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (sqrt.f64 y) (sqrt.f64 y) x))
(*.f64 (/.f64 x (+.f64 y x)) #s(literal 100 binary64))
(*.f64 x #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) x)
x
#s(literal 100 binary64)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(+.f64 y x)
(sqrt.f64 y)
y

localize338.0ms (5.4%)

Memory
-2.6MiB live, 71.1MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 x #s(literal 100 binary64))
accuracy0.0
(sqrt.f64 y)
accuracy0.09375
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (sqrt.f64 y) (sqrt.f64 y) x))
accuracy0.1171875
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
accuracy0.0390625
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x)
accuracy0.0546875
(fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64))
accuracy0.4936290755265127
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))
accuracy14.462714390233945
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
accuracy0.0
(/.f64 y x)
accuracy0.078125
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
accuracy14.520994651881592
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
accuracy14.334998840739912
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
accuracy0.0
(*.f64 x #s(literal 100 binary64))
accuracy0.0
#s(approx (+ x y) (fma.f64 (/.f64 y x) x x))
accuracy0.09375
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
accuracy2.369541027184843
(fma.f64 (/.f64 y x) x x)
Samples
176.0ms139×0invalid
18.0ms117×0valid
Compiler

Compiled 277 to 48 computations (82.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 180.0ms
ival-div: 163.0ms (90.5% of total)
ival-mult: 9.0ms (5% of total)
ival-add: 7.0ms (3.9% of total)
ival-sqrt: 2.0ms (1.1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series13.0ms (0.2%)

Memory
15.3MiB live, 15.3MiB allocated
Counts
15 → 61
Calls
Call 1
Inputs
(fma.f64 (/.f64 y x) x x)
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
(*.f64 x #s(literal 100 binary64))
#s(approx (+ x y) (fma.f64 (/.f64 y x) x x))
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(/.f64 y x)
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x)
(fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (sqrt.f64 y) (sqrt.f64 y) x))
(sqrt.f64 y)
Outputs
y
(+ x y)
(* 100 (/ x y))
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* 100 x)
(* -100 (/ y x))
(/ (+ (* -100 y) (* 100 x)) x)
(/ y x)
(* 100 (/ (pow y 2) (pow x 2)))
(/ (+ (* -100 (* x y)) (* 100 (pow y 2))) (pow x 2))
(/ (+ (* 100 (pow y 2)) (* x (+ (* -100 y) (* 100 x)))) (pow x 2))
(* 100 (/ y (pow x 2)))
(/ (+ (* -100 x) (* 100 y)) (pow x 2))
(* 100 (/ y x))
(/ (+ (* -100 x) (* 100 y)) x)
x
(* x (+ 1 (/ y x)))
100
(+ 100 (* -100 (/ y x)))
(- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x)))
(- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x))))
(+ 100 (+ (* -100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2)))))
(/ -100 x)
(/ (- (* 100 (/ y x)) 100) x)
-100
(- (* 100 (/ y x)) 100)
(* -1 (* x (- (* -1 (/ y x)) 1)))
(+ 100 (* -1 (/ (- (* -100 (/ (pow y 2) x)) (* -100 y)) x)))
(+ 100 (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* -100 (pow y 2))) x)) (* -100 y)) x)))
(+ 100 (* -1 (/ (+ (* -100 (/ (pow y 2) x)) (* 100 y)) x)))
(* -1 (/ (+ 100 (* -100 (/ y x))) x))
(+ 100 (* y (- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))))
(+ 100 (* y (- (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))))
(- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))
(sqrt y)
(* y (+ 1 (/ x y)))
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 4) (pow y 3))) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(* y (- (* 100 (/ 1 y)) (* 100 (/ 1 x))))
(* (pow y 2) (- (* 100 (/ 1 (pow x 2))) (* 100 (/ 1 (* x y)))))
(* (pow y 2) (- (+ (* 100 (/ 1 (pow x 2))) (/ 100 (pow y 2))) (/ 100 (* x y))))
(* y (- (* 100 (/ 1 (pow x 2))) (* 100 (/ 1 (* x y)))))
(* y (- (* 100 (/ 1 x)) (* 100 (/ 1 y))))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* 100 (/ (pow x 3) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (/ (pow x 4) y))) y))) y))) y))
(* -1 (* y (- (* 100 (/ 1 x)) (* 100 (/ 1 y)))))
(* (pow y 2) (+ (* -1 (/ (- (* 100 (/ 1 x)) (* 100 (/ 1 y))) y)) (* 100 (/ 1 (pow x 2)))))
(* -1 (* y (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow x 2))))))
(* -1 (* y (- (* 100 (/ 1 y)) (* 100 (/ 1 x)))))
(* -1 (* y (pow (sqrt -1) 2)))
(* -1 (* y (+ (* -1 (/ x y)) (pow (sqrt -1) 2))))
(* -100 (/ x (* y (pow (sqrt -1) 2))))
(* -1 (/ (+ (* 100 (/ x (pow (sqrt -1) 2))) (* 100 (/ (pow x 2) (* y (pow (sqrt -1) 4))))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 2) (pow (sqrt -1) 4))) (* -100 (/ (pow x 3) (* y (pow (sqrt -1) 6))))) y)) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 2) (pow (sqrt -1) 4))) (* -1 (/ (+ (* 100 (/ (pow x 3) (pow (sqrt -1) 6))) (* 100 (/ (pow x 4) (* y (pow (sqrt -1) 8))))) y))) y)) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(* -1 (* (sqrt y) (pow (sqrt -1) 2)))
Calls

6 calls:

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

simplify600.0ms (9.6%)

Memory
-10.4MiB live, 180.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0240790
1752724
22547680
08786632
Stop Event
iter limit
node limit
Counts
61 → 59
Calls
Call 1
Inputs
y
(+ x y)
(* 100 (/ x y))
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* 100 x)
(* -100 (/ y x))
(/ (+ (* -100 y) (* 100 x)) x)
(/ y x)
(* 100 (/ (pow y 2) (pow x 2)))
(/ (+ (* -100 (* x y)) (* 100 (pow y 2))) (pow x 2))
(/ (+ (* 100 (pow y 2)) (* x (+ (* -100 y) (* 100 x)))) (pow x 2))
(* 100 (/ y (pow x 2)))
(/ (+ (* -100 x) (* 100 y)) (pow x 2))
(* 100 (/ y x))
(/ (+ (* -100 x) (* 100 y)) x)
x
(* x (+ 1 (/ y x)))
100
(+ 100 (* -100 (/ y x)))
(- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x)))
(- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x))))
(+ 100 (+ (* -100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2)))))
(/ -100 x)
(/ (- (* 100 (/ y x)) 100) x)
-100
(- (* 100 (/ y x)) 100)
(* -1 (* x (- (* -1 (/ y x)) 1)))
(+ 100 (* -1 (/ (- (* -100 (/ (pow y 2) x)) (* -100 y)) x)))
(+ 100 (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* -100 (pow y 2))) x)) (* -100 y)) x)))
(+ 100 (* -1 (/ (+ (* -100 (/ (pow y 2) x)) (* 100 y)) x)))
(* -1 (/ (+ 100 (* -100 (/ y x))) x))
(+ 100 (* y (- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))))
(+ 100 (* y (- (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))))
(- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))
(sqrt y)
(* y (+ 1 (/ x y)))
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 4) (pow y 3))) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(* y (- (* 100 (/ 1 y)) (* 100 (/ 1 x))))
(* (pow y 2) (- (* 100 (/ 1 (pow x 2))) (* 100 (/ 1 (* x y)))))
(* (pow y 2) (- (+ (* 100 (/ 1 (pow x 2))) (/ 100 (pow y 2))) (/ 100 (* x y))))
(* y (- (* 100 (/ 1 (pow x 2))) (* 100 (/ 1 (* x y)))))
(* y (- (* 100 (/ 1 x)) (* 100 (/ 1 y))))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* 100 (/ (pow x 3) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (/ (pow x 4) y))) y))) y))) y))
(* -1 (* y (- (* 100 (/ 1 x)) (* 100 (/ 1 y)))))
(* (pow y 2) (+ (* -1 (/ (- (* 100 (/ 1 x)) (* 100 (/ 1 y))) y)) (* 100 (/ 1 (pow x 2)))))
(* -1 (* y (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow x 2))))))
(* -1 (* y (- (* 100 (/ 1 y)) (* 100 (/ 1 x)))))
(* -1 (* y (pow (sqrt -1) 2)))
(* -1 (* y (+ (* -1 (/ x y)) (pow (sqrt -1) 2))))
(* -100 (/ x (* y (pow (sqrt -1) 2))))
(* -1 (/ (+ (* 100 (/ x (pow (sqrt -1) 2))) (* 100 (/ (pow x 2) (* y (pow (sqrt -1) 4))))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 2) (pow (sqrt -1) 4))) (* -100 (/ (pow x 3) (* y (pow (sqrt -1) 6))))) y)) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 2) (pow (sqrt -1) 4))) (* -1 (/ (+ (* 100 (/ (pow x 3) (pow (sqrt -1) 6))) (* 100 (/ (pow x 4) (* y (pow (sqrt -1) 8))))) y))) y)) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(* -1 (* (sqrt y) (pow (sqrt -1) 2)))
Outputs
y
(+ x y)
(+.f64 x y)
(* 100 (/ x y))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
(* x (+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal -100 binary64)) (*.f64 y y)) x (/.f64 #s(literal 100 binary64) y)) x)
(* x (+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) x) #s(literal -100 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal -100 binary64)) (*.f64 y y))) x (/.f64 #s(literal 100 binary64) y)) x)
(* 100 x)
(*.f64 #s(literal 100 binary64) x)
(* -100 (/ y x))
(*.f64 (/.f64 y x) #s(literal -100 binary64))
(/ (+ (* -100 y) (* 100 x)) x)
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(/ y x)
(/.f64 y x)
(* 100 (/ (pow y 2) (pow x 2)))
(*.f64 (/.f64 (/.f64 #s(literal 100 binary64) x) x) (*.f64 y y))
(/ (+ (* -100 (* x y)) (* 100 (pow y 2))) (pow x 2))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x) y)
(/ (+ (* 100 (pow y 2)) (* x (+ (* -100 y) (* 100 x)))) (pow x 2))
(fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(* 100 (/ y (pow x 2)))
(*.f64 (/.f64 (/.f64 y x) x) #s(literal 100 binary64))
(/ (+ (* -100 x) (* 100 y)) (pow x 2))
(/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x)
(* 100 (/ y x))
(*.f64 (/.f64 y x) #s(literal 100 binary64))
(/ (+ (* -100 x) (* 100 y)) x)
(fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64))
x
(* x (+ 1 (/ y x)))
(+.f64 x y)
100
#s(literal 100 binary64)
(+ 100 (* -100 (/ y x)))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x)))
(fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x))))
(fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -100 binary64) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
(+ 100 (+ (* -100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2)))))
(fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(/ -100 x)
(/.f64 #s(literal -100 binary64) x)
(/ (- (* 100 (/ y x)) 100) x)
(/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x)
-100
#s(literal -100 binary64)
(- (* 100 (/ y x)) 100)
(fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 y) x) #s(literal 1 binary64)))
(+ 100 (* -1 (/ (- (* -100 (/ (pow y 2) x)) (* -100 y)) x)))
(fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(+ 100 (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* -100 (pow y 2))) x)) (* -100 y)) x)))
(-.f64 #s(literal 100 binary64) (/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (*.f64 y (fma.f64 y (/.f64 y x) (neg.f64 y))) x) (*.f64 #s(literal 100 binary64) y)) x))
(+ 100 (* -1 (/ (+ (* -100 (/ (pow y 2) x)) (* 100 y)) x)))
(fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(* -1 (/ (+ 100 (* -100 (/ y x))) x))
(/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x)
(+ 100 (* y (- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))))
(fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(+ 100 (* y (- (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))))
(fma.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)) x) x) y (/.f64 #s(literal -100 binary64) x)) y #s(literal 100 binary64))
(- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))
(/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x)
(sqrt y)
(sqrt.f64 y)
(* y (+ 1 (/ x y)))
(fma.f64 (/.f64 x y) y y)
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (fma.f64 x x (/.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) y)) y) (*.f64 #s(literal 100 binary64) x)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 4) (pow y 3))) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) x (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y)) y)) y)
(* y (- (* 100 (/ 1 y)) (* 100 (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal -100 binary64) x) (/.f64 #s(literal -100 binary64) y)) y)
(* (pow y 2) (- (* 100 (/ 1 (pow x 2))) (* 100 (/ 1 (* x y)))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal -100 binary64) x) y) (/.f64 #s(literal -100 binary64) (*.f64 x x))) (*.f64 y y))
(* (pow y 2) (- (+ (* 100 (/ 1 (pow x 2))) (/ 100 (pow y 2))) (/ 100 (* x y))))
(*.f64 (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 100 binary64) x) x) (/.f64 (-.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 #s(literal -100 binary64) x)) y)) y) y)
(* y (- (* 100 (/ 1 (pow x 2))) (* 100 (/ 1 (* x y)))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal -100 binary64) x) y) (/.f64 #s(literal -100 binary64) (*.f64 x x))) y)
(* y (- (* 100 (/ 1 x)) (* 100 (/ 1 y))))
(*.f64 (-.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 #s(literal -100 binary64) x)) y)
(* -1 (* y (- (* -1 (/ x y)) 1)))
(fma.f64 (/.f64 x y) y y)
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* 100 (/ (pow x 3) y))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (fma.f64 x x (/.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) y)) y) (*.f64 #s(literal 100 binary64) x)) y)
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (/ (pow x 4) y))) y))) y))) y))
(/.f64 (fma.f64 #s(literal 100 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) x (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y)) y)) y)
(* -1 (* y (- (* 100 (/ 1 x)) (* 100 (/ 1 y)))))
(*.f64 (-.f64 (/.f64 #s(literal -100 binary64) x) (/.f64 #s(literal -100 binary64) y)) y)
(* (pow y 2) (+ (* -1 (/ (- (* 100 (/ 1 x)) (* 100 (/ 1 y))) y)) (* 100 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 100 binary64) x) x) (/.f64 (-.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 #s(literal -100 binary64) x)) y)) y) y)
(* -1 (* y (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal -100 binary64) x) y) (/.f64 #s(literal -100 binary64) (*.f64 x x))) y)
(* -1 (* y (- (* 100 (/ 1 y)) (* 100 (/ 1 x)))))
(*.f64 (-.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 #s(literal -100 binary64) x)) y)
(* -1 (* y (pow (sqrt -1) 2)))
y
(* -1 (* y (+ (* -1 (/ x y)) (pow (sqrt -1) 2))))
(fma.f64 (/.f64 x y) y y)
(* -100 (/ x (* y (pow (sqrt -1) 2))))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(* -1 (/ (+ (* 100 (/ x (pow (sqrt -1) 2))) (* 100 (/ (pow x 2) (* y (pow (sqrt -1) 4))))) y))
(*.f64 (fma.f64 (/.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 x y) (neg.f64 x)) (/.f64 #s(literal -100 binary64) y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 2) (pow (sqrt -1) 4))) (* -100 (/ (pow x 3) (* y (pow (sqrt -1) 6))))) y)) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (/.f64 x (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)) y)) (/.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (/.f64 #s(literal -100 binary64) y) (*.f64 #s(literal 100 binary64) x)) y)
(* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 2) (pow (sqrt -1) 4))) (* -1 (/ (+ (* 100 (/ (pow x 3) (pow (sqrt -1) 6))) (* 100 (/ (pow x 4) (* y (pow (sqrt -1) 8))))) y))) y)) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(/.f64 (fma.f64 #s(literal 100 binary64) x (/.f64 (fma.f64 (+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal -100 binary64) y) (*.f64 (*.f64 #s(literal -100 binary64) x) (/.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) y)) y)
(* -1 (* (sqrt y) (pow (sqrt -1) 2)))
(sqrt.f64 y)

rewrite235.0ms (3.7%)

Memory
-6.3MiB live, 238.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023127
040121
1161121
21060121
09188121
Stop Event
iter limit
node limit
iter limit
Counts
15 → 328
Calls
Call 1
Inputs
(fma.f64 (/.f64 y x) x x)
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
(*.f64 x #s(literal 100 binary64))
#s(approx (+ x y) (fma.f64 (/.f64 y x) x x))
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(/.f64 y x)
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x)
(fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (sqrt.f64 y) (sqrt.f64 y) x))
(sqrt.f64 y)
Outputs
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) x) x)) (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) x) x))) (*.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 y x) x) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 y x) x) x)))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) x) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 y x) x) x))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))))) (-.f64 (*.f64 (/.f64 y x) x) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) x) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 y x) x) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) x) x)) (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) x) x)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 y x) x) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 y x) x) x)) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) x) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 y x) x) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 y x) x) x))))
(/.f64 (neg.f64 (fma.f64 x x (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 y x) x x)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) x) x)) (*.f64 (-.f64 (*.f64 (/.f64 y x) x) x) (*.f64 x x))) (*.f64 (-.f64 (*.f64 (/.f64 y x) x) x) (-.f64 (*.f64 (/.f64 y x) x) x)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (*.f64 x x)) (neg.f64 (-.f64 (*.f64 (/.f64 y x) x) x)))
(/.f64 (fma.f64 x x (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64))) (fma.f64 (/.f64 y x) x x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 y x) x) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 (*.f64 (/.f64 y x) x) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 y x) x) x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64))) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 (*.f64 (/.f64 y x) x) x)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)))) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (*.f64 x x)) (neg.f64 (-.f64 (*.f64 (/.f64 y x) x) x))))
(neg.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64))) (neg.f64 (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64))))))
(fma.f64 (neg.f64 x) (/.f64 y x) x)
(fma.f64 (/.f64 y x) (neg.f64 x) x)
(fma.f64 (/.f64 y x) x x)
(fma.f64 x (/.f64 y x) x)
(fma.f64 y (neg.f64 (/.f64 x x)) x)
(fma.f64 y (/.f64 x x) x)
(-.f64 (/.f64 (*.f64 x x) (fma.f64 (/.f64 y x) x x)) (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (fma.f64 (/.f64 y x) x x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) x) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 y x) x) x)))
(-.f64 x (*.f64 (/.f64 y x) x))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 y x) x) x)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 y x) x) x)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 y x) x) x)))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 y x) x) x)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (/.f64 y x) x x) (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) x) x)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (/.f64 y x) x) x)))
(+.f64 (*.f64 (/.f64 y x) x) x)
(+.f64 x (*.f64 (neg.f64 (neg.f64 x)) (/.f64 y x)))
(+.f64 x (*.f64 (/.f64 y x) x))
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))) x)
(*.f64 #s(literal 100 binary64) (/.f64 x #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))))
(*.f64 x (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 (neg.f64 (neg.f64 #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))))))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (neg.f64 #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
(neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))))
(*.f64 (neg.f64 (neg.f64 x)) #s(literal 100 binary64))
(*.f64 (neg.f64 x) #s(literal -100 binary64))
(*.f64 #s(literal -100 binary64) (neg.f64 x))
(*.f64 #s(literal 100 binary64) (neg.f64 (neg.f64 x)))
(*.f64 #s(literal 100 binary64) x)
(*.f64 x #s(literal 100 binary64))
(neg.f64 (*.f64 #s(literal -100 binary64) x))
#s(approx (+ x y) (fma.f64 (/.f64 y x) x x))
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64)))) (*.f64 (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))) (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))) (*.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 #s(literal 1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (fma.f64 (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))) (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (-.f64 (*.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 #s(literal 1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 #s(literal 1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)))) (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64)) #s(literal 10000 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))) #s(literal 1000000 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(/.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))) (neg.f64 (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64))) (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64))) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64)) (neg.f64 (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64)) (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))))
(neg.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) (sqrt.f64 y)) (sqrt.f64 y) #s(literal 100 binary64))
(fma.f64 (/.f64 #s(literal -100 binary64) x) y #s(literal 100 binary64))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 #s(literal 100 binary64) x)) #s(literal 100 binary64))
(fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 #s(literal 100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal 100 binary64) x) #s(literal 100 binary64))
(-.f64 (/.f64 #s(literal 10000 binary64) (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))))
(-.f64 #s(literal 100 binary64) (*.f64 (/.f64 #s(literal 100 binary64) x) y))
(+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))) (neg.f64 (/.f64 #s(literal -1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))))
(+.f64 (/.f64 #s(literal 1000000 binary64) (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 #s(literal 1000000 binary64) (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))) (/.f64 #s(literal 1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(+.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))))
(+.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 #s(literal 1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 (/.f64 #s(literal 100 binary64) x) y))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) x))
(/.f64 y (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 y (neg.f64 (neg.f64 x)))
(/.f64 y (neg.f64 x))
(/.f64 y x)
(neg.f64 (/.f64 y x))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))) (*.f64 (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))) (*.f64 (/.f64 #s(literal 1000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))) (/.f64 #s(literal 1000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))))) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) (fma.f64 (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))) (-.f64 (*.f64 (/.f64 #s(literal 1000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))) (/.f64 #s(literal 1000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))) (/.f64 #s(literal 1000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1000000 binary64) (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)) #s(literal 10000 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) #s(literal 1000000 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))))
(/.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64))) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1000000 binary64) (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 10000 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1000000 binary64) (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))
(/.f64 (-.f64 #s(literal 1000000 binary64) (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64))) (+.f64 #s(literal 10000 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))))
(/.f64 (-.f64 #s(literal 1000000 binary64) (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64))) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(literal 1000000 binary64) (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (neg.f64 (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 1000000 binary64) (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))))
(fma.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) (sqrt.f64 y)) (sqrt.f64 y) #s(literal 100 binary64))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64)) x) y #s(literal 100 binary64))
(fma.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64)) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x)) #s(literal 100 binary64))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(fma.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64)) x) #s(literal 100 binary64))
(fma.f64 y (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) #s(literal 100 binary64))
(-.f64 (/.f64 #s(literal 10000 binary64) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))
(-.f64 #s(literal 100 binary64) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) (+.f64 #s(literal 10000 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))) (/.f64 #s(literal 1000000 binary64) (+.f64 #s(literal 10000 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))))
(+.f64 (/.f64 #s(literal 1000000 binary64) (+.f64 #s(literal 10000 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) (+.f64 #s(literal 10000 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))))))
(+.f64 (/.f64 #s(literal 1000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))) (/.f64 #s(literal 1000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -100 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -100 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -100 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -100 binary64) x) (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -100 binary64) x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -100 binary64) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -100 binary64) y) #s(literal -100 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x (*.f64 #s(literal -100 binary64) x))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal 100 binary64) x (*.f64 x (*.f64 (/.f64 #s(literal 100 binary64) x) y))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 #s(literal -100 binary64) (*.f64 x x) (*.f64 x (*.f64 #s(literal -100 binary64) y))) (pow.f64 x #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -100 binary64) x (*.f64 x (*.f64 (/.f64 #s(literal 100 binary64) x) y))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -100 binary64) x (*.f64 (neg.f64 x) (*.f64 (/.f64 #s(literal 100 binary64) x) y))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal 100 binary64) (*.f64 x x) (*.f64 (neg.f64 x) (*.f64 #s(literal -100 binary64) y))) (*.f64 (neg.f64 x) (*.f64 x x)))
(/.f64 (fma.f64 #s(literal 100 binary64) x (*.f64 (neg.f64 x) (*.f64 (/.f64 #s(literal 100 binary64) x) y))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x (*.f64 #s(literal 100 binary64) x)) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) (neg.f64 x) (*.f64 #s(literal -100 binary64) x)) (*.f64 x x))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) x (*.f64 (*.f64 x x) #s(literal -100 binary64))) (pow.f64 x #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (neg.f64 x) (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 (*.f64 x x) (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) (neg.f64 x) (*.f64 #s(literal 100 binary64) x)) (*.f64 x (neg.f64 x)))
(/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) #s(literal 2 binary64)) (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -100 binary64) x) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64)) x))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -100 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -100 binary64) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -100 binary64) y) #s(literal -100 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))) x)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x (*.f64 #s(literal -100 binary64) x)) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)) x))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))) x))
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64)) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64)) (neg.f64 x))
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) (neg.f64 (neg.f64 x)))
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x)
(neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64)) x))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 y)) (fabs.f64 x)) (/.f64 (sqrt.f64 y) (fabs.f64 x)) (/.f64 #s(literal -100 binary64) x))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 y)) (neg.f64 x)) (/.f64 (sqrt.f64 y) x) (/.f64 #s(literal -100 binary64) x))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 y)) x) (/.f64 (sqrt.f64 y) x) (/.f64 #s(literal -100 binary64) x))
(fma.f64 (/.f64 #s(literal 100 binary64) (fabs.f64 x)) (/.f64 y (fabs.f64 x)) (/.f64 #s(literal -100 binary64) x))
(fma.f64 (/.f64 y (fabs.f64 x)) (/.f64 #s(literal 100 binary64) (fabs.f64 x)) (/.f64 #s(literal -100 binary64) x))
(fma.f64 (/.f64 #s(literal -100 binary64) x) (/.f64 y x) (/.f64 #s(literal -100 binary64) x))
(fma.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 y x) (/.f64 #s(literal -100 binary64) x))
(fma.f64 (/.f64 y x) (/.f64 #s(literal -100 binary64) x) (/.f64 #s(literal -100 binary64) x))
(fma.f64 (/.f64 y x) (/.f64 #s(literal 100 binary64) x) (/.f64 #s(literal -100 binary64) x))
(fma.f64 y (/.f64 (/.f64 #s(literal 100 binary64) x) x) (/.f64 #s(literal -100 binary64) x))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) #s(literal 2 binary64)) (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64)) x)) (/.f64 (pow.f64 (/.f64 #s(literal -100 binary64) x) #s(literal 2 binary64)) (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64)) x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)) x)) (/.f64 #s(literal 10000 binary64) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)) x)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) x) (/.f64 (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) x))
(-.f64 (/.f64 #s(literal -100 binary64) x) (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x))
(+.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -100 binary64) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -100 binary64) y) #s(literal -100 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (pow.f64 (/.f64 #s(literal -100 binary64) x) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -100 binary64) x) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -100 binary64) y) #s(literal -100 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) (*.f64 x x)) (/.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 x x)))
(+.f64 (/.f64 #s(literal -1000000 binary64) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))) x)) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))) x)))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))) x)) (/.f64 #s(literal -1000000 binary64) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))) x)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) x) (/.f64 (/.f64 #s(literal -1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) x))
(+.f64 (/.f64 #s(literal -100 binary64) x) (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x))
(+.f64 (/.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) (/.f64 #s(literal -100 binary64) x))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64)))) (*.f64 (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))) (*.f64 (/.f64 #s(literal -1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 #s(literal -1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (fma.f64 (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (-.f64 (*.f64 (/.f64 #s(literal -1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 #s(literal -1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 #s(literal -1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)))) (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64)))) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)) #s(literal 10000 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))) #s(literal -1000000 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(/.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64))) (neg.f64 (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64)) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64)) (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal -1000000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64)))))
(neg.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal 100 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) (sqrt.f64 y)) (sqrt.f64 y) #s(literal -100 binary64))
(fma.f64 (/.f64 #s(literal -100 binary64) x) y #s(literal -100 binary64))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 #s(literal 100 binary64) x)) #s(literal -100 binary64))
(fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal -100 binary64))
(fma.f64 #s(literal 100 binary64) (/.f64 y x) #s(literal -100 binary64))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal -100 binary64))
(fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal -100 binary64))
(fma.f64 y (/.f64 #s(literal 100 binary64) x) #s(literal -100 binary64))
(-.f64 (/.f64 #s(literal 10000 binary64) (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))) (/.f64 #s(literal -10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64))))
(-.f64 #s(literal -100 binary64) (*.f64 (/.f64 #s(literal 100 binary64) x) y))
(+.f64 (/.f64 #s(literal -1000000 binary64) (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 #s(literal -1000000 binary64) (+.f64 #s(literal 10000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(+.f64 (/.f64 #s(literal -1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))) (/.f64 #s(literal -1000000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal -10000 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))
(+.f64 #s(literal -100 binary64) (*.f64 (/.f64 #s(literal 100 binary64) x) y))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 x x) (-.f64 x y))) (*.f64 (/.f64 (*.f64 y y) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)))) (-.f64 x y))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x))) (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))) (-.f64 (neg.f64 x) y))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))) (-.f64 x y))
(/.f64 (-.f64 (*.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 (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 y x))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (-.f64 x y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 x x) (-.f64 x y)) (fma.f64 (/.f64 (*.f64 y y) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)) (*.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y y) (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)) (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (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)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x 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 (fma.f64 (neg.f64 x) x (*.f64 y y))) (-.f64 x y))
(/.f64 (neg.f64 (fma.f64 y y (*.f64 x x))) (neg.f64 (neg.f64 (-.f64 y x))))
(/.f64 (neg.f64 (fma.f64 y y (*.f64 x x))) (-.f64 y 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 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.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 x (-.f64 x y) (*.f64 y y)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 y y))) (fma.f64 x x (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 x x))) (*.f64 (-.f64 y x) (-.f64 y x)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.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 y (-.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 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 y x)))
(/.f64 (fma.f64 (neg.f64 x) x (*.f64 y y)) (-.f64 (neg.f64 x) y))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (fma.f64 x x (*.f64 y y)) (-.f64 x y))
(/.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (neg.f64 (-.f64 y x))))
(/.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (neg.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.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 x (-.f64 x y) (*.f64 y y)))))
(/.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 x (-.f64 x y) (*.f64 y y)))
(neg.f64 (-.f64 (neg.f64 x) y))
(fma.f64 (sqrt.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 1/4 binary64)) (neg.f64 (neg.f64 x)))
(fma.f64 (sqrt.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 1/4 binary64)) x)
(fma.f64 (pow.f64 (pow.f64 y #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 y #s(literal 1/4 binary64)) (neg.f64 (neg.f64 x)))
(fma.f64 (pow.f64 (pow.f64 y #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 y #s(literal 1/4 binary64)) x)
(fma.f64 (pow.f64 y #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 y #s(literal 3/2 binary64))) (neg.f64 (neg.f64 x)))
(fma.f64 (pow.f64 y #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 y #s(literal 3/2 binary64))) x)
(fma.f64 (pow.f64 y #s(literal 1/4 binary64)) (pow.f64 (pow.f64 y #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (neg.f64 (neg.f64 x)))
(fma.f64 (pow.f64 y #s(literal 1/4 binary64)) (pow.f64 (pow.f64 y #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) x)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (neg.f64 (neg.f64 x)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))
(-.f64 x y)
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (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)) (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 y) (-.f64 x y)))
(+.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(+.f64 (neg.f64 (neg.f64 x)) y)
(+.f64 x y)
(+.f64 y (neg.f64 (neg.f64 x)))
(+.f64 y x)
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 x x (*.f64 y y))) (-.f64 x y))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (-.f64 y x))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (/.f64 #s(literal 100 binary64) (-.f64 x y)) x)
(*.f64 #s(literal 100 binary64) (/.f64 x (-.f64 x y)))
(*.f64 x (/.f64 #s(literal 100 binary64) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 x x (*.f64 y y)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 x x (*.f64 y y))) (*.f64 (fma.f64 x x (*.f64 y y)) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 (-.f64 x y) (-.f64 y x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 y (-.f64 y x)) #s(literal 2 binary64)))) (*.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 (*.f64 #s(literal 100 binary64) x) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y (-.f64 y x)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 y (-.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 x (-.f64 x y)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 (*.f64 y y) (*.f64 x (-.f64 x y)))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 x (-.f64 x y)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 y #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x y)) #s(literal 2 binary64)) (*.f64 (*.f64 y y) (*.f64 x (-.f64 x y)))))))
(/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (neg.f64 x) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 x y))
(neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 x y)))
(*.f64 (neg.f64 (pow.f64 y #s(literal 1/4 binary64))) (neg.f64 (pow.f64 y #s(literal 1/4 binary64))))
(*.f64 (neg.f64 (pow.f64 y #s(literal 1/4 binary64))) (pow.f64 y #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 y #s(literal 3/2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 y) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 y #s(literal 1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 y #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 y) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 y #s(literal 3/2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 y #s(literal 1/4 binary64)) (neg.f64 (pow.f64 y #s(literal 1/4 binary64))))
(*.f64 (pow.f64 y #s(literal 1/4 binary64)) (pow.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 y #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 y y) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 y) #s(literal 1 binary64))
(pow.f64 y #s(literal 1/2 binary64))
(neg.f64 (sqrt.f64 y))
(sqrt.f64 y)
(fabs.f64 (sqrt.f64 y))
(exp.f64 (/.f64 (log.f64 y) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 y y)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 y)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (sqrt.f64 y)))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 y))) (sinh.f64 (log.f64 (sqrt.f64 y))))

eval52.0ms (0.8%)

Memory
8.8MiB live, 129.3MiB allocated
Compiler

Compiled 12 647 to 1 517 computations (88% saved)

prune11.0ms (0.2%)

Memory
-4.2MiB live, 35.2MiB allocated
Pruning

11 alts after pruning (6 fresh and 5 done)

PrunedKeptTotal
New4003403
Fresh235
Picked145
Done011
Total40311414
Accuracy
100.0%
Counts
414 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.8%
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
10.9%
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
45.5%
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (sqrt.f64 y) (sqrt.f64 y) x))
99.3%
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
45.9%
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
45.0%
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
99.6%
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))) x)
45.9%
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
54.3%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
53.7%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
54.0%
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
Compiler

Compiled 243 to 171 computations (29.6% saved)

simplify84.0ms (1.3%)

Memory
25.2MiB live, 144.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 (-.f64 y x) #s(literal 2 binary64))
cost-diff0
(*.f64 #s(literal 100 binary64) x)
cost-diff0
(*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
cost-diff8
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
cost-diff0
(-.f64 y x)
cost-diff0
(/.f64 x (-.f64 y x))
cost-diff0
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
cost-diff0
#s(approx (+ (* (sqrt y) (sqrt y)) x) y)
cost-diff0
(*.f64 x #s(literal 100 binary64))
cost-diff0
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
cost-diff0
(/.f64 #s(literal 100 binary64) y)
cost-diff0
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
cost-diff0
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
cost-diff0
#s(approx (+ x y) (fma.f64 (/.f64 y x) x x))
cost-diff0
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
cost-diff0
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))) x)
cost-diff3
(fma.f64 (/.f64 y x) x x)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
030167
047147
183147
2198143
3697135
43985135
57851135
08175135
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))) x)
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
#s(literal 100 binary64)
#s(approx (+ x y) (fma.f64 (/.f64 y x) x x))
(fma.f64 (/.f64 y x) x x)
(/.f64 y x)
y
x
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(/.f64 #s(literal 100 binary64) y)
#s(literal 100 binary64)
y
x
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
(*.f64 x #s(literal 100 binary64))
x
#s(literal 100 binary64)
#s(approx (+ (* (sqrt y) (sqrt y)) x) y)
y
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
(/.f64 x (-.f64 y x))
x
(-.f64 y x)
y
#s(literal 100 binary64)
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(*.f64 #s(literal 100 binary64) x)
#s(literal 100 binary64)
x
(pow.f64 (-.f64 y x) #s(literal 2 binary64))
(-.f64 y x)
y
#s(literal 2 binary64)
(pow.f64 (-.f64 y x) #s(literal 3 binary64))
#s(literal 3 binary64)
Outputs
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))) x)
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) (+.f64 y x)))
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
(/.f64 #s(literal 100 binary64) #s(approx (+ (* (sqrt y) (sqrt y)) x) (+.f64 y x)))
#s(literal 100 binary64)
#s(approx (+ x y) (fma.f64 (/.f64 y x) x x))
#s(approx (+ (* (sqrt y) (sqrt y)) x) (+.f64 y x))
(fma.f64 (/.f64 y x) x x)
(+.f64 y x)
(/.f64 y x)
y
x
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(/.f64 #s(literal 100 binary64) y)
#s(literal 100 binary64)
y
x
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
(*.f64 (/.f64 x #s(approx (+ (* (sqrt y) (sqrt y)) x) y)) #s(literal 100 binary64))
(*.f64 x #s(literal 100 binary64))
x
#s(literal 100 binary64)
#s(approx (+ (* (sqrt y) (sqrt y)) x) y)
y
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
(/.f64 x (-.f64 y x))
x
(-.f64 y x)
y
#s(literal 100 binary64)
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
(*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 x #s(literal 100 binary64))
#s(literal 100 binary64)
x
(pow.f64 (-.f64 y x) #s(literal 2 binary64))
(-.f64 y x)
y
#s(literal 2 binary64)
(pow.f64 (-.f64 y x) #s(literal 3 binary64))
#s(literal 3 binary64)

localize93.0ms (1.5%)

Memory
-30.3MiB live, 139.4MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.0078125
(pow.f64 (-.f64 y x) #s(literal 2 binary64))
accuracy0.01171875
(pow.f64 (-.f64 y x) #s(literal 3 binary64))
accuracy1.6847917152135292
(*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
accuracy19.224546964250248
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
accuracy0.0
(-.f64 y x)
accuracy0.0078125
(/.f64 x (-.f64 y x))
accuracy0.07421875
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
accuracy0.0
(*.f64 x #s(literal 100 binary64))
accuracy0.09375
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
accuracy14.576964328851451
#s(approx (+ (* (sqrt y) (sqrt y)) x) y)
accuracy0.0
(/.f64 #s(literal 100 binary64) y)
accuracy0.11328125
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
accuracy14.644969114031044
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
accuracy0.0
#s(approx (+ x y) (fma.f64 (/.f64 y x) x x))
accuracy0.0078125
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
accuracy0.08203125
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))) x)
accuracy2.369541027184843
(fma.f64 (/.f64 y x) x x)
Samples
28.0ms139×0invalid
24.0ms117×0valid
Compiler

Compiled 306 to 59 computations (80.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-mult: 14.0ms (38.9% of total)
ival-div: 9.0ms (25% of total)
ival-add: 4.0ms (11.1% of total)
ival-pow: 4.0ms (11.1% of total)
ival-sqrt: 2.0ms (5.6% of total)
ival-pow2: 2.0ms (5.6% of total)
ival-sub: 1.0ms (2.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series38.0ms (0.6%)

Memory
-10.7MiB live, 26.4MiB allocated
Counts
18 → 139
Calls
Call 1
Inputs
(fma.f64 (/.f64 y x) x x)
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))) x)
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
#s(approx (+ x y) (fma.f64 (/.f64 y x) x x))
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(/.f64 #s(literal 100 binary64) y)
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
(*.f64 x #s(literal 100 binary64))
#s(approx (+ (* (sqrt y) (sqrt y)) x) y)
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
(/.f64 x (-.f64 y x))
(-.f64 y x)
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(*.f64 #s(literal 100 binary64) x)
(pow.f64 (-.f64 y x) #s(literal 2 binary64))
(pow.f64 (-.f64 y x) #s(literal 3 binary64))
Outputs
y
(+ x y)
(* 100 (/ x y))
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(/ 100 y)
(+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y)))
(+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y)))
(+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y)))
(* 100 x)
(* x (+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (+ (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (+ (* x (+ (* 100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(/ x y)
(* x (+ (/ 1 y) (/ x (pow y 2))))
(* x (+ (* x (+ (/ 1 (pow y 2)) (/ x (pow y 3)))) (/ 1 y)))
(* x (+ (* x (+ (* x (+ (/ 1 (pow y 3)) (/ x (pow y 4)))) (/ 1 (pow y 2)))) (/ 1 y)))
(+ y (* -1 x))
(* 100 (* x (pow y 2)))
(* x (+ (* -200 (* x y)) (* 100 (pow y 2))))
(* x (+ (* 100 (pow y 2)) (* x (+ (* -200 y) (* 100 x)))))
(pow y 2)
(+ (* -2 (* x y)) (pow y 2))
(+ (* x (+ x (* -2 y))) (pow y 2))
(pow y 3)
(+ (* x (+ (* -2 (pow y 2)) (* -1 (pow y 2)))) (pow y 3))
(+ (* x (+ (* -2 (pow y 2)) (+ (* -1 (pow y 2)) (* x (+ y (* 2 y)))))) (pow y 3))
(+ (* x (+ (* -2 (pow y 2)) (+ (* -1 (pow y 2)) (* x (+ y (+ (* -1 x) (* 2 y))))))) (pow y 3))
x
(* x (+ 1 (/ y x)))
100
(+ 100 (* -100 (/ y x)))
(- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x)))
(- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x))))
(/ 100 x)
(/ (+ 100 (* -100 (/ y x))) x)
(/ (- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x))) x)
(/ (- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x)))) x)
-100
(- (* -100 (/ y x)) 100)
(- (* -100 (/ (pow y 2) (pow x 2))) (+ 100 (* 100 (/ y x))))
(- (* -100 (/ (pow y 3) (pow x 3))) (+ 100 (+ (* 100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2))))))
-1
(- (* -1 (/ y x)) 1)
(- (* -1 (/ (pow y 2) (pow x 2))) (+ 1 (/ y x)))
(- (* -1 (/ (pow y 3) (pow x 3))) (+ 1 (+ (/ y x) (/ (pow y 2) (pow x 2)))))
(* -1 x)
(* x (- (/ y x) 1))
(* 100 (pow x 3))
(* (pow x 3) (+ 100 (* -200 (/ y x))))
(* (pow x 3) (+ 100 (+ (* -200 (/ y x)) (* 100 (/ (pow y 2) (pow x 2))))))
(pow x 2)
(* (pow x 2) (+ 1 (* -2 (/ y x))))
(* (pow x 2) (+ 1 (+ (* -2 (/ y x)) (/ (pow y 2) (pow x 2)))))
(* -1 (pow x 3))
(* (pow x 3) (- (+ (* 2 (/ y x)) (/ y x)) 1))
(* (pow x 3) (- (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (pow y 2) (pow x 2))) (+ (* 2 (/ y x)) (/ y x)))) 1))
(* (pow x 3) (- (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (pow y 2) (pow x 2))) (+ (* 2 (/ y x)) (+ (/ y x) (/ (pow y 3) (pow x 3)))))) 1))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(+ 100 (* -1 (/ (- (* -100 (/ (pow y 2) x)) (* -100 y)) x)))
(+ 100 (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* -100 (pow y 2))) x)) (* -100 y)) x)))
(* -1 (/ (- (* 100 (/ y x)) 100) x))
(* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow y 2) x)) (* 100 y)) x)) 100) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow y 3) x)) (* 100 (pow y 2))) x)) (* 100 y)) x)) 100) x))
(- (* -1 (/ (- (* 100 (/ (pow y 2) x)) (* -100 y)) x)) 100)
(- (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* 100 (pow y 2))) x)) (* -100 y)) x)) 100)
(- (* -1 (/ (- (/ (pow y 2) x) (* -1 y)) x)) 1)
(- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow y 3) x)) (pow y 2)) x)) (* -1 y)) x)) 1)
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* (pow x 3) (- (* 200 (/ y x)) 100)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* -200 y) (* 100 (/ (pow y 2) x))) x)) 100)))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow y 2) x)) (* 2 y)) x))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (* 2 y)) x)))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (+ (* -1 (/ (+ (* 2 (pow y 2)) (pow y 2)) x)) (* 2 y))) x)))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (+ (* -1 (/ (+ (* -1 (/ (pow y 3) x)) (+ (* 2 (pow y 2)) (pow y 2))) x)) (* 2 y))) x)))))
(+ 100 (* y (- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))))
(+ 100 (* y (- (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))))
(+ (* -100 (/ y (pow x 2))) (* 100 (/ 1 x)))
(+ (* y (- (* 100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))
(+ (* y (- (* y (+ (* -100 (/ y (pow x 4))) (* 100 (/ 1 (pow x 3))))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))
(- (* y (- (* -100 (/ y (pow x 2))) (* 100 (/ 1 x)))) 100)
(- (* y (- (* y (- (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))) 100)
(- (* y (- (* -1 (/ y (pow x 2))) (/ 1 x))) 1)
(- (* y (- (* y (- (* -1 (/ y (pow x 3))) (/ 1 (pow x 2)))) (/ 1 x))) 1)
(- y x)
(+ (* -200 (* (pow x 2) y)) (* 100 (pow x 3)))
(+ (* 100 (pow x 3)) (* y (+ (* -200 (pow x 2)) (* 100 (* x y)))))
(+ (* -2 (* x y)) (pow x 2))
(+ (* y (+ y (* -2 x))) (pow x 2))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (pow x 2))))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (+ (* y (+ (* -2 x) (* -1 x))) (pow x 2)))))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (+ (* y (+ y (+ (* -2 x) (* -1 x)))) (pow x 2)))))
(* y (+ 1 (/ x y)))
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 4) (pow y 3))) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(/ (+ 100 (* -100 (/ x y))) y)
(/ (- (+ 100 (* 100 (/ (pow x 2) (pow y 2)))) (* 100 (/ x y))) y)
(/ (- (+ 100 (* -100 (/ (pow x 3) (pow y 3)))) (+ (* -100 (/ (pow x 2) (pow y 2))) (* 100 (/ x y)))) y)
(/ (+ (* 100 x) (* 100 (/ (pow x 2) y))) y)
(/ (+ (* 100 x) (+ (* 100 (/ (pow x 2) y)) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/ (+ (* 100 x) (+ (* 100 (/ (pow x 2) y)) (+ (* 100 (/ (pow x 3) (pow y 2))) (* 100 (/ (pow x 4) (pow y 3)))))) y)
(/ (+ x (/ (pow x 2) y)) y)
(/ (- (+ x (/ (pow x 3) (pow y 2))) (* -1 (/ (pow x 2) y))) y)
(/ (- (+ x (/ (pow x 4) (pow y 3))) (+ (* -1 (/ (pow x 2) y)) (* -1 (/ (pow x 3) (pow y 2))))) y)
(* y (+ 1 (* -1 (/ x y))))
(* (pow y 2) (+ (* -200 (/ (pow x 2) y)) (* 100 x)))
(* (pow y 2) (+ (* -200 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))))
(* (pow y 2) (+ 1 (* -2 (/ x y))))
(* (pow y 2) (+ 1 (+ (* -2 (/ x y)) (/ (pow x 2) (pow y 2)))))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (* -1 (/ x y)))))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (+ (* -1 (/ x y)) (+ (* 2 (/ (pow x 2) (pow y 2))) (/ (pow x 2) (pow y 2)))))))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (+ (* -1 (/ x y)) (+ (* -1 (/ (pow x 3) (pow y 3))) (+ (* 2 (/ (pow x 2) (pow y 2))) (/ (pow x 2) (pow y 2))))))))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* 100 (/ (pow x 3) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (/ (pow x 4) y))) y))) y))) y))
(* -1 (/ (- (* 100 (/ x y)) 100) y))
(* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow x 2) y)) (* 100 x)) y)) 100) y))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow x 3) y)) (* 100 (pow x 2))) y)) (* 100 x)) y)) 100) y))
(* -100 (/ x (* y (pow (sqrt -1) 2))))
(* -1 (/ (+ (* 100 (/ x (pow (sqrt -1) 2))) (* 100 (/ (pow x 2) (* y (pow (sqrt -1) 4))))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 2) (pow (sqrt -1) 4))) (* -100 (/ (pow x 3) (* y (pow (sqrt -1) 6))))) y)) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 2) (pow (sqrt -1) 4))) (* -1 (/ (+ (* 100 (/ (pow x 3) (pow (sqrt -1) 6))) (* 100 (/ (pow x 4) (* y (pow (sqrt -1) 8))))) y))) y)) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(* -1 (* y (pow (sqrt -1) 2)))
(* -1 (* y (+ (* -1 (/ x y)) (pow (sqrt -1) 2))))
(* -1 (/ (+ (* -100 x) (* -100 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* 100 (/ (pow x 3) y)) (* 100 (pow x 2))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 4) y)) (* -100 (pow x 3))) y)) (* 100 (pow x 2))) y))) y))
(* -1 (/ (+ (* -1 x) (* -1 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -1 x) (* -1 (/ (+ (/ (pow x 3) y) (pow x 2)) y))) y))
(* -1 (/ (+ (* -1 x) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow x 4) y)) (* -1 (pow x 3))) y)) (pow x 2)) y))) y))
(* -1 (* y (- (/ x y) 1)))
(* (pow y 2) (+ (* -1 (/ (+ (* -100 (/ (pow x 3) y)) (* 200 (pow x 2))) y)) (* 100 x)))
(* (pow y 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow x 2) y)) (* 2 x)) y))))
(* -1 (* (pow y 3) (- (+ (* 2 (/ x y)) (/ x y)) 1)))
(* -1 (* (pow y 3) (- (* -1 (/ (+ (* -1 (+ x (* 2 x))) (+ (* 2 (/ (pow x 2) y)) (/ (pow x 2) y))) y)) 1)))
(* -1 (* (pow y 3) (- (* -1 (/ (+ (* -1 (+ x (* 2 x))) (* -1 (/ (+ (* -1 (+ (* 2 (pow x 2)) (pow x 2))) (/ (pow x 3) y)) y))) y)) 1)))
Calls

6 calls:

TimeVariablePointExpression
4.0ms
x
@inf
((+ (* (/ y x) x) x) (* (/ 100 (+ x y)) x) (/ 100 (+ x y)) (+ x y) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* (/ 100 y) x) (/ 100 y) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* x 100) (+ (* (sqrt y) (sqrt y)) x) (* (/ x (- y x)) 100) (/ x (- y x)) (- y x) (/ (* (* 100 x) (pow (- y x) 2)) (pow (- y x) 3)) (* (* 100 x) (pow (- y x) 2)) (* 100 x) (pow (- y x) 2) (pow (- y x) 3))
3.0ms
y
@-inf
((+ (* (/ y x) x) x) (* (/ 100 (+ x y)) x) (/ 100 (+ x y)) (+ x y) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* (/ 100 y) x) (/ 100 y) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* x 100) (+ (* (sqrt y) (sqrt y)) x) (* (/ x (- y x)) 100) (/ x (- y x)) (- y x) (/ (* (* 100 x) (pow (- y x) 2)) (pow (- y x) 3)) (* (* 100 x) (pow (- y x) 2)) (* 100 x) (pow (- y x) 2) (pow (- y x) 3))
3.0ms
y
@0
((+ (* (/ y x) x) x) (* (/ 100 (+ x y)) x) (/ 100 (+ x y)) (+ x y) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* (/ 100 y) x) (/ 100 y) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* x 100) (+ (* (sqrt y) (sqrt y)) x) (* (/ x (- y x)) 100) (/ x (- y x)) (- y x) (/ (* (* 100 x) (pow (- y x) 2)) (pow (- y x) 3)) (* (* 100 x) (pow (- y x) 2)) (* 100 x) (pow (- y x) 2) (pow (- y x) 3))
2.0ms
y
@inf
((+ (* (/ y x) x) x) (* (/ 100 (+ x y)) x) (/ 100 (+ x y)) (+ x y) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* (/ 100 y) x) (/ 100 y) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* x 100) (+ (* (sqrt y) (sqrt y)) x) (* (/ x (- y x)) 100) (/ x (- y x)) (- y x) (/ (* (* 100 x) (pow (- y x) 2)) (pow (- y x) 3)) (* (* 100 x) (pow (- y x) 2)) (* 100 x) (pow (- y x) 2) (pow (- y x) 3))
2.0ms
x
@0
((+ (* (/ y x) x) x) (* (/ 100 (+ x y)) x) (/ 100 (+ x y)) (+ x y) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* (/ 100 y) x) (/ 100 y) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* x 100) (+ (* (sqrt y) (sqrt y)) x) (* (/ x (- y x)) 100) (/ x (- y x)) (- y x) (/ (* (* 100 x) (pow (- y x) 2)) (pow (- y x) 3)) (* (* 100 x) (pow (- y x) 2)) (* 100 x) (pow (- y x) 2) (pow (- y x) 3))

simplify193.0ms (3.1%)

Memory
17.2MiB live, 204.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06202198
121492022
278541996
081801860
Stop Event
iter limit
node limit
Counts
139 → 137
Calls
Call 1
Inputs
y
(+ x y)
(* 100 (/ x y))
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(/ 100 y)
(+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y)))
(+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y)))
(+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y)))
(* 100 x)
(* x (+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (+ (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (+ (* x (+ (* 100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(/ x y)
(* x (+ (/ 1 y) (/ x (pow y 2))))
(* x (+ (* x (+ (/ 1 (pow y 2)) (/ x (pow y 3)))) (/ 1 y)))
(* x (+ (* x (+ (* x (+ (/ 1 (pow y 3)) (/ x (pow y 4)))) (/ 1 (pow y 2)))) (/ 1 y)))
(+ y (* -1 x))
(* 100 (* x (pow y 2)))
(* x (+ (* -200 (* x y)) (* 100 (pow y 2))))
(* x (+ (* 100 (pow y 2)) (* x (+ (* -200 y) (* 100 x)))))
(pow y 2)
(+ (* -2 (* x y)) (pow y 2))
(+ (* x (+ x (* -2 y))) (pow y 2))
(pow y 3)
(+ (* x (+ (* -2 (pow y 2)) (* -1 (pow y 2)))) (pow y 3))
(+ (* x (+ (* -2 (pow y 2)) (+ (* -1 (pow y 2)) (* x (+ y (* 2 y)))))) (pow y 3))
(+ (* x (+ (* -2 (pow y 2)) (+ (* -1 (pow y 2)) (* x (+ y (+ (* -1 x) (* 2 y))))))) (pow y 3))
x
(* x (+ 1 (/ y x)))
100
(+ 100 (* -100 (/ y x)))
(- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x)))
(- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x))))
(/ 100 x)
(/ (+ 100 (* -100 (/ y x))) x)
(/ (- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x))) x)
(/ (- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x)))) x)
-100
(- (* -100 (/ y x)) 100)
(- (* -100 (/ (pow y 2) (pow x 2))) (+ 100 (* 100 (/ y x))))
(- (* -100 (/ (pow y 3) (pow x 3))) (+ 100 (+ (* 100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2))))))
-1
(- (* -1 (/ y x)) 1)
(- (* -1 (/ (pow y 2) (pow x 2))) (+ 1 (/ y x)))
(- (* -1 (/ (pow y 3) (pow x 3))) (+ 1 (+ (/ y x) (/ (pow y 2) (pow x 2)))))
(* -1 x)
(* x (- (/ y x) 1))
(* 100 (pow x 3))
(* (pow x 3) (+ 100 (* -200 (/ y x))))
(* (pow x 3) (+ 100 (+ (* -200 (/ y x)) (* 100 (/ (pow y 2) (pow x 2))))))
(pow x 2)
(* (pow x 2) (+ 1 (* -2 (/ y x))))
(* (pow x 2) (+ 1 (+ (* -2 (/ y x)) (/ (pow y 2) (pow x 2)))))
(* -1 (pow x 3))
(* (pow x 3) (- (+ (* 2 (/ y x)) (/ y x)) 1))
(* (pow x 3) (- (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (pow y 2) (pow x 2))) (+ (* 2 (/ y x)) (/ y x)))) 1))
(* (pow x 3) (- (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (pow y 2) (pow x 2))) (+ (* 2 (/ y x)) (+ (/ y x) (/ (pow y 3) (pow x 3)))))) 1))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(+ 100 (* -1 (/ (- (* -100 (/ (pow y 2) x)) (* -100 y)) x)))
(+ 100 (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* -100 (pow y 2))) x)) (* -100 y)) x)))
(* -1 (/ (- (* 100 (/ y x)) 100) x))
(* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow y 2) x)) (* 100 y)) x)) 100) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow y 3) x)) (* 100 (pow y 2))) x)) (* 100 y)) x)) 100) x))
(- (* -1 (/ (- (* 100 (/ (pow y 2) x)) (* -100 y)) x)) 100)
(- (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* 100 (pow y 2))) x)) (* -100 y)) x)) 100)
(- (* -1 (/ (- (/ (pow y 2) x) (* -1 y)) x)) 1)
(- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow y 3) x)) (pow y 2)) x)) (* -1 y)) x)) 1)
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* (pow x 3) (- (* 200 (/ y x)) 100)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* -200 y) (* 100 (/ (pow y 2) x))) x)) 100)))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow y 2) x)) (* 2 y)) x))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (* 2 y)) x)))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (+ (* -1 (/ (+ (* 2 (pow y 2)) (pow y 2)) x)) (* 2 y))) x)))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (+ (* -1 (/ (+ (* -1 (/ (pow y 3) x)) (+ (* 2 (pow y 2)) (pow y 2))) x)) (* 2 y))) x)))))
(+ 100 (* y (- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))))
(+ 100 (* y (- (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))))
(+ (* -100 (/ y (pow x 2))) (* 100 (/ 1 x)))
(+ (* y (- (* 100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))
(+ (* y (- (* y (+ (* -100 (/ y (pow x 4))) (* 100 (/ 1 (pow x 3))))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))
(- (* y (- (* -100 (/ y (pow x 2))) (* 100 (/ 1 x)))) 100)
(- (* y (- (* y (- (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))) 100)
(- (* y (- (* -1 (/ y (pow x 2))) (/ 1 x))) 1)
(- (* y (- (* y (- (* -1 (/ y (pow x 3))) (/ 1 (pow x 2)))) (/ 1 x))) 1)
(- y x)
(+ (* -200 (* (pow x 2) y)) (* 100 (pow x 3)))
(+ (* 100 (pow x 3)) (* y (+ (* -200 (pow x 2)) (* 100 (* x y)))))
(+ (* -2 (* x y)) (pow x 2))
(+ (* y (+ y (* -2 x))) (pow x 2))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (pow x 2))))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (+ (* y (+ (* -2 x) (* -1 x))) (pow x 2)))))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (+ (* y (+ y (+ (* -2 x) (* -1 x)))) (pow x 2)))))
(* y (+ 1 (/ x y)))
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 4) (pow y 3))) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(/ (+ 100 (* -100 (/ x y))) y)
(/ (- (+ 100 (* 100 (/ (pow x 2) (pow y 2)))) (* 100 (/ x y))) y)
(/ (- (+ 100 (* -100 (/ (pow x 3) (pow y 3)))) (+ (* -100 (/ (pow x 2) (pow y 2))) (* 100 (/ x y)))) y)
(/ (+ (* 100 x) (* 100 (/ (pow x 2) y))) y)
(/ (+ (* 100 x) (+ (* 100 (/ (pow x 2) y)) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/ (+ (* 100 x) (+ (* 100 (/ (pow x 2) y)) (+ (* 100 (/ (pow x 3) (pow y 2))) (* 100 (/ (pow x 4) (pow y 3)))))) y)
(/ (+ x (/ (pow x 2) y)) y)
(/ (- (+ x (/ (pow x 3) (pow y 2))) (* -1 (/ (pow x 2) y))) y)
(/ (- (+ x (/ (pow x 4) (pow y 3))) (+ (* -1 (/ (pow x 2) y)) (* -1 (/ (pow x 3) (pow y 2))))) y)
(* y (+ 1 (* -1 (/ x y))))
(* (pow y 2) (+ (* -200 (/ (pow x 2) y)) (* 100 x)))
(* (pow y 2) (+ (* -200 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))))
(* (pow y 2) (+ 1 (* -2 (/ x y))))
(* (pow y 2) (+ 1 (+ (* -2 (/ x y)) (/ (pow x 2) (pow y 2)))))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (* -1 (/ x y)))))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (+ (* -1 (/ x y)) (+ (* 2 (/ (pow x 2) (pow y 2))) (/ (pow x 2) (pow y 2)))))))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (+ (* -1 (/ x y)) (+ (* -1 (/ (pow x 3) (pow y 3))) (+ (* 2 (/ (pow x 2) (pow y 2))) (/ (pow x 2) (pow y 2))))))))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* 100 (/ (pow x 3) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (/ (pow x 4) y))) y))) y))) y))
(* -1 (/ (- (* 100 (/ x y)) 100) y))
(* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow x 2) y)) (* 100 x)) y)) 100) y))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow x 3) y)) (* 100 (pow x 2))) y)) (* 100 x)) y)) 100) y))
(* -100 (/ x (* y (pow (sqrt -1) 2))))
(* -1 (/ (+ (* 100 (/ x (pow (sqrt -1) 2))) (* 100 (/ (pow x 2) (* y (pow (sqrt -1) 4))))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 2) (pow (sqrt -1) 4))) (* -100 (/ (pow x 3) (* y (pow (sqrt -1) 6))))) y)) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 2) (pow (sqrt -1) 4))) (* -1 (/ (+ (* 100 (/ (pow x 3) (pow (sqrt -1) 6))) (* 100 (/ (pow x 4) (* y (pow (sqrt -1) 8))))) y))) y)) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(* -1 (* y (pow (sqrt -1) 2)))
(* -1 (* y (+ (* -1 (/ x y)) (pow (sqrt -1) 2))))
(* -1 (/ (+ (* -100 x) (* -100 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* 100 (/ (pow x 3) y)) (* 100 (pow x 2))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 4) y)) (* -100 (pow x 3))) y)) (* 100 (pow x 2))) y))) y))
(* -1 (/ (+ (* -1 x) (* -1 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -1 x) (* -1 (/ (+ (/ (pow x 3) y) (pow x 2)) y))) y))
(* -1 (/ (+ (* -1 x) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow x 4) y)) (* -1 (pow x 3))) y)) (pow x 2)) y))) y))
(* -1 (* y (- (/ x y) 1)))
(* (pow y 2) (+ (* -1 (/ (+ (* -100 (/ (pow x 3) y)) (* 200 (pow x 2))) y)) (* 100 x)))
(* (pow y 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow x 2) y)) (* 2 x)) y))))
(* -1 (* (pow y 3) (- (+ (* 2 (/ x y)) (/ x y)) 1)))
(* -1 (* (pow y 3) (- (* -1 (/ (+ (* -1 (+ x (* 2 x))) (+ (* 2 (/ (pow x 2) y)) (/ (pow x 2) y))) y)) 1)))
(* -1 (* (pow y 3) (- (* -1 (/ (+ (* -1 (+ x (* 2 x))) (* -1 (/ (+ (* -1 (+ (* 2 (pow x 2)) (pow x 2))) (/ (pow x 3) y)) y))) y)) 1)))
Outputs
y
(+ x y)
(+.f64 x y)
(* 100 (/ x y))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(*.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 x y) #s(literal 100 binary64)) y) x)
(* x (+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal -100 binary64)) (*.f64 y y)) x (/.f64 #s(literal 100 binary64) y)) x)
(* x (+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) x) #s(literal -100 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal -100 binary64)) (*.f64 y y))) x (/.f64 #s(literal 100 binary64) y)) x)
(/ 100 y)
(/.f64 #s(literal 100 binary64) y)
(+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y)))
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 x y) #s(literal 100 binary64)) y)
(+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y)))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal -100 binary64)) (*.f64 y y)) x (/.f64 #s(literal 100 binary64) y))
(+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y)))
(fma.f64 (fma.f64 (*.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) x) #s(literal -100 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal -100 binary64)) (*.f64 y y))) x (/.f64 #s(literal 100 binary64) y))
(* 100 x)
(*.f64 #s(literal 100 binary64) x)
(* x (+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(*.f64 #s(literal 100 binary64) (/.f64 (fma.f64 x (/.f64 x y) x) y))
(* x (+ (* x (+ (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal 100 binary64)) (*.f64 y y)) x (/.f64 #s(literal 100 binary64) y)) x)
(* x (+ (* x (+ (* x (+ (* 100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) #s(literal 100 binary64) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) x (/.f64 (/.f64 #s(literal 100 binary64) y) y)) x (/.f64 #s(literal 100 binary64) y)) x)
(/ x y)
(/.f64 x y)
(* x (+ (/ 1 y) (/ x (pow y 2))))
(/.f64 (fma.f64 x (/.f64 x y) x) y)
(* x (+ (* x (+ (/ 1 (pow y 2)) (/ x (pow y 3)))) (/ 1 y)))
(/.f64 (+.f64 (/.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) y)) y) x) y)
(* x (+ (* x (+ (* x (+ (/ 1 (pow y 3)) (/ x (pow y 4)))) (/ 1 (pow y 2)))) (/ 1 y)))
(*.f64 (fma.f64 (fma.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) x (/.f64 x (pow.f64 y #s(literal 3 binary64)))) x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x y)) y)) x)
(+ y (* -1 x))
(-.f64 y x)
(* 100 (* x (pow y 2)))
(*.f64 (*.f64 (*.f64 #s(literal 100 binary64) y) x) y)
(* x (+ (* -200 (* x y)) (* 100 (pow y 2))))
(*.f64 (fma.f64 (*.f64 #s(literal 100 binary64) y) x (*.f64 (*.f64 x x) #s(literal -200 binary64))) y)
(* x (+ (* 100 (pow y 2)) (* x (+ (* -200 y) (* 100 x)))))
(*.f64 (fma.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 100 binary64) x)) x (*.f64 (*.f64 y y) #s(literal 100 binary64))) x)
(pow y 2)
(*.f64 y y)
(+ (* -2 (* x y)) (pow y 2))
(*.f64 (fma.f64 #s(literal -2 binary64) x y) y)
(+ (* x (+ x (* -2 y))) (pow y 2))
(fma.f64 (fma.f64 #s(literal -2 binary64) x y) y (*.f64 x x))
(pow y 3)
(pow.f64 y #s(literal 3 binary64))
(+ (* x (+ (* -2 (pow y 2)) (* -1 (pow y 2)))) (pow y 3))
(fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 y y)) x (pow.f64 y #s(literal 3 binary64)))
(+ (* x (+ (* -2 (pow y 2)) (+ (* -1 (pow y 2)) (* x (+ y (* 2 y)))))) (pow y 3))
(fma.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) (*.f64 (*.f64 #s(literal 3 binary64) y) x)) x (pow.f64 y #s(literal 3 binary64)))
(+ (* x (+ (* -2 (pow y 2)) (+ (* -1 (pow y 2)) (* x (+ y (+ (* -1 x) (* 2 y))))))) (pow y 3))
(fma.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) (*.f64 (fma.f64 #s(literal 3 binary64) y (neg.f64 x)) x)) x (pow.f64 y #s(literal 3 binary64)))
x
(* x (+ 1 (/ y x)))
(fma.f64 (/.f64 y x) x x)
100
#s(literal 100 binary64)
(+ 100 (* -100 (/ y x)))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x)))
(fma.f64 #s(literal 100 binary64) (/.f64 (-.f64 (*.f64 y (/.f64 y x)) y) x) #s(literal 100 binary64))
(- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x))))
(fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -100 binary64) (fma.f64 #s(literal 100 binary64) (/.f64 (-.f64 (*.f64 y (/.f64 y x)) y) x) #s(literal 100 binary64)))
(/ 100 x)
(/.f64 #s(literal 100 binary64) x)
(/ (+ 100 (* -100 (/ y x))) x)
(/.f64 (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)) x)
(/ (- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x))) x)
(/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (-.f64 (*.f64 y (/.f64 y x)) y) x) #s(literal 100 binary64)) x)
(/ (- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x)))) x)
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -100 binary64) (fma.f64 #s(literal 100 binary64) (/.f64 (-.f64 (*.f64 y (/.f64 y x)) y) x) #s(literal 100 binary64))) x)
-100
#s(literal -100 binary64)
(- (* -100 (/ y x)) 100)
(-.f64 (*.f64 (/.f64 y x) #s(literal -100 binary64)) #s(literal 100 binary64))
(- (* -100 (/ (pow y 2) (pow x 2))) (+ 100 (* 100 (/ y x))))
(-.f64 (*.f64 (/.f64 #s(literal -100 binary64) x) (*.f64 y (/.f64 y x))) (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal 100 binary64)))
(- (* -100 (/ (pow y 3) (pow x 3))) (+ 100 (+ (* 100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2))))))
(-.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -100 binary64)) (fma.f64 (/.f64 (fma.f64 y (/.f64 y x) y) x) #s(literal 100 binary64) #s(literal 100 binary64)))
-1
#s(literal -1 binary64)
(- (* -1 (/ y x)) 1)
(-.f64 (/.f64 y (neg.f64 x)) #s(literal 1 binary64))
(- (* -1 (/ (pow y 2) (pow x 2))) (+ 1 (/ y x)))
(-.f64 (/.f64 (*.f64 (neg.f64 y) y) (*.f64 x x)) (+.f64 (/.f64 y x) #s(literal 1 binary64)))
(- (* -1 (/ (pow y 3) (pow x 3))) (+ 1 (+ (/ y x) (/ (pow y 2) (pow x 2)))))
(-.f64 (-.f64 (pow.f64 (/.f64 y (neg.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 y (/.f64 y x) y) x))
(* -1 x)
(neg.f64 x)
(* x (- (/ y x) 1))
(*.f64 (-.f64 (/.f64 y x) #s(literal 1 binary64)) x)
(* 100 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 100 binary64))
(* (pow x 3) (+ 100 (* -200 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -200 binary64) #s(literal 100 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 100 (+ (* -200 (/ y x)) (* 100 (/ (pow y 2) (pow x 2))))))
(*.f64 (+.f64 (/.f64 (fma.f64 (*.f64 y (/.f64 y x)) #s(literal 100 binary64) (*.f64 #s(literal -200 binary64) y)) x) #s(literal 100 binary64)) (pow.f64 x #s(literal 3 binary64)))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* -2 (/ y x))))
(*.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -2 binary64) #s(literal 1 binary64)) x) x)
(* (pow x 2) (+ 1 (+ (* -2 (/ y x)) (/ (pow y 2) (pow x 2)))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) y (*.f64 y (/.f64 y x))) x) #s(literal 1 binary64)) (*.f64 x x))
(* -1 (pow x 3))
(pow.f64 (neg.f64 x) #s(literal 3 binary64))
(* (pow x 3) (- (+ (* 2 (/ y x)) (/ y x)) 1))
(*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (pow y 2) (pow x 2))) (+ (* 2 (/ y x)) (/ y x)))) 1))
(*.f64 (fma.f64 (*.f64 (/.f64 y x) (/.f64 y x)) #s(literal -3 binary64) (-.f64 (*.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (pow y 2) (pow x 2))) (+ (* 2 (/ y x)) (+ (/ y x) (/ (pow y 3) (pow x 3)))))) 1))
(*.f64 (fma.f64 (*.f64 (/.f64 y x) (/.f64 y x)) #s(literal -3 binary64) (-.f64 (fma.f64 (/.f64 y x) #s(literal 3 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) #s(literal 1 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(*.f64 (-.f64 (/.f64 y (neg.f64 x)) #s(literal 1 binary64)) (neg.f64 x))
(+ 100 (* -1 (/ (- (* -100 (/ (pow y 2) x)) (* -100 y)) x)))
(fma.f64 #s(literal 100 binary64) (/.f64 (-.f64 (*.f64 y (/.f64 y x)) y) x) #s(literal 100 binary64))
(+ 100 (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* -100 (pow y 2))) x)) (* -100 y)) x)))
(-.f64 #s(literal 100 binary64) (/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (*.f64 y y)) x) (*.f64 #s(literal 100 binary64) y)) x))
(* -1 (/ (- (* 100 (/ y x)) 100) x))
(neg.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x))
(* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow y 2) x)) (* 100 y)) x)) 100) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (-.f64 (*.f64 y (/.f64 y x)) y) x) #s(literal -100 binary64)) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow y 3) x)) (* 100 (pow y 2))) x)) (* 100 y)) x)) 100) x))
(/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (*.f64 y y)) x) (*.f64 #s(literal -100 binary64) y)) (neg.f64 x)) #s(literal 100 binary64)) (neg.f64 x))
(- (* -1 (/ (- (* 100 (/ (pow y 2) x)) (* -100 y)) x)) 100)
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (fma.f64 y (/.f64 y x) y)) (neg.f64 x)) #s(literal 100 binary64))
(- (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* 100 (pow y 2))) x)) (* -100 y)) x)) 100)
(-.f64 (/.f64 (fma.f64 #s(literal 100 binary64) y (/.f64 (*.f64 #s(literal -100 binary64) (+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (*.f64 y y))) (neg.f64 x))) (neg.f64 x)) #s(literal 100 binary64))
(- (* -1 (/ (- (/ (pow y 2) x) (* -1 y)) x)) 1)
(-.f64 (/.f64 (fma.f64 y (/.f64 y x) y) (neg.f64 x)) #s(literal 1 binary64))
(- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow y 3) x)) (pow y 2)) x)) (* -1 y)) x)) 1)
(-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (neg.f64 y) #s(literal 3 binary64)) x) (*.f64 y y)) x) #s(literal -1 binary64) y) (neg.f64 x)) #s(literal 1 binary64))
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (neg.f64 x))
(* -1 (* (pow x 3) (- (* 200 (/ y x)) 100)))
(*.f64 (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 100 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* -200 y) (* 100 (/ (pow y 2) x))) x)) 100)))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 y (/.f64 y x)) #s(literal 100 binary64) (*.f64 #s(literal -200 binary64) y))) x) #s(literal 100 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow y 2) x)) (* 2 y)) x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) y (/.f64 (*.f64 (neg.f64 y) y) x)) x)) (*.f64 x x))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (* 2 y)) x)))))
(*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 y x) #s(literal 1 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (+ (* -1 (/ (+ (* 2 (pow y 2)) (pow y 2)) x)) (* 2 y))) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 3 binary64) y (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 y y)) x)) x)) (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (+ (* -1 (/ (+ (* -1 (/ (pow y 3) x)) (+ (* 2 (pow y 2)) (pow y 2))) x)) (* 2 y))) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 3 binary64) y (/.f64 (fma.f64 (*.f64 #s(literal 3 binary64) y) y (/.f64 (pow.f64 (neg.f64 y) #s(literal 3 binary64)) x)) (neg.f64 x))) x)) (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(+ 100 (* y (- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))))
(fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x) y #s(literal 100 binary64))
(+ 100 (* y (- (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))))
(fma.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)) x) x) y (/.f64 #s(literal -100 binary64) x)) y #s(literal 100 binary64))
(+ (* -100 (/ y (pow x 2))) (* 100 (/ 1 x)))
(/.f64 (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)) x)
(+ (* y (- (* 100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))
(fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) (*.f64 x x)) y (/.f64 #s(literal 100 binary64) x))
(+ (* y (- (* y (+ (* -100 (/ y (pow x 4))) (* 100 (/ 1 (pow x 3))))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))
(fma.f64 (fma.f64 (*.f64 y (/.f64 y (pow.f64 x #s(literal 4 binary64)))) #s(literal -100 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) (*.f64 x x))) y (/.f64 #s(literal 100 binary64) x))
(- (* y (- (* -100 (/ y (pow x 2))) (* 100 (/ 1 x)))) 100)
(-.f64 (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal -100 binary64)) x) y) #s(literal 100 binary64))
(- (* y (- (* y (- (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))) 100)
(-.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal -100 binary64)) (*.f64 x x)) y (/.f64 #s(literal -100 binary64) x)) y) #s(literal 100 binary64))
(- (* y (- (* -1 (/ y (pow x 2))) (/ 1 x))) 1)
(-.f64 (*.f64 (-.f64 (/.f64 (/.f64 y (neg.f64 x)) x) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 1 binary64))
(- (* y (- (* y (- (* -1 (/ y (pow x 3))) (/ 1 (pow x 2)))) (/ 1 x))) 1)
(-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (/.f64 y (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) x) x)) y) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 1 binary64))
(- y x)
(-.f64 y x)
(+ (* -200 (* (pow x 2) y)) (* 100 (pow x 3)))
(*.f64 (*.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 100 binary64) x)) x) x)
(+ (* 100 (pow x 3)) (* y (+ (* -200 (pow x 2)) (* 100 (* x y)))))
(*.f64 (fma.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 100 binary64) x)) x (*.f64 (*.f64 y y) #s(literal 100 binary64))) x)
(+ (* -2 (* x y)) (pow x 2))
(*.f64 (fma.f64 #s(literal -2 binary64) y x) x)
(+ (* y (+ y (* -2 x))) (pow x 2))
(fma.f64 (fma.f64 #s(literal -2 binary64) x y) y (*.f64 x x))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (pow x 2))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 3 binary64)) y (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (+ (* y (+ (* -2 x) (* -1 x))) (pow x 2)))))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 3 binary64) (*.f64 (*.f64 x y) #s(literal -3 binary64))) y (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (+ (* y (+ y (+ (* -2 x) (* -1 x)))) (pow x 2)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) x y) y (*.f64 (*.f64 x x) #s(literal 3 binary64))) y (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(* y (+ 1 (/ x y)))
(fma.f64 (/.f64 x y) y y)
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(*.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 x y) #s(literal 100 binary64)) y) x)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (*.f64 x x)) y) (*.f64 #s(literal 100 binary64) x)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 4) (pow y 3))) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(/.f64 (fma.f64 (+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) y) x) #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (fma.f64 x (/.f64 x y) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))))) y)
(/ (+ 100 (* -100 (/ x y))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 x y) #s(literal 100 binary64)) y)
(/ (- (+ 100 (* 100 (/ (pow x 2) (pow y 2)))) (* 100 (/ x y))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (-.f64 (*.f64 x (/.f64 x y)) x) y) #s(literal 100 binary64)) y)
(/ (- (+ 100 (* -100 (/ (pow x 3) (pow y 3)))) (+ (* -100 (/ (pow x 2) (pow y 2))) (* 100 (/ x y)))) y)
(/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -100 binary64) (fma.f64 #s(literal 100 binary64) (/.f64 (-.f64 (*.f64 x (/.f64 x y)) x) y) #s(literal 100 binary64))) y)
(/ (+ (* 100 x) (* 100 (/ (pow x 2) y))) y)
(*.f64 #s(literal 100 binary64) (/.f64 (fma.f64 x (/.f64 x y) x) y))
(/ (+ (* 100 x) (+ (* 100 (/ (pow x 2) y)) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/.f64 (*.f64 #s(literal 100 binary64) (+.f64 (/.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) y)) y) x)) y)
(/ (+ (* 100 x) (+ (* 100 (/ (pow x 2) y)) (+ (* 100 (/ (pow x 3) (pow y 2))) (* 100 (/ (pow x 4) (pow y 3)))))) y)
(/.f64 (*.f64 #s(literal 100 binary64) (+.f64 (fma.f64 x (/.f64 x y) x) (/.f64 (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (pow.f64 x #s(literal 3 binary64))) (*.f64 y y)))) y)
(/ (+ x (/ (pow x 2) y)) y)
(/.f64 (fma.f64 x (/.f64 x y) x) y)
(/ (- (+ x (/ (pow x 3) (pow y 2))) (* -1 (/ (pow x 2) y))) y)
(/.f64 (+.f64 (/.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) y)) y) x) y)
(/ (- (+ x (/ (pow x 4) (pow y 3))) (+ (* -1 (/ (pow x 2) y)) (* -1 (/ (pow x 3) (pow y 2))))) y)
(/.f64 (+.f64 (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) y)) y)) x) y)
(* y (+ 1 (* -1 (/ x y))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) y)
(* (pow y 2) (+ (* -200 (/ (pow x 2) y)) (* 100 x)))
(*.f64 (*.f64 (fma.f64 (*.f64 x (/.f64 x y)) #s(literal -200 binary64) (*.f64 #s(literal 100 binary64) x)) y) y)
(* (pow y 2) (+ (* -200 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))))
(*.f64 (fma.f64 #s(literal 100 binary64) x (/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) #s(literal 100 binary64) (*.f64 (*.f64 x x) #s(literal -200 binary64))) y)) (*.f64 y y))
(* (pow y 2) (+ 1 (* -2 (/ x y))))
(*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x y) #s(literal 1 binary64)) y) y)
(* (pow y 2) (+ 1 (+ (* -2 (/ x y)) (/ (pow x 2) (pow y 2)))))
(*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 x (/.f64 x y))) y) #s(literal 1 binary64)) y) y)
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (* -1 (/ x y)))))
(*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 x y) #s(literal 1 binary64)) (pow.f64 y #s(literal 3 binary64)))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (+ (* -1 (/ x y)) (+ (* 2 (/ (pow x 2) (pow y 2))) (/ (pow x 2) (pow y 2)))))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal -3 binary64) x (*.f64 (*.f64 x (/.f64 x y)) #s(literal 3 binary64))) y) #s(literal 1 binary64)) (pow.f64 y #s(literal 3 binary64)))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (+ (* -1 (/ x y)) (+ (* -1 (/ (pow x 3) (pow y 3))) (+ (* 2 (/ (pow x 2) (pow y 2))) (/ (pow x 2) (pow y 2))))))))
(*.f64 (+.f64 (+.f64 (/.f64 (fma.f64 #s(literal -3 binary64) x (*.f64 (*.f64 x (/.f64 x y)) #s(literal 3 binary64))) y) (pow.f64 (/.f64 (neg.f64 x) y) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 y #s(literal 3 binary64)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (neg.f64 x) y) #s(literal 1 binary64)))
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(*.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 x y) #s(literal 100 binary64)) y) x)
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* 100 (/ (pow x 3) y))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (*.f64 x x))) y)) (neg.f64 y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (/ (pow x 4) y))) y))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) x (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) (neg.f64 y))) (neg.f64 y))) (neg.f64 y))
(* -1 (/ (- (* 100 (/ x y)) 100) y))
(neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal -100 binary64)) y))
(* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow x 2) y)) (* 100 x)) y)) 100) y))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 x y) #s(literal 100 binary64)) y) x #s(literal -100 binary64)) y))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow x 3) y)) (* 100 (pow x 2))) y)) (* 100 x)) y)) 100) y))
(/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (*.f64 x x))) y)) (neg.f64 y)) #s(literal 100 binary64)) (neg.f64 y))
(* -100 (/ x (* y (pow (sqrt -1) 2))))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(* -1 (/ (+ (* 100 (/ x (pow (sqrt -1) 2))) (* 100 (/ (pow x 2) (* y (pow (sqrt -1) 4))))) y))
(/.f64 (*.f64 #s(literal -100 binary64) (fma.f64 (/.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 x y) (/.f64 x #s(literal -1 binary64)))) y)
(* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 2) (pow (sqrt -1) 4))) (* -100 (/ (pow x 3) (* y (pow (sqrt -1) 6))))) y)) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (*.f64 #s(literal 100 binary64) (fma.f64 x (/.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) y)) (neg.f64 y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 2) (pow (sqrt -1) 4))) (* -1 (/ (+ (* 100 (/ (pow x 3) (pow (sqrt -1) 6))) (* 100 (/ (pow x 4) (* y (pow (sqrt -1) 8))))) y))) y)) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (fma.f64 (*.f64 x (/.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) #s(literal -100 binary64) (/.f64 (*.f64 #s(literal -100 binary64) (+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 8 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 6 binary64))))) y)) (neg.f64 y))) (neg.f64 y))
(* -1 (* y (pow (sqrt -1) 2)))
y
(* -1 (* y (+ (* -1 (/ x y)) (pow (sqrt -1) 2))))
(*.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (/ (+ (* -100 x) (* -100 (/ (pow x 2) y))) y))
(*.f64 #s(literal 100 binary64) (/.f64 (fma.f64 x (/.f64 x y) x) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* 100 (/ (pow x 3) y)) (* 100 (pow x 2))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (*.f64 #s(literal -100 binary64) (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y)) (neg.f64 y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 4) y)) (* -100 (pow x 3))) y)) (* 100 (pow x 2))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal 100 binary64) (/.f64 (*.f64 #s(literal 100 binary64) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (pow.f64 x #s(literal 3 binary64)))) y)) (neg.f64 y))) (neg.f64 y))
(* -1 (/ (+ (* -1 x) (* -1 (/ (pow x 2) y))) y))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (/.f64 x y) x)) y)
(* -1 (/ (+ (* -1 x) (* -1 (/ (+ (/ (pow x 3) y) (pow x 2)) y))) y))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (fma.f64 x x (/.f64 (pow.f64 x #s(literal 3 binary64)) y)) y) x)) y)
(* -1 (/ (+ (* -1 x) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow x 4) y)) (* -1 (pow x 3))) y)) (pow x 2)) y))) y))
(/.f64 (-.f64 (/.f64 (fma.f64 x x (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (neg.f64 y)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 y))) (neg.f64 y)) x) (neg.f64 y))
(* -1 (* y (- (/ x y) 1)))
(*.f64 (neg.f64 y) (-.f64 (/.f64 x y) #s(literal 1 binary64)))
(* (pow y 2) (+ (* -1 (/ (+ (* -100 (/ (pow x 3) y)) (* 200 (pow x 2))) y)) (* 100 x)))
(*.f64 (fma.f64 #s(literal 100 binary64) x (/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) #s(literal -100 binary64) (*.f64 #s(literal 200 binary64) (*.f64 x x))) (neg.f64 y))) (*.f64 y y))
(* (pow y 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow x 2) y)) (* 2 x)) y))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (*.f64 (neg.f64 x) x) y)) y)) y) y)
(* -1 (* (pow y 3) (- (+ (* 2 (/ x y)) (/ x y)) 1)))
(*.f64 (pow.f64 (neg.f64 y) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 x y)) #s(literal 1 binary64)))
(* -1 (* (pow y 3) (- (* -1 (/ (+ (* -1 (+ x (* 2 x))) (+ (* 2 (/ (pow x 2) y)) (/ (pow x 2) y))) y)) 1)))
(*.f64 (pow.f64 (neg.f64 y) #s(literal 3 binary64)) (-.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -3 binary64) x (*.f64 (*.f64 x (/.f64 x y)) #s(literal 3 binary64)))) y) #s(literal 1 binary64)))
(* -1 (* (pow y 3) (- (* -1 (/ (+ (* -1 (+ x (* 2 x))) (* -1 (/ (+ (* -1 (+ (* 2 (pow x 2)) (pow x 2))) (/ (pow x 3) y)) y))) y)) 1)))
(*.f64 (pow.f64 (neg.f64 y) #s(literal 3 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) x (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 x x) (/.f64 (pow.f64 x #s(literal 3 binary64)) y)) y))) y) #s(literal 1 binary64)))

rewrite167.0ms (2.7%)

Memory
42.6MiB live, 232.2MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
030144
047124
1153124
2849112
09421112
Stop Event
iter limit
node limit
iter limit
Counts
18 → 1 260
Calls
Call 1
Inputs
(fma.f64 (/.f64 y x) x x)
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))) x)
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
#s(approx (+ x y) (fma.f64 (/.f64 y x) x x))
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(/.f64 #s(literal 100 binary64) y)
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
(*.f64 x #s(literal 100 binary64))
#s(approx (+ (* (sqrt y) (sqrt y)) x) y)
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
(/.f64 x (-.f64 y x))
(-.f64 y x)
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(*.f64 #s(literal 100 binary64) x)
(pow.f64 (-.f64 y x) #s(literal 2 binary64))
(pow.f64 (-.f64 y x) #s(literal 3 binary64))
Outputs
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (/.f64 (-.f64 y x) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 (-.f64 y x) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (/.f64 (-.f64 x y) (sqrt.f64 (-.f64 y x))) (/.f64 (-.f64 y x) (sqrt.f64 (-.f64 y x))))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (/.f64 (-.f64 x y) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 x y) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(*.f64 #s(literal 1 binary64) (-.f64 x y))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 x x) (-.f64 x y))) (*.f64 (/.f64 (*.f64 y y) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)))) (-.f64 x y))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x))) (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))) (neg.f64 (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)) (/.f64 (*.f64 (*.f64 y y) #s(literal 1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x))) (*.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal -1 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal -1 binary64)) x)))) (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal -1 binary64)) x))))
(/.f64 (-.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 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))))) (-.f64 x y))
(/.f64 (-.f64 (*.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 (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 y x))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))))) (-.f64 (*.f64 y #s(literal -1 binary64)) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (-.f64 x y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 x x) (-.f64 x y)) (fma.f64 (/.f64 (*.f64 y y) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)) (*.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y y) (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)) (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal -1 binary64)) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)) (/.f64 (*.f64 (*.f64 y y) #s(literal 1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal -1 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal -1 binary64)) x)) (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal -1 binary64)) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 3 binary64))) (fma.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 (/.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 (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 (/.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 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64))))) (*.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (fma.f64 y y (*.f64 x x))) (-.f64 y x))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (neg.f64 (-.f64 (*.f64 y #s(literal -1 binary64)) x))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 x (-.f64 x y)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 y (-.f64 y x)) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 x (-.f64 x y)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (*.f64 x (-.f64 x y)) (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 y 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 (-.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)) (*.f64 (-.f64 (*.f64 y #s(literal -1 binary64)) x) (*.f64 x x))) (*.f64 (-.f64 (*.f64 y #s(literal -1 binary64)) x) (-.f64 (*.f64 y #s(literal -1 binary64)) x)))
(/.f64 (fma.f64 (pow.f64 x #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 y #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #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)))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64))) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 y x)) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 x y)))
(/.f64 (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x x)) (neg.f64 (-.f64 (*.f64 y #s(literal -1 binary64)) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (-.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 x y) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))))
(/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (-.f64 x y)))
(/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 y x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (neg.f64 x))) (-.f64 (*.f64 y #s(literal -1 binary64)) x))
(/.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 y x))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 x y) #s(literal 1 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (neg.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 x y))
(neg.f64 (/.f64 (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x x)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (neg.f64 x))) (neg.f64 (-.f64 (*.f64 y #s(literal -1 binary64)) x))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64))))))
(neg.f64 (neg.f64 (-.f64 x y)))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (/.f64 (sqrt.f64 y) x) (*.f64 #s(literal 1 binary64) x))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (/.f64 (sqrt.f64 y) x) (*.f64 x #s(literal 1 binary64)))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (/.f64 (sqrt.f64 y) x) x)
(fma.f64 (*.f64 (sqrt.f64 y) (pow.f64 y #s(literal 1/4 binary64))) (pow.f64 y #s(literal 1/4 binary64)) x)
(fma.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (/.f64 (sqrt.f64 y) (-.f64 x y)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (-.f64 y x)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 (sqrt.f64 y) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 y (-.f64 y x)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(fma.f64 (/.f64 (sqrt.f64 y) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (-.f64 x y)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(fma.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (-.f64 y x)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(fma.f64 (/.f64 (sqrt.f64 y) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (sqrt.f64 (-.f64 y x))) (/.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y x))) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(fma.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y x))) (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (sqrt.f64 (-.f64 y x))) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(fma.f64 (/.f64 y (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (/.f64 y (-.f64 x y)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(fma.f64 (/.f64 y (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 y (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(fma.f64 (/.f64 y (sqrt.f64 (-.f64 y x))) (/.f64 y (sqrt.f64 (-.f64 y x))) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(fma.f64 (/.f64 (fabs.f64 x) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (/.f64 (fabs.f64 x) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 y y) (-.f64 x y)))
(fma.f64 (/.f64 (fabs.f64 x) #s(literal 1 binary64)) (/.f64 (fabs.f64 x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 x) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (/.f64 (neg.f64 x) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 y y) (-.f64 x y)))
(fma.f64 (/.f64 (neg.f64 x) #s(literal 1 binary64)) (/.f64 (neg.f64 x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)))
(fma.f64 (/.f64 x (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (/.f64 x (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 y y) (-.f64 x y)))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 x (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)))
(fma.f64 (fabs.f64 (/.f64 y x)) (fabs.f64 x) (*.f64 #s(literal 1 binary64) x))
(fma.f64 (fabs.f64 (/.f64 y x)) (fabs.f64 x) (*.f64 x #s(literal 1 binary64)))
(fma.f64 (fabs.f64 (/.f64 y x)) (fabs.f64 x) x)
(fma.f64 (sqrt.f64 (pow.f64 y #s(literal 3/2 binary64))) (pow.f64 y #s(literal 1/4 binary64)) x)
(fma.f64 (pow.f64 (pow.f64 y #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 y #s(literal 1/4 binary64)) x)
(fma.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (fma.f64 y y (*.f64 x x)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 x y)))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 x (-.f64 x y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 y y)))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 y y) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 x (-.f64 x y))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (/.f64 (sqrt.f64 y) x) (*.f64 #s(literal 1 binary64) x))
(fma.f64 (*.f64 x (sqrt.f64 y)) (/.f64 (sqrt.f64 y) x) (*.f64 x #s(literal 1 binary64)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (/.f64 (sqrt.f64 y) x) x)
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))))
(fma.f64 (fabs.f64 x) (fabs.f64 (/.f64 y x)) (*.f64 #s(literal 1 binary64) x))
(fma.f64 (fabs.f64 x) (fabs.f64 (/.f64 y x)) (*.f64 x #s(literal 1 binary64)))
(fma.f64 (fabs.f64 x) (fabs.f64 (/.f64 y x)) x)
(fma.f64 (pow.f64 y #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 1/4 binary64)) (sqrt.f64 y)) x)
(fma.f64 (pow.f64 y #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 y #s(literal 3/2 binary64))) x)
(fma.f64 (pow.f64 y #s(literal 1/4 binary64)) (pow.f64 (pow.f64 y #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) x)
(fma.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(fma.f64 #s(literal 1 binary64) x (*.f64 #s(literal 1 binary64) y))
(fma.f64 #s(literal 1 binary64) x (*.f64 y #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) y (*.f64 #s(literal 1 binary64) x))
(fma.f64 (*.f64 x (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))))
(fma.f64 (neg.f64 x) (/.f64 y x) (*.f64 #s(literal 1 binary64) x))
(fma.f64 (neg.f64 x) (/.f64 y x) (*.f64 x #s(literal 1 binary64)))
(fma.f64 (neg.f64 x) (/.f64 y x) x)
(fma.f64 (*.f64 y y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 x (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))))
(fma.f64 (sqrt.f64 y) (*.f64 (/.f64 (sqrt.f64 y) x) x) (*.f64 #s(literal 1 binary64) x))
(fma.f64 (sqrt.f64 y) (*.f64 (/.f64 (sqrt.f64 y) x) x) (*.f64 x #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 y) (*.f64 (/.f64 (sqrt.f64 y) x) x) x)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal 1 binary64)) (*.f64 x #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal 1 binary64)) x)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(fma.f64 (/.f64 y x) (neg.f64 x) (*.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 y x) (neg.f64 x) (*.f64 x #s(literal 1 binary64)))
(fma.f64 (/.f64 y x) (neg.f64 x) x)
(fma.f64 (/.f64 y x) x (*.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 y x) x (*.f64 x #s(literal 1 binary64)))
(fma.f64 (/.f64 y x) x x)
(fma.f64 x #s(literal 1 binary64) (*.f64 y #s(literal -1 binary64)))
(fma.f64 x (/.f64 y x) (*.f64 #s(literal 1 binary64) x))
(fma.f64 x (/.f64 y x) (*.f64 x #s(literal 1 binary64)))
(fma.f64 x (/.f64 y x) x)
(fma.f64 y #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) x))
(fma.f64 y #s(literal -1 binary64) (*.f64 x #s(literal 1 binary64)))
(fma.f64 y #s(literal -1 binary64) x)
(fma.f64 y #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) x))
(fma.f64 y #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64)))
(fma.f64 y #s(literal 1 binary64) 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 (*.f64 (*.f64 y y) #s(literal 1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal -1 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 (*.f64 y y) #s(literal 1 binary64)) (-.f64 x y)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)))
(-.f64 x (*.f64 y #s(literal -1 binary64)))
(-.f64 x y)
(+.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (*.f64 (*.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))))
(+.f64 (*.f64 (*.f64 x (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (*.f64 (*.f64 y y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))))
(+.f64 (*.f64 (*.f64 y y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (*.f64 (*.f64 x (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1 binary64) y))
(+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 y #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 x y)))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 x (-.f64 x y))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 y y)))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 y y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 x (-.f64 x y))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))) (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))) (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(+.f64 (*.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 1 binary64) x))
(+.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 y #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 x y) #s(literal 1 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 x y) #s(literal 1 binary64)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 x y) #s(literal 1 binary64)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 x y) #s(literal 1 binary64)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 (*.f64 y y) #s(literal 1 binary64)))))
(+.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 (*.f64 y y) #s(literal 1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 y #s(literal -1 binary64)) x)))
(+.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(+.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)))
(+.f64 (*.f64 y #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) x))
(+.f64 (*.f64 y #s(literal -1 binary64)) (*.f64 x #s(literal 1 binary64)))
(+.f64 (*.f64 y #s(literal -1 binary64)) x)
(+.f64 x (*.f64 y #s(literal -1 binary64)))
(+.f64 x y)
(+.f64 y x)
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (-.f64 x y))) x)
(*.f64 #s(literal 100 binary64) (/.f64 x #s(approx (+ x y) (-.f64 x y))))
(*.f64 x (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (-.f64 x y))))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 #s(approx (+ x y) (-.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) #s(approx (+ x y) (-.f64 x y)))
(neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) #s(approx (+ x y) (-.f64 x y))))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 #s(approx (+ x y) (-.f64 x y)))))
(neg.f64 (*.f64 x (/.f64 #s(literal -100 binary64) #s(approx (+ x y) (-.f64 x y)))))
(neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) #s(approx (+ x y) (-.f64 x y))) x))
(/.f64 #s(literal -100 binary64) (neg.f64 #s(approx (+ x y) (-.f64 x y))))
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (-.f64 x y)))
(neg.f64 (/.f64 #s(literal -100 binary64) #s(approx (+ x y) (-.f64 x y))))
#s(approx (+ x y) (-.f64 x y))
(neg.f64 (neg.f64 #s(approx (+ x y) (-.f64 x y))))
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(*.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)))
(*.f64 (/.f64 #s(literal -100 binary64) y) x)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (/.f64 #s(literal -100 binary64) y))
(/.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 #s(literal -100 binary64) x) y)
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(/.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 #s(literal -100 binary64) y)
(/.f64 #s(literal 100 binary64) y)
(neg.f64 (/.f64 #s(literal -100 binary64) y))
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) y)) x)
(*.f64 #s(literal 100 binary64) (/.f64 x #s(approx (+ x y) y)))
(*.f64 x (/.f64 #s(literal 100 binary64) #s(approx (+ x y) y)))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 #s(approx (+ x y) y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) #s(approx (+ x y) y))
(neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) #s(approx (+ x y) y)))
(*.f64 (neg.f64 x) #s(literal -100 binary64))
(*.f64 #s(literal -100 binary64) (neg.f64 x))
(*.f64 #s(literal 100 binary64) x)
(*.f64 x #s(literal 100 binary64))
(neg.f64 (*.f64 #s(literal -100 binary64) x))
#s(approx (+ x y) y)
(neg.f64 (neg.f64 #s(approx (+ x y) y)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))) (-.f64 x y))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #s(literal 100 binary64)) x)
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) x) #s(literal 100 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))) (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 #s(literal 100 binary64) (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))) (-.f64 x y))
(*.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) #s(literal 1 binary64)) (-.f64 x y))
(*.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 100 binary64) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 x (-.f64 y x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 x (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 x (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 x (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 x (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (neg.f64 x) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 x (-.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (-.f64 y x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (-.f64 y x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (-.f64 y x) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 y x)))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)))
(*.f64 (/.f64 (-.f64 y x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (-.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (-.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) (-.f64 y x)))
(*.f64 (/.f64 x (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (/.f64 x #s(literal 1 binary64)) (-.f64 y x)))
(*.f64 (/.f64 #s(literal -100 binary64) (-.f64 y x)) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal -100 binary64) (-.f64 y x)) (*.f64 (/.f64 x (-.f64 y x)) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (sqrt.f64 (-.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 y x)) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (sqrt.f64 (-.f64 y x)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)))
(*.f64 (/.f64 #s(literal 100 binary64) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (/.f64 x (-.f64 x y)))
(*.f64 (/.f64 #s(literal 100 binary64) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 x (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 (-.f64 y x))) (/.f64 x (sqrt.f64 (-.f64 y x))))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (neg.f64 (-.f64 y x))) (/.f64 x (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (-.f64 y x)) (/.f64 x (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (-.f64 y x)) (/.f64 x (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (neg.f64 (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (-.f64 y x)) (/.f64 (-.f64 y x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (-.f64 y x)) (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (-.f64 y x))) (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (-.f64 y x))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (-.f64 y x))) (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (-.f64 y x))) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (-.f64 y x))) (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 y x) (neg.f64 (-.f64 y x))) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 x (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (/.f64 #s(literal 100 binary64) (-.f64 x y)))
(*.f64 (/.f64 x (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 #s(literal 100 binary64) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (/.f64 x (sqrt.f64 (-.f64 y x))) (/.f64 #s(literal 100 binary64) (sqrt.f64 (-.f64 y x))))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) (-.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 x (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 x (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (-.f64 y x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (-.f64 y x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (-.f64 y x))) (/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (-.f64 y x))) (*.f64 (/.f64 x (-.f64 y x)) (-.f64 y x)))
(*.f64 (/.f64 x (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 x (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)))
(*.f64 (/.f64 x (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 x (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x (-.f64 y x))) #s(literal 100 binary64))
(*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (*.f64 (-.f64 x y) #s(literal 100 binary64)))
(*.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 100 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (-.f64 x y) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (-.f64 x y))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal -2 binary64)))
(*.f64 (/.f64 (neg.f64 x) (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (-.f64 y x)) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (sqrt.f64 (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (sqrt.f64 (-.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (-.f64 y x)) (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (-.f64 y x)) (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (-.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (/.f64 x #s(literal 1 binary64)) (-.f64 y x)))
(*.f64 (*.f64 (/.f64 x (-.f64 y x)) (-.f64 y x)) (/.f64 #s(literal 100 binary64) (neg.f64 (-.f64 y x))))
(*.f64 (*.f64 (/.f64 x (-.f64 y x)) (-.f64 y x)) (/.f64 #s(literal 100 binary64) (-.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (-.f64 y x)) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 100 binary64) (-.f64 y x)) (/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 100 binary64) (-.f64 y x)) (*.f64 (/.f64 x (-.f64 y x)) (-.f64 y x)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 100 binary64) x)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (neg.f64 (-.f64 y x))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (-.f64 y x)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) (*.f64 #s(literal 100 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 y x)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (-.f64 y x))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)))
(*.f64 (neg.f64 (-.f64 y x)) (*.f64 (neg.f64 (-.f64 y x)) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3 binary64))))
(*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)) (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 x (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 x (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
(*.f64 (-.f64 y x) (*.f64 (pow.f64 (-.f64 y x) #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) x)))
(*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))))
(*.f64 (-.f64 y x) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (-.f64 y x) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (-.f64 y x) (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 #s(literal 100 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x (-.f64 y x))))
(*.f64 #s(literal 100 binary64) (*.f64 x (pow.f64 (-.f64 y x) #s(literal -1 binary64))))
(*.f64 #s(literal 100 binary64) (/.f64 x (-.f64 y x)))
(*.f64 x (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 y x)) #s(literal 1 binary64)))
(*.f64 x (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))))
(*.f64 x (/.f64 #s(literal 100 binary64) (-.f64 y x)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)) (-.f64 y x))) (neg.f64 (-.f64 y x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (-.f64 y x))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (*.f64 #s(literal 100 binary64) x)) (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 y x)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)) (*.f64 #s(literal 100 binary64) x)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x))) (*.f64 #s(literal 100 binary64) x)) (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 y x)))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) x)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 #s(literal 100 binary64) x)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) x)) (*.f64 (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) (pow.f64 (-.f64 y x) #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x)) (*.f64 #s(literal 100 binary64) x)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 #s(literal 100 binary64) x)) (*.f64 (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 x (-.f64 x y)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 y (-.f64 y x)) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 x (-.f64 x y)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (*.f64 x (-.f64 x y)) (fma.f64 x (-.f64 x y) (*.f64 y y))))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 (-.f64 x y) (-.f64 y x))) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)) (-.f64 y x)) (-.f64 y x))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (-.f64 y x)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (*.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 (-.f64 y x)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 y x))
(neg.f64 (*.f64 #s(literal 100 binary64) (/.f64 (neg.f64 x) (-.f64 y x))))
(neg.f64 (*.f64 (/.f64 (neg.f64 x) (-.f64 y x)) #s(literal 100 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 y x)))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (-.f64 y x))))
(neg.f64 (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) x (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) y))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) y (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) x))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x)) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x y)))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (-.f64 x y)) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y)))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(fma.f64 (fma.f64 y y (*.f64 x x)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 x y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 (*.f64 x (-.f64 x y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 x (-.f64 x y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 x (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(fma.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 x (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 x (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))) (*.f64 x (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 x (-.f64 x y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x (-.f64 x y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) x) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) y))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) y) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) x))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (-.f64 x y))) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y)) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (-.f64 x y))))
(*.f64 (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) #s(literal 1 binary64)) (-.f64 x y))
(*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (-.f64 x y))
(*.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 x (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
(/.f64 (*.f64 x (*.f64 (-.f64 x y) (-.f64 y x))) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(/.f64 (*.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 x (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 x (-.f64 x y)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 y (-.f64 y x)) (*.f64 x x))))
(/.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 x (-.f64 x y)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (*.f64 x (-.f64 x y)) (fma.f64 x (-.f64 x y) (*.f64 y y))))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 x y)))
(/.f64 (neg.f64 x) (neg.f64 (-.f64 y x)))
(/.f64 x (-.f64 y x))
(neg.f64 (/.f64 (neg.f64 x) (-.f64 y x)))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) x (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) y))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) y (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) x))
(fma.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x)) (*.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x y)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (-.f64 x y)) (*.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y) (*.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))))
(fma.f64 (fma.f64 y y (*.f64 x x)) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 x y) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 (*.f64 x (-.f64 x y)) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 y y) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 (*.f64 y y) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 x (-.f64 x y)) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 x (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (*.f64 y (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))))
(fma.f64 y (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (*.f64 x (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 x (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))) (*.f64 y (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 y (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))) (*.f64 x (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x y) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 x (-.f64 x y)) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 y y) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 y y) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x (-.f64 x y)) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(+.f64 (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(+.f64 (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) x) (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) y))
(+.f64 (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) y) (*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) x))
(+.f64 (*.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x y)))
(+.f64 (*.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (-.f64 x y))) (*.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y)))
(+.f64 (*.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y)) (*.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (-.f64 x y))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (-.f64 x y))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 y x))) (sqrt.f64 (-.f64 y x)))
(*.f64 (/.f64 (neg.f64 (-.f64 y x)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (/.f64 (neg.f64 (-.f64 y x)) (-.f64 x y)))
(*.f64 (/.f64 (neg.f64 (-.f64 y x)) #s(literal 1 binary64)) (/.f64 (neg.f64 (-.f64 y x)) (-.f64 y x)))
(*.f64 (/.f64 (neg.f64 (-.f64 y x)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 (neg.f64 (-.f64 y x)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (/.f64 (neg.f64 (-.f64 y x)) (sqrt.f64 (-.f64 y x))) (/.f64 (neg.f64 (-.f64 y x)) (sqrt.f64 (-.f64 y x))))
(*.f64 (/.f64 (-.f64 y x) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (/.f64 (-.f64 y x) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 y x) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 (-.f64 y x) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (/.f64 (-.f64 y x) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 y x) (sqrt.f64 (-.f64 y x))) (/.f64 (-.f64 y x) (sqrt.f64 (-.f64 y x))))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (/.f64 (-.f64 y x) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (/.f64 (-.f64 x y) #s(literal 1 binary64)) (/.f64 (-.f64 y x) (-.f64 x y)))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 y x))) (neg.f64 (sqrt.f64 (-.f64 y x))))
(*.f64 (fabs.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (-.f64 y x))
(*.f64 (fabs.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (fabs.f64 (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (fabs.f64 (sqrt.f64 (-.f64 y x))) (fabs.f64 (sqrt.f64 (-.f64 y x))))
(*.f64 (pow.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 (-.f64 x y) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64)) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 y x)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (-.f64 y x)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 x y))
(*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (sqrt.f64 (-.f64 y x)) (sqrt.f64 (-.f64 y x)))
(*.f64 #s(literal 1 binary64) (-.f64 y x))
(pow.f64 (sqrt.f64 (-.f64 y x)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (-.f64 y x) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 x x) (-.f64 x y)))) (neg.f64 (-.f64 y x)))
(/.f64 (-.f64 (*.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 (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 x y))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y y) (-.f64 x y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 x y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y y) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (/.f64 (*.f64 y y) (-.f64 x y)) (/.f64 (*.f64 x x) (-.f64 x y))))))
(/.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))) (fma.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 (fma.f64 y y (*.f64 x x))) (-.f64 x y))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (neg.f64 (neg.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 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y (-.f64 y x)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 y (-.f64 y x)) (-.f64 (*.f64 y (-.f64 y x)) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 x (-.f64 x y)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 (*.f64 y (-.f64 y x)) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 x (-.f64 x y)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (*.f64 x (-.f64 x y)) (fma.f64 x (-.f64 x y) (*.f64 y y))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 x x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.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)))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (fma.f64 y y (*.f64 x x))) (fabs.f64 (neg.f64 (-.f64 x y))))
(/.f64 (fabs.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fabs.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (fabs.f64 (*.f64 (-.f64 x y) (-.f64 y x))) (-.f64 y x))
(/.f64 (fabs.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fabs.f64 (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (exp.f64 (log.f64 (*.f64 (-.f64 x y) (-.f64 y x)))) (exp.f64 (log.f64 (-.f64 x y))))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 y x)) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (-.f64 y x)))
(/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 x y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 x y))
(/.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.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 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))
(neg.f64 (neg.f64 (-.f64 y x)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (/.f64 (sqrt.f64 y) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)))
(fma.f64 (/.f64 (sqrt.f64 y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)))
(fma.f64 (/.f64 y (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (/.f64 y (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (-.f64 x y)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 y (-.f64 x y)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)))
(fma.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (-.f64 x y)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)))
(fma.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) x (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) y))
(fma.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 x (-.f64 x y)) (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 y y)))
(fma.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 y (-.f64 y x)) (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 x x)))
(fma.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 x x) (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 y (-.f64 y x))))
(fma.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 y y) (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 x (-.f64 x y))))
(fma.f64 (*.f64 x (-.f64 x y)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 y y) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))))
(fma.f64 (*.f64 y (-.f64 y x)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))))
(fma.f64 (*.f64 x x) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))))
(fma.f64 (*.f64 y y) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 x (-.f64 x y)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))))
(fma.f64 x (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 y (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(sqrt.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(-.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 y y) (-.f64 x y)) (/.f64 (*.f64 x x) (-.f64 x y)))
(-.f64 y x)
(fabs.f64 (neg.f64 (-.f64 y x)))
(fabs.f64 (-.f64 y x))
(fabs.f64 (-.f64 x y))
(hypot.f64 (pow.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 y x) (fabs.f64 x)))
(hypot.f64 (pow.f64 x #s(literal 1 binary64)) (*.f64 (fabs.f64 x) (/.f64 y x)))
(hypot.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 (*.f64 y #s(literal -1 binary64)) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 x #s(literal 1 binary64)) (/.f64 (*.f64 x y) (fabs.f64 x)))
(hypot.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 (pow.f64 y #s(literal 1/4 binary64)) #s(literal 4 binary64)))
(hypot.f64 (pow.f64 x #s(literal 1 binary64)) (*.f64 y #s(literal -1 binary64)))
(hypot.f64 (pow.f64 x #s(literal 1 binary64)) y)
(hypot.f64 (neg.f64 (fabs.f64 x)) (*.f64 (/.f64 y x) (fabs.f64 x)))
(hypot.f64 (neg.f64 (fabs.f64 x)) (*.f64 (fabs.f64 x) (/.f64 y x)))
(hypot.f64 (neg.f64 (fabs.f64 x)) (pow.f64 (*.f64 y #s(literal -1 binary64)) #s(literal 1 binary64)))
(hypot.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x y) (fabs.f64 x)))
(hypot.f64 (neg.f64 (fabs.f64 x)) (pow.f64 (pow.f64 y #s(literal 1/4 binary64)) #s(literal 4 binary64)))
(hypot.f64 (neg.f64 (fabs.f64 x)) (*.f64 y #s(literal -1 binary64)))
(hypot.f64 (neg.f64 (fabs.f64 x)) y)
(hypot.f64 (fabs.f64 (fabs.f64 x)) (*.f64 (/.f64 y x) (fabs.f64 x)))
(hypot.f64 (fabs.f64 (fabs.f64 x)) (*.f64 (fabs.f64 x) (/.f64 y x)))
(hypot.f64 (fabs.f64 (fabs.f64 x)) (pow.f64 (*.f64 y #s(literal -1 binary64)) #s(literal 1 binary64)))
(hypot.f64 (fabs.f64 (fabs.f64 x)) (/.f64 (*.f64 x y) (fabs.f64 x)))
(hypot.f64 (fabs.f64 (fabs.f64 x)) (pow.f64 (pow.f64 y #s(literal 1/4 binary64)) #s(literal 4 binary64)))
(hypot.f64 (fabs.f64 (fabs.f64 x)) (*.f64 y #s(literal -1 binary64)))
(hypot.f64 (fabs.f64 (fabs.f64 x)) y)
(hypot.f64 (fabs.f64 x) (*.f64 (/.f64 y x) (fabs.f64 x)))
(hypot.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (/.f64 y x)))
(hypot.f64 (fabs.f64 x) (pow.f64 (*.f64 y #s(literal -1 binary64)) #s(literal 1 binary64)))
(hypot.f64 (fabs.f64 x) (/.f64 (*.f64 x y) (fabs.f64 x)))
(hypot.f64 (fabs.f64 x) (pow.f64 (pow.f64 y #s(literal 1/4 binary64)) #s(literal 4 binary64)))
(hypot.f64 (fabs.f64 x) (*.f64 y #s(literal -1 binary64)))
(hypot.f64 (fabs.f64 x) y)
(hypot.f64 (neg.f64 x) (*.f64 (/.f64 y x) (fabs.f64 x)))
(hypot.f64 (neg.f64 x) (*.f64 (fabs.f64 x) (/.f64 y x)))
(hypot.f64 (neg.f64 x) (pow.f64 (*.f64 y #s(literal -1 binary64)) #s(literal 1 binary64)))
(hypot.f64 (neg.f64 x) (/.f64 (*.f64 x y) (fabs.f64 x)))
(hypot.f64 (neg.f64 x) (pow.f64 (pow.f64 y #s(literal 1/4 binary64)) #s(literal 4 binary64)))
(hypot.f64 (neg.f64 x) (*.f64 y #s(literal -1 binary64)))
(hypot.f64 (neg.f64 x) y)
(hypot.f64 x (*.f64 (/.f64 y x) (fabs.f64 x)))
(hypot.f64 x (*.f64 (fabs.f64 x) (/.f64 y x)))
(hypot.f64 x (pow.f64 (*.f64 y #s(literal -1 binary64)) #s(literal 1 binary64)))
(hypot.f64 x (/.f64 (*.f64 x y) (fabs.f64 x)))
(hypot.f64 x (pow.f64 (pow.f64 y #s(literal 1/4 binary64)) #s(literal 4 binary64)))
(hypot.f64 x (*.f64 y #s(literal -1 binary64)))
(hypot.f64 x y)
(exp.f64 (-.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (log.f64 (-.f64 y x))))
(exp.f64 (log.f64 (-.f64 y x)))
(+.f64 (*.f64 x (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (*.f64 y (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 (*.f64 x x) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 x x) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 x (-.f64 x y)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 (*.f64 y y) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 y y) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 (*.f64 x (-.f64 x y)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))))
(+.f64 (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) x) (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) y))
(+.f64 (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 y (-.f64 y x))) (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 x x)) (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 y (-.f64 y x))))
(+.f64 (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 x (-.f64 x y))) (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 y y)))
(+.f64 (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 y y)) (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 x (-.f64 x y))))
(+.f64 (/.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x)) (/.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x)))
(+.f64 (cosh.f64 (log.f64 (-.f64 y x))) (sinh.f64 (log.f64 (-.f64 y x))))
(+.f64 (/.f64 (*.f64 y y) (-.f64 x y)) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 x y)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))) (-.f64 x y))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #s(literal 100 binary64)) x)
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) x) #s(literal 100 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))) (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 #s(literal 100 binary64) (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x)))) (-.f64 x y))
(*.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) #s(literal 1 binary64)) (-.f64 x y))
(*.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 100 binary64) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 x (-.f64 y x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 x (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 x (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 x (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 x (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (neg.f64 x) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 x (-.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (-.f64 y x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (-.f64 y x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (-.f64 y x) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 y x)))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)))
(*.f64 (/.f64 (-.f64 y x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (-.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (-.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) (-.f64 y x)))
(*.f64 (/.f64 x (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (/.f64 x #s(literal 1 binary64)) (-.f64 y x)))
(*.f64 (/.f64 #s(literal -100 binary64) (-.f64 y x)) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal -100 binary64) (-.f64 y x)) (*.f64 (/.f64 x (-.f64 y x)) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (sqrt.f64 (-.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 y x)) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (sqrt.f64 (-.f64 y x)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)))
(*.f64 (/.f64 #s(literal 100 binary64) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (/.f64 x (-.f64 x y)))
(*.f64 (/.f64 #s(literal 100 binary64) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 x (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 (-.f64 y x))) (/.f64 x (sqrt.f64 (-.f64 y x))))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (neg.f64 (-.f64 y x))) (/.f64 x (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (-.f64 y x)) (/.f64 x (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) (-.f64 y x)) (/.f64 x (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (neg.f64 (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (-.f64 y x)) (/.f64 (-.f64 y x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (-.f64 y x)) (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (-.f64 y x))) (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (-.f64 y x))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (-.f64 y x))) (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (-.f64 y x))) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (-.f64 y x))) (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 y x) (neg.f64 (-.f64 y x))) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 x (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (/.f64 #s(literal 100 binary64) (-.f64 x y)))
(*.f64 (/.f64 x (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (/.f64 #s(literal 100 binary64) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (/.f64 x (sqrt.f64 (-.f64 y x))) (/.f64 #s(literal 100 binary64) (sqrt.f64 (-.f64 y x))))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) (-.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 x (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 x (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (-.f64 y x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (-.f64 y x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (-.f64 y x))) (/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (-.f64 y x))) (*.f64 (/.f64 x (-.f64 y x)) (-.f64 y x)))
(*.f64 (/.f64 x (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 x (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)))
(*.f64 (/.f64 x (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 x (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x (-.f64 y x))) #s(literal 100 binary64))
(*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (*.f64 (-.f64 x y) #s(literal 100 binary64)))
(*.f64 (/.f64 x (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 100 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (-.f64 x y) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (-.f64 x y))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal -2 binary64)))
(*.f64 (/.f64 (neg.f64 x) (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (-.f64 y x)) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (sqrt.f64 (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (sqrt.f64 (-.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (-.f64 y x)) (/.f64 #s(literal 100 binary64) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (-.f64 y x)) (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (-.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (-.f64 y x))))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (/.f64 x #s(literal 1 binary64)) (-.f64 y x)))
(*.f64 (*.f64 (/.f64 x (-.f64 y x)) (-.f64 y x)) (/.f64 #s(literal 100 binary64) (neg.f64 (-.f64 y x))))
(*.f64 (*.f64 (/.f64 x (-.f64 y x)) (-.f64 y x)) (/.f64 #s(literal 100 binary64) (-.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (-.f64 y x)) (/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 100 binary64) (-.f64 y x)) (/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 100 binary64) (-.f64 y x)) (*.f64 (/.f64 x (-.f64 y x)) (-.f64 y x)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 100 binary64) x)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (neg.f64 (-.f64 y x))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (-.f64 y x)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) (*.f64 #s(literal 100 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 y x)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (-.f64 y x))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)))
(*.f64 (neg.f64 (-.f64 y x)) (*.f64 (neg.f64 (-.f64 y x)) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3 binary64))))
(*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)) (/.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 x (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 x (-.f64 y x)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
(*.f64 (-.f64 y x) (*.f64 (pow.f64 (-.f64 y x) #s(literal -2 binary64)) (*.f64 #s(literal 100 binary64) x)))
(*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))))
(*.f64 (-.f64 y x) (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (-.f64 y x) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (-.f64 y x) (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 #s(literal 100 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x (-.f64 y x))))
(*.f64 #s(literal 100 binary64) (*.f64 x (pow.f64 (-.f64 y x) #s(literal -1 binary64))))
(*.f64 #s(literal 100 binary64) (/.f64 x (-.f64 y x)))
(*.f64 x (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 y x)) #s(literal 1 binary64)))
(*.f64 x (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))))
(*.f64 x (/.f64 #s(literal 100 binary64) (-.f64 y x)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)) (-.f64 y x))) (neg.f64 (-.f64 y x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (-.f64 y x))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (*.f64 #s(literal 100 binary64) x)) (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 y x)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)) (*.f64 #s(literal 100 binary64) x)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x))) (*.f64 #s(literal 100 binary64) x)) (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 y x)))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) x)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 #s(literal 100 binary64) x)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) x)) (*.f64 (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) (pow.f64 (-.f64 y x) #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x)) (*.f64 #s(literal 100 binary64) x)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 #s(literal 100 binary64) x)) (*.f64 (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 x (-.f64 x y)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 y (-.f64 y x)) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (*.f64 x (-.f64 x y)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (*.f64 x (-.f64 x y)) (fma.f64 x (-.f64 x y) (*.f64 y y))))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 (-.f64 x y) (-.f64 y x))) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)) (-.f64 y x)) (-.f64 y x))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (-.f64 y x)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (*.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 (-.f64 y x)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 y x))
(neg.f64 (*.f64 #s(literal 100 binary64) (/.f64 (neg.f64 x) (-.f64 y x))))
(neg.f64 (*.f64 (/.f64 (neg.f64 x) (-.f64 y x)) #s(literal 100 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 y x)))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (-.f64 y x))))
(neg.f64 (*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) x (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) y))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) y (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) x))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x)) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x y)))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (-.f64 x y)) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y)))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (-.f64 x y))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(fma.f64 (fma.f64 y y (*.f64 x x)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 x y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 (*.f64 x (-.f64 x y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 x (-.f64 x y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 x (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(fma.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 x (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 x (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))) (*.f64 x (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))))
(+.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 x (-.f64 x y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x (-.f64 x y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) x) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) y))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) y) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) x))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (-.f64 x y))) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y)) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (-.f64 x y))))
(*.f64 (*.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (-.f64 x y))
(*.f64 (*.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) #s(literal 1 binary64)) (-.f64 y x))
(*.f64 (*.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (sqrt.f64 (-.f64 y x))) (sqrt.f64 (-.f64 y x)))
(*.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (-.f64 y x))) (neg.f64 (-.f64 y x)))
(*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (-.f64 x y) (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x)))
(*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x)))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x)
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)) x)
(*.f64 (*.f64 #s(literal 100 binary64) (*.f64 x (-.f64 y x))) (-.f64 y x))
(*.f64 (*.f64 x (-.f64 y x)) (*.f64 (-.f64 y x) #s(literal 100 binary64)))
(*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x)))
(*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 #s(literal -100 binary64) x))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x) #s(literal 100 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x))
(*.f64 (neg.f64 (-.f64 y x)) (*.f64 (neg.f64 (-.f64 y x)) (*.f64 #s(literal 100 binary64) x)))
(*.f64 #s(literal -100 binary64) (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x))
(*.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) x))
(*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(*.f64 (-.f64 y x) (*.f64 (*.f64 (-.f64 y x) #s(literal 100 binary64)) x))
(*.f64 #s(literal 100 binary64) (neg.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x)))
(*.f64 #s(literal 100 binary64) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) x))
(*.f64 x (*.f64 #s(literal 100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 x (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 100 binary64)))
(neg.f64 (*.f64 (*.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x))
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) x) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) x)))
(fma.f64 (*.f64 #s(literal 100 binary64) x) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 100 binary64) x) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) x)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) x)))
(+.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 100 binary64) x) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) #s(literal -100 binary64))
(*.f64 #s(literal -100 binary64) (neg.f64 x))
(*.f64 #s(literal 100 binary64) x)
(*.f64 x #s(literal 100 binary64))
(neg.f64 (*.f64 #s(literal -100 binary64) x))
(*.f64 (*.f64 (-.f64 y x) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (-.f64 x y))
(*.f64 (*.f64 (-.f64 y x) #s(literal 1 binary64)) (-.f64 y x))
(*.f64 (*.f64 (-.f64 y x) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 (-.f64 x y) #s(literal 1 binary64)) (-.f64 x y))
(*.f64 (+.f64 (fabs.f64 x) y) (-.f64 (fabs.f64 x) y))
(*.f64 (+.f64 (fabs.f64 x) (*.f64 y #s(literal -1 binary64))) (-.f64 (fabs.f64 x) (*.f64 y #s(literal -1 binary64))))
(*.f64 (+.f64 (neg.f64 x) (*.f64 y #s(literal -1 binary64))) (-.f64 (neg.f64 x) (*.f64 y #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 y x) (sqrt.f64 (-.f64 y x))) (sqrt.f64 (-.f64 y x)))
(*.f64 (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 y x) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (/.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (/.f64 (-.f64 y x) #s(literal 1 binary64)) (-.f64 y x))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (/.f64 (-.f64 y x) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 y x)) #s(literal 1 binary64)) (/.f64 (-.f64 y x) (-.f64 x y)))
(*.f64 (pow.f64 (neg.f64 (-.f64 y x)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 y x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) #s(literal 2 binary64)) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (-.f64 x y) (-.f64 y x)))
(*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (-.f64 y x)))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(*.f64 (neg.f64 (-.f64 y x)) (neg.f64 (-.f64 y x)))
(*.f64 (neg.f64 (-.f64 x y)) (neg.f64 (-.f64 x y)))
(*.f64 (-.f64 y x) (-.f64 y x))
(*.f64 (-.f64 x y) (-.f64 x y))
(*.f64 x (-.f64 x (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) x)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 y x)))
(pow.f64 (neg.f64 (-.f64 y x)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (-.f64 y x) #s(literal 2 binary64))
(pow.f64 (-.f64 x y) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 y #s(literal -1 binary64)) #s(literal 4 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))) (-.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y #s(literal -1 binary64)) #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 y #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 x y) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (*.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (neg.f64 (-.f64 x y)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x))) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))))
(/.f64 (neg.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x)))) (neg.f64 (-.f64 x y)))
(/.f64 (neg.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 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 (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x y) (-.f64 y x))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 y y (*.f64 x x))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 x y)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 x y)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (neg.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 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (-.f64 y x)) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 y x)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (neg.f64 (-.f64 y x)) (-.f64 x y)))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 y x)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (-.f64 x y) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #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 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (-.f64 y x) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (-.f64 y x) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (-.f64 y x) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (fma.f64 y y (*.f64 x x))) (*.f64 (neg.f64 (-.f64 x y)) (neg.f64 (-.f64 y x))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (-.f64 x y) (-.f64 y x))) (fma.f64 y y (*.f64 x x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (neg.f64 (-.f64 y x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (-.f64 x y) (-.f64 y x))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 x y)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x y) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 x y)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (fma.f64 y y (*.f64 x x))) (fma.f64 y y (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 y y (*.f64 x x))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 x y) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 x y)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y y (*.f64 x x))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (-.f64 x y) (-.f64 y x))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 y x)) (*.f64 (-.f64 y x) (-.f64 x y)))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 y x)) (*.f64 (-.f64 x y) (-.f64 y x)))
(/.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 x y))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(/.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x))) (-.f64 x y))
(/.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(/.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 x y)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(neg.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(fma.f64 (*.f64 x (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (fma.f64 x (-.f64 x y) (*.f64 y y)) (*.f64 y (-.f64 y x)))
(fma.f64 (*.f64 y (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (-.f64 x y) (*.f64 x (-.f64 x y)))
(fma.f64 (*.f64 y (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (fma.f64 x (-.f64 x y) (*.f64 y y)) (*.f64 x (-.f64 x y)))
(fma.f64 (*.f64 y (sqrt.f64 (-.f64 y x))) (sqrt.f64 (-.f64 y x)) (*.f64 x (-.f64 x y)))
(fma.f64 (*.f64 x #s(literal 1 binary64)) (-.f64 x y) (*.f64 y (-.f64 y x)))
(fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y x))) (*.f64 (sqrt.f64 y) (sqrt.f64 (-.f64 y x))) (*.f64 x (-.f64 x y)))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)) (*.f64 (*.f64 (neg.f64 x) x) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) x)))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)) (*.f64 (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)) (*.f64 y y))
(fma.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x)) (*.f64 (*.f64 (neg.f64 x) x) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x)) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) x)))
(fma.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x)) (*.f64 (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x)) (*.f64 y y))
(fma.f64 (fabs.f64 (fabs.f64 x)) (fabs.f64 (fabs.f64 x)) (*.f64 (*.f64 (neg.f64 x) x) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (fabs.f64 x)) (fabs.f64 (fabs.f64 x)) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) x)))
(fma.f64 (fabs.f64 (fabs.f64 x)) (fabs.f64 (fabs.f64 x)) (*.f64 (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 (fabs.f64 (fabs.f64 x)) (fabs.f64 (fabs.f64 x)) (*.f64 y y))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (-.f64 x y) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (-.f64 x y)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (-.f64 x y) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (-.f64 x y)))
(fma.f64 (*.f64 y #s(literal -1 binary64)) (-.f64 y x) (*.f64 x (-.f64 x y)))
(fma.f64 (fabs.f64 x) (fabs.f64 x) (*.f64 (*.f64 (neg.f64 x) x) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 x) (fabs.f64 x) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) x)))
(fma.f64 (fabs.f64 x) (fabs.f64 x) (*.f64 (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 (fabs.f64 x) (fabs.f64 x) (*.f64 y y))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (*.f64 x x) (*.f64 y (-.f64 y x)))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 (*.f64 (neg.f64 x) x) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) x)))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 y y))
(fma.f64 (-.f64 x y) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (*.f64 (-.f64 x y) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(fma.f64 (-.f64 x y) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (*.f64 (-.f64 x y) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(fma.f64 (-.f64 x y) x (*.f64 (-.f64 x y) y))
(fma.f64 (-.f64 x y) y (*.f64 (-.f64 x y) x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (-.f64 y x)) (*.f64 x (-.f64 x y)))
(fma.f64 (sqrt.f64 y) (-.f64 (pow.f64 y #s(literal 3/2 binary64)) (*.f64 x (sqrt.f64 y))) (*.f64 x (-.f64 x y)))
(fma.f64 (sqrt.f64 y) (fma.f64 (sqrt.f64 y) y (*.f64 x (sqrt.f64 y))) (*.f64 x (-.f64 x y)))
(fma.f64 (sqrt.f64 y) (-.f64 (pow.f64 y #s(literal 3/2 binary64)) (*.f64 (sqrt.f64 y) x)) (*.f64 x (-.f64 x y)))
(fma.f64 (sqrt.f64 y) (fma.f64 (sqrt.f64 y) y (*.f64 (sqrt.f64 y) x)) (*.f64 x (-.f64 x y)))
(fma.f64 x (-.f64 x y) (*.f64 y (-.f64 y x)))
(fma.f64 x x (*.f64 (*.f64 (neg.f64 x) x) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(fma.f64 x x (*.f64 (neg.f64 x) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) x)))
(fma.f64 x x (*.f64 (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 x x (*.f64 y y))
(fma.f64 y (neg.f64 (-.f64 x y)) (*.f64 x (-.f64 x y)))
(fma.f64 y (-.f64 y x) (*.f64 x (-.f64 x y)))
(fma.f64 y (-.f64 x y) (*.f64 x (-.f64 x y)))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64))))
(-.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal 1 binary64)))
(-.f64 (*.f64 x x) (*.f64 y y))
(fabs.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (-.f64 x y)) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (-.f64 x y)))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (-.f64 x y)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))) (-.f64 x y)))
(+.f64 (*.f64 (-.f64 x y) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))) (*.f64 (-.f64 x y) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(+.f64 (*.f64 (-.f64 x y) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))) (*.f64 (-.f64 x y) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(+.f64 (*.f64 (-.f64 x y) x) (*.f64 (-.f64 x y) y))
(+.f64 (*.f64 (-.f64 x y) y) (*.f64 (-.f64 x y) x))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(+.f64 (*.f64 x (-.f64 x y)) (*.f64 y (-.f64 y x)))
(+.f64 (*.f64 y (-.f64 y x)) (*.f64 x (-.f64 x y)))
(+.f64 (*.f64 x x) (*.f64 (*.f64 (neg.f64 x) x) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(+.f64 (*.f64 x x) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) x)))
(+.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal 1 binary64)))
(+.f64 (*.f64 x x) (*.f64 y y))
(*.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (-.f64 x y))
(*.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 y x))
(*.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (sqrt.f64 (-.f64 y x))) (sqrt.f64 (-.f64 y x)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/4 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/4 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)) (pow.f64 (-.f64 y x) #s(literal 3/4 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/4 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (-.f64 x y))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 y x))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (sqrt.f64 (-.f64 y x))) (sqrt.f64 (-.f64 y x)))
(*.f64 (*.f64 (neg.f64 (-.f64 y x)) (sqrt.f64 (-.f64 y x))) (*.f64 (neg.f64 (-.f64 y x)) (sqrt.f64 (-.f64 y x))))
(*.f64 (*.f64 (-.f64 y x) (sqrt.f64 (-.f64 y x))) (*.f64 (-.f64 y x) (sqrt.f64 (-.f64 y x))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 y x)) (neg.f64 (-.f64 y x))) (*.f64 (sqrt.f64 (-.f64 y x)) (neg.f64 (-.f64 y x))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 y x)) (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (-.f64 y x)))
(*.f64 (pow.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (-.f64 y x)) #s(literal 1 binary64)) (-.f64 x y))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) #s(literal 1 binary64))) (/.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 y x))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (neg.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (-.f64 y x)) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (-.f64 y x)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (-.f64 y x)) #s(literal 3 binary64)))
(*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (-.f64 x y) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 x x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 3/4 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 3/4 binary64)) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (neg.f64 (-.f64 y x)))
(*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x))
(*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (neg.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)) (neg.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)) (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)))
(*.f64 (neg.f64 (-.f64 y x)) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (neg.f64 (-.f64 y x)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (-.f64 y x)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))
(*.f64 (-.f64 y x) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (-.f64 y x) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 (-.f64 y x)))
(pow.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (-.f64 y x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (-.f64 y x) #s(literal 3 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64))))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))))) (-.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))) (-.f64 (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64))))) (*.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 y x))) (neg.f64 (-.f64 x y)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 y x))) (-.f64 x y))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 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 (neg.f64 (pow.f64 (*.f64 (-.f64 x y) (-.f64 y x)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 x y) (-.f64 y x)) #s(literal 3 binary64))) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(/.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 3 binary64))))
(/.f64 (neg.f64 (pow.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 3 binary64)))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (fma.f64 y y (*.f64 x x))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (fma.f64 y y (*.f64 x x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 x y) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (*.f64 (-.f64 x y) (-.f64 y x))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (*.f64 (-.f64 x y) (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x y) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)) (fma.f64 y y (*.f64 x x))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)) (fma.f64 y y (*.f64 x x))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)) (*.f64 (-.f64 x y) (-.f64 y x))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)) (*.f64 (-.f64 x y) (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x))) (fma.f64 y y (*.f64 x x))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x))) (fma.f64 y y (*.f64 x x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 x y) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x))) (*.f64 (-.f64 x y) (-.f64 y x))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x))) (*.f64 (-.f64 x y) (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x y) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x y) (-.f64 y x))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x y) (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (fma.f64 y y (*.f64 x x))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (fma.f64 y y (*.f64 x x))) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x y) (-.f64 y x))) (*.f64 (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 x y) (-.f64 y x))) (*.f64 (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x)) (fma.f64 y y (*.f64 x x))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x)) (fma.f64 y y (*.f64 x x))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x)) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x)) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x)) (*.f64 (-.f64 x y) (-.f64 y x))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x)) (*.f64 (-.f64 x y) (-.f64 y x))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (fma.f64 y y (*.f64 x x))) (*.f64 (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (fma.f64 y y (*.f64 x x))) (*.f64 (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)) (-.f64 x y)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (-.f64 x y) (-.f64 y x))) (*.f64 (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (-.f64 x y) (-.f64 y x))) (*.f64 (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)) (-.f64 x y)))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x))) (*.f64 (neg.f64 (-.f64 x y)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x))) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x)))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x)))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 x y)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (neg.f64 (-.f64 x y)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 x y)) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x))) (*.f64 (-.f64 x y) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x))) (*.f64 (neg.f64 (-.f64 x y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (*.f64 (neg.f64 (-.f64 x y)) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (*.f64 (-.f64 x y) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x)))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 3 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x))) (*.f64 (neg.f64 (-.f64 x y)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x))) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x)))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x)))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 x y)) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 x y)) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x))) (*.f64 (-.f64 x y) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x))) (*.f64 (neg.f64 (-.f64 x y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (*.f64 (neg.f64 (-.f64 x y)) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (*.f64 (-.f64 x y) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x)))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (-.f64 y x) (*.f64 (-.f64 x y) (-.f64 y x)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (fma.f64 x (-.f64 x y) (*.f64 y y))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (-.f64 y x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 y x)))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (*.f64 (-.f64 x y) (fma.f64 x (-.f64 x y) (*.f64 y y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x))) (*.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 x y)) (-.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (pow.f64 (fma.f64 y y (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 x y)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (fma.f64 y y (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(/.f64 (pow.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (neg.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 3 binary64)))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 y x)) (neg.f64 (-.f64 x y)))
(/.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (-.f64 y x)) (-.f64 x y))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 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 (pow.f64 (*.f64 (-.f64 x y) (-.f64 y x)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64))))
(/.f64 (pow.f64 (*.f64 (-.f64 x y) (-.f64 y x)) #s(literal 3 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (neg.f64 (-.f64 x y))))
(/.f64 (pow.f64 (*.f64 (-.f64 x y) (-.f64 y x)) #s(literal 3 binary64)) (*.f64 (neg.f64 (-.f64 x y)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 (-.f64 x y) (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 x y)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (*.f64 (-.f64 x y) (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 3 binary64))))
(/.f64 (pow.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64)) (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x)))))
(/.f64 (pow.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x) x (*.f64 y (-.f64 y x))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (-.f64 x y) (*.f64 y y)) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (neg.f64 (-.f64 y x)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (neg.f64 (-.f64 y x))))
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x)))
(fma.f64 (neg.f64 (-.f64 y x)) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (-.f64 y x)) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(fma.f64 (-.f64 y x) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (-.f64 y x) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(fabs.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
(exp.f64 (fma.f64 (log.f64 (-.f64 y x)) #s(literal 3/2 binary64) (*.f64 (log.f64 (-.f64 y x)) #s(literal 3/2 binary64))))
(exp.f64 (fma.f64 (log.f64 (-.f64 y x)) #s(literal 2 binary64) (log.f64 (-.f64 y x))))
(exp.f64 (+.f64 (log.f64 (-.f64 y x)) (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 y x)) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (-.f64 y x))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(exp.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64))))
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (neg.f64 (-.f64 y x))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (neg.f64 (-.f64 y x))))
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x)))
(+.f64 (*.f64 (neg.f64 (-.f64 y x)) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (-.f64 y x)) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(+.f64 (*.f64 (-.f64 y x) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (*.f64 (-.f64 y x) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(+.f64 (neg.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64))))) (neg.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64))))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 3 binary64)))))

eval240.0ms (3.8%)

Memory
-44.2MiB live, 364.3MiB allocated
Compiler

Compiled 40 738 to 4 714 computations (88.4% saved)

prune29.0ms (0.5%)

Memory
28.3MiB live, 106.2MiB allocated
Pruning

15 alts after pruning (8 fresh and 7 done)

PrunedKeptTotal
New1 44881 456
Fresh101
Picked325
Done055
Total1 452151 467
Accuracy
100.0%
Counts
1 467 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.8%
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
45.5%
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (sqrt.f64 y) (sqrt.f64 y) x))
99.3%
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
45.9%
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
22.4%
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x)))
29.1%
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (-.f64 x y))
29.1%
(*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (*.f64 (-.f64 x y) #s(literal 100 binary64)))
99.8%
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x))) x)
44.9%
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) x) #s(literal 100 binary64))
45.9%
(*.f64 #s(approx (/ x (- y x)) (/.f64 x y)) #s(literal 100 binary64))
45.9%
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
54.3%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
53.7%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
54.0%
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
2.9%
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
Compiler

Compiled 303 to 212 computations (30% saved)

simplify117.0ms (1.9%)

Memory
-4.8MiB live, 119.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x))
cost-diff0
(-.f64 y x)
cost-diff0
(pow.f64 (-.f64 y x) #s(literal -1/2 binary64))
cost-diff8
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x)))
cost-diff0
(fma.f64 y y (*.f64 x x))
cost-diff0
(*.f64 #s(literal 100 binary64) x)
cost-diff0
(*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x)))
cost-diff1
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
cost-diff0
(fma.f64 y y (*.f64 x x))
cost-diff0
(*.f64 #s(literal -100 binary64) x)
cost-diff0
(/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))
cost-diff0
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (-.f64 x y))
cost-diff0
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
cost-diff0
(+.f64 y x)
cost-diff0
#s(approx (+ x y) (+.f64 y x))
cost-diff0
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x)))
cost-diff0
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x))) x)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
030201
050201
1102195
2357195
32205192
08375192
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x))) x)
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x)))
#s(literal 100 binary64)
#s(approx (+ x y) (+.f64 y x))
(+.f64 y x)
y
x
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
#s(literal -100 binary64)
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (-.f64 x y))
(/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))
(*.f64 #s(literal -100 binary64) x)
#s(literal -100 binary64)
x
(fma.f64 y y (*.f64 x x))
y
(*.f64 x x)
(-.f64 x y)
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
(*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x)))
(*.f64 #s(literal 100 binary64) x)
#s(literal 100 binary64)
x
(fma.f64 y y (*.f64 x x))
y
(*.f64 x x)
(*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x)))
(*.f64 (-.f64 x y) (-.f64 y x))
(-.f64 x y)
(-.f64 y x)
(neg.f64 (-.f64 y x))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x)))
(pow.f64 (-.f64 y x) #s(literal -1/2 binary64))
(-.f64 y x)
y
x
#s(literal -1/2 binary64)
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x))
(*.f64 #s(literal 100 binary64) x)
#s(literal 100 binary64)
Outputs
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x))) x)
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (+.f64 y x)))
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x)))
#s(literal 100 binary64)
#s(approx (+ x y) (+.f64 y x))
(+.f64 y x)
y
x
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
#s(literal -100 binary64)
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (-.f64 x y))
(*.f64 (/.f64 (-.f64 x y) (fma.f64 y y (*.f64 x x))) (*.f64 #s(literal -100 binary64) x))
(/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))
(*.f64 (/.f64 #s(literal -100 binary64) (fma.f64 y y (*.f64 x x))) x)
(*.f64 #s(literal -100 binary64) x)
#s(literal -100 binary64)
x
(fma.f64 y y (*.f64 x x))
y
(*.f64 x x)
(-.f64 x y)
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
(*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 x y)) (-.f64 y x)) (/.f64 #s(literal -100 binary64) (-.f64 y x))) (fma.f64 y y (*.f64 x x)))
(*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 y y (*.f64 x x)) #s(literal 100 binary64)) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 x #s(literal 100 binary64))
#s(literal 100 binary64)
x
(fma.f64 y y (*.f64 x x))
y
(*.f64 x x)
(*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x)))
(*.f64 (neg.f64 (-.f64 x y)) (*.f64 (-.f64 y x) (-.f64 y x)))
(*.f64 (-.f64 x y) (-.f64 y x))
(*.f64 (-.f64 y x) (-.f64 x y))
(-.f64 x y)
(-.f64 y x)
(neg.f64 (-.f64 y x))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x)))
(*.f64 (/.f64 #s(literal 100 binary64) (-.f64 y x)) x)
(pow.f64 (-.f64 y x) #s(literal -1/2 binary64))
(-.f64 y x)
y
x
#s(literal -1/2 binary64)
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) x)
(*.f64 x #s(literal 100 binary64))
#s(literal 100 binary64)

localize116.0ms (1.8%)

Memory
-2.0MiB live, 149.0MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 #s(literal 100 binary64) x)
accuracy0.01171875
(pow.f64 (-.f64 y x) #s(literal -1/2 binary64))
accuracy0.109375
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x)))
accuracy0.19140625
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x))
accuracy0.015625
(*.f64 (-.f64 x y) (-.f64 y x))
accuracy0.0546875
(*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x)))
accuracy1.7004167152135292
(*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x)))
accuracy19.965804728813687
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
accuracy0.0
(*.f64 #s(literal -100 binary64) x)
accuracy0.00390625
(fma.f64 y y (*.f64 x x))
accuracy3.797866301984619
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (-.f64 x y))
accuracy10.408084802970556
(/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))
accuracy14.740432041608425
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
accuracy0.0
(+.f64 y x)
accuracy0.0
#s(approx (+ x y) (+.f64 y x))
accuracy0.01171875
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x)))
accuracy0.0859375
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x))) x)
Samples
35.0ms130×0valid
23.0ms126×0invalid
Compiler

Compiled 396 to 61 computations (84.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 34.0ms
ival-mult: 16.0ms (46.8% of total)
ival-div: 6.0ms (17.6% of total)
ival-add: 4.0ms (11.7% of total)
ival-pow: 3.0ms (8.8% of total)
ival-sub: 2.0ms (5.9% of total)
ival-neg: 1.0ms (2.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series56.0ms (0.9%)

Memory
0.3MiB live, 37.7MiB allocated
Counts
18 → 206
Calls
Call 1
Inputs
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x))) x)
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x)))
#s(approx (+ x y) (+.f64 y x))
(+.f64 y x)
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (-.f64 x y))
(/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))
(*.f64 #s(literal -100 binary64) x)
(fma.f64 y y (*.f64 x x))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
(*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x)))
(*.f64 #s(literal 100 binary64) x)
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x)))
(pow.f64 (-.f64 y x) #s(literal -1/2 binary64))
(-.f64 y x)
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x))
(*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x)))
(*.f64 (-.f64 x y) (-.f64 y x))
Outputs
(* 100 (/ x y))
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(/ 100 y)
(+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y)))
(+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y)))
(+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y)))
y
(+ x y)
(* x (+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (+ (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (+ (* x (+ (* 100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* -100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* x (- (* 100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* -100 (/ x (pow y 2)))
(* x (- (* 100 (/ (pow x 2) (pow y 4))) (* 100 (/ 1 (pow y 2)))))
(* x (- (* (pow x 2) (+ (* -100 (/ (pow x 2) (pow y 6))) (* 100 (/ 1 (pow y 4))))) (* 100 (/ 1 (pow y 2)))))
(* x (- (* (pow x 2) (+ (* (pow x 2) (- (* 100 (/ (pow x 2) (pow y 8))) (* 100 (/ 1 (pow y 6))))) (* 100 (/ 1 (pow y 4))))) (* 100 (/ 1 (pow y 2)))))
(* -100 x)
(pow y 2)
(+ (pow x 2) (pow y 2))
(* x (+ (* 300 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (+ (* -100 (* x (+ (* 3 (/ (+ (* -2 (pow y 2)) (* -1 (pow y 2))) (pow y 5))) (* 2 (/ 1 (pow y 3)))))) (* 300 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (+ (* x (+ (* -100 (+ (* 3 (/ (+ (* -2 (pow y 2)) (* -1 (pow y 2))) (pow y 5))) (* 2 (/ 1 (pow y 3))))) (* 100 (* x (- (/ 1 (pow y 4)) (+ (* -1 (/ (* (+ (* -2 (pow y 2)) (* -1 (pow y 2))) (+ (* 3 (/ (+ (* -2 (pow y 2)) (* -1 (pow y 2))) (pow y 5))) (* 2 (/ 1 (pow y 3))))) (pow y 3))) (* 3 (/ (+ y (* 2 y)) (pow y 5))))))))) (* 300 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* 100 (* x (pow y 2)))
(* x (+ (* 100 (pow x 2)) (* 100 (pow y 2))))
(* 100 x)
(sqrt (/ 1 y))
(+ (sqrt (/ 1 y)) (* 1/2 (* x (sqrt (/ 1 (pow y 3))))))
(+ (sqrt (/ 1 y)) (* x (+ (* 3/8 (* x (sqrt (/ 1 (pow y 5))))) (* 1/2 (sqrt (/ 1 (pow y 3)))))))
(+ (sqrt (/ 1 y)) (* x (+ (* 1/2 (sqrt (/ 1 (pow y 3)))) (* x (+ (* 5/16 (* x (sqrt (/ 1 (pow y 7))))) (* 3/8 (sqrt (/ 1 (pow y 5)))))))))
(+ y (* -1 x))
(* 100 (* x (sqrt (/ 1 y))))
(* x (+ (* 50 (* x (sqrt (/ 1 (pow y 3))))) (* 100 (sqrt (/ 1 y)))))
(* x (+ (* 100 (sqrt (/ 1 y))) (* x (+ (* 75/2 (* x (sqrt (/ 1 (pow y 5))))) (* 50 (sqrt (/ 1 (pow y 3))))))))
(* x (+ (* 100 (sqrt (/ 1 y))) (* x (+ (* 50 (sqrt (/ 1 (pow y 3)))) (* x (+ (* 125/4 (* x (sqrt (/ 1 (pow y 7))))) (* 75/2 (sqrt (/ 1 (pow y 5))))))))))
(pow y 3)
(+ (* x (+ (* -2 (pow y 2)) (* -1 (pow y 2)))) (pow y 3))
(+ (* x (+ (* -2 (pow y 2)) (+ (* -1 (pow y 2)) (* x (+ y (* 2 y)))))) (pow y 3))
(+ (* x (+ (* -2 (pow y 2)) (+ (* -1 (pow y 2)) (* x (+ y (+ (* -1 x) (* 2 y))))))) (pow y 3))
(* -1 (pow y 2))
(+ (* -1 (pow y 2)) (* 2 (* x y)))
(+ (* -1 (pow y 2)) (* x (+ (* -1 x) (* 2 y))))
100
(+ 100 (* -100 (/ y x)))
(- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x)))
(- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x))))
(/ 100 x)
(/ (+ 100 (* -100 (/ y x))) x)
(/ (- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x))) x)
(/ (- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x)))) x)
x
(* x (+ 1 (/ y x)))
-100
(- (* -100 (/ y x)) 100)
(- (* -100 (/ (pow y 2) (pow x 2))) (+ 100 (* 100 (/ y x))))
(- (* -100 (/ (pow y 3) (pow x 3))) (+ 100 (+ (* 100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2))))))
(- (* 100 (/ y x)) 100)
(- (+ (* 100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2)))) 100)
(- (+ (* -100 (/ (pow y 3) (pow x 3))) (+ (* 100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2))))) 100)
(/ -100 x)
(/ (- (* 100 (/ (pow y 2) (pow x 2))) 100) x)
(/ (- (* -100 (/ (pow y 4) (pow x 4))) (+ 100 (* -100 (/ (pow y 2) (pow x 2))))) x)
(/ (- (* 100 (/ (pow y 6) (pow x 6))) (+ 100 (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ (pow y 4) (pow x 4)))))) x)
(pow x 2)
(* (pow x 2) (+ 1 (/ (pow y 2) (pow x 2))))
(- (* -100 (/ (+ y (* 2 y)) x)) 100)
(- (+ (* -100 (/ (+ y (* 2 y)) x)) (* -100 (/ (+ (* -2 (pow y 2)) (pow (+ y (* 2 y)) 2)) (pow x 2)))) 100)
(- (+ (* -100 (/ (+ y (* 2 y)) x)) (+ (* -100 (/ (+ (* -2 (pow y 2)) (pow (+ y (* 2 y)) 2)) (pow x 2))) (* -100 (/ (+ (* (+ y (* 2 y)) (+ (* -2 (pow y 2)) (* -1 (pow y 2)))) (+ (* (+ y (* 2 y)) (+ (* -2 (pow y 2)) (pow (+ y (* 2 y)) 2))) (pow y 3))) (pow x 3))))) 100)
(* 100 (pow x 3))
(* (pow x 3) (+ 100 (* 100 (/ (pow y 2) (pow x 2)))))
(* (sqrt (/ 1 x)) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 5))) (/ (pow y 2) (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 5))) (/ (pow y 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 7))) (/ (+ (* 1/4 (/ (* x (pow y 2)) (pow (sqrt -1) 2))) (pow y 3)) (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1)))))
(* -1 x)
(* x (- (/ y x) 1))
(* 100 (* (sqrt x) (sqrt -1)))
(* x (+ (* -50 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (* 100 (* (sqrt (/ 1 x)) (sqrt -1)))))
(* x (+ (* -50 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (+ (* -50 (* (sqrt (/ 1 (pow x 5))) (/ (pow y 2) (sqrt -1)))) (* 100 (* (sqrt (/ 1 x)) (sqrt -1))))))
(* x (+ (* -50 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (+ (* -50 (* (sqrt (/ 1 (pow x 5))) (/ (pow y 2) (sqrt -1)))) (+ (* -50 (* (sqrt (/ 1 (pow x 7))) (/ (+ (* 1/4 (/ (* x (pow y 2)) (pow (sqrt -1) 2))) (pow y 3)) (sqrt -1)))) (* 100 (* (sqrt (/ 1 x)) (sqrt -1)))))))
(* -1 (pow x 3))
(* (pow x 3) (- (+ (* 2 (/ y x)) (/ y x)) 1))
(* (pow x 3) (- (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (pow y 2) (pow x 2))) (+ (* 2 (/ y x)) (/ y x)))) 1))
(* (pow x 3) (- (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (pow y 2) (pow x 2))) (+ (* 2 (/ y x)) (+ (/ y x) (/ (pow y 3) (pow x 3)))))) 1))
(* -1 (pow x 2))
(* (pow x 2) (- (* 2 (/ y x)) 1))
(* (pow x 2) (- (+ (* -1 (/ (pow y 2) (pow x 2))) (* 2 (/ y x))) 1))
(+ 100 (* -1 (/ (- (* -100 (/ (pow y 2) x)) (* -100 y)) x)))
(+ 100 (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* -100 (pow y 2))) x)) (* -100 y)) x)))
(* -1 (/ (- (* 100 (/ y x)) 100) x))
(* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow y 2) x)) (* 100 y)) x)) 100) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow y 3) x)) (* 100 (pow y 2))) x)) (* 100 y)) x)) 100) x))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(- (* -1 (/ (- (* 100 (/ (pow y 2) x)) (* -100 y)) x)) 100)
(- (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* 100 (pow y 2))) x)) (* -100 y)) x)) 100)
(- (* -1 (/ (+ (* -100 y) (* -100 (/ (pow y 2) x))) x)) 100)
(- (* -1 (/ (+ (* -100 y) (* -1 (/ (+ (* -100 (/ (pow y 3) x)) (* 100 (pow y 2))) x))) x)) 100)
(* -1 (/ (+ 100 (* -100 (/ (pow y 2) (pow x 2)))) x))
(* -1 (/ (- (+ 100 (* 100 (/ (pow y 4) (pow x 4)))) (* 100 (/ (pow y 2) (pow x 2)))) x))
(* -1 (/ (- (+ 100 (* -100 (/ (pow y 6) (pow x 6)))) (+ (* -100 (/ (pow y 4) (pow x 4))) (* 100 (/ (pow y 2) (pow x 2))))) x))
(- (* -1 (/ (+ (* -100 (/ (+ (* -1 (pow (+ y (* 2 y)) 2)) (* 2 (pow y 2))) x)) (* 100 (+ y (* 2 y)))) x)) 100)
(- (* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (+ (* -1 (* (+ y (* 2 y)) (+ (* -1 (pow (+ y (* 2 y)) 2)) (* 2 (pow y 2))))) (+ (* -1 (* (+ y (* 2 y)) (+ (* 2 (pow y 2)) (pow y 2)))) (pow y 3))) x)) (* 100 (+ (* -1 (pow (+ y (* 2 y)) 2)) (* 2 (pow y 2))))) x)) (* 100 (+ y (* 2 y)))) x)) 100)
(* -1 (* (pow x 3) (- (* -100 (/ (pow y 2) (pow x 2))) 100)))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 5))) (* (pow y 2) (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt x) (* (pow y 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 x)) (* (sqrt -1) (+ (* -1/4 (* x (pow y 2))) (pow y 3)))))) (pow x 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1))))
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* x (+ (* -100 (* (sqrt (/ 1 x)) (sqrt -1))) (* 50 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))))))
(* -1 (* x (+ (* -100 (* (sqrt (/ 1 x)) (sqrt -1))) (+ (* 50 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))) (* 50 (* (sqrt (/ 1 (pow x 5))) (* (pow y 2) (sqrt -1))))))))
(* -1 (* x (+ (* -100 (* (sqrt (/ 1 x)) (sqrt -1))) (+ (* -1 (/ (+ (* -50 (* (sqrt x) (* (pow y 2) (sqrt -1)))) (* -50 (* (sqrt (/ 1 x)) (* (sqrt -1) (+ (* -1/4 (* x (pow y 2))) (pow y 3)))))) (pow x 3))) (* 50 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1))))))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (* 2 y)) x)))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (+ (* -1 (/ (+ (* 2 (pow y 2)) (pow y 2)) x)) (* 2 y))) x)))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (+ (* -1 (/ (+ (* -1 (/ (pow y 3) x)) (+ (* 2 (pow y 2)) (pow y 2))) x)) (* 2 y))) x)))))
(* (pow x 2) (- (* -1 (/ (+ (* -2 y) (/ (pow y 2) x)) x)) 1))
(+ 100 (* y (- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))))
(+ 100 (* y (- (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))))
(+ (* -100 (/ y (pow x 2))) (* 100 (/ 1 x)))
(+ (* y (- (* 100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))
(+ (* y (- (* y (+ (* -100 (/ y (pow x 4))) (* 100 (/ 1 (pow x 3))))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))
(- (* y (- (* -100 (/ y (pow x 2))) (* 100 (/ 1 x)))) 100)
(- (* y (- (* y (- (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))) 100)
(- (* y (+ (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))) 100)
(- (* y (+ (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))) 100)
(- (* 100 (/ (pow y 2) (pow x 3))) (* 100 (/ 1 x)))
(- (* (pow y 2) (+ (* -100 (/ (pow y 2) (pow x 5))) (* 100 (/ 1 (pow x 3))))) (* 100 (/ 1 x)))
(- (* (pow y 2) (+ (* (pow y 2) (- (* 100 (/ (pow y 2) (pow x 7))) (* 100 (/ 1 (pow x 5))))) (* 100 (/ 1 (pow x 3))))) (* 100 (/ 1 x)))
(- (* -300 (/ y x)) 100)
(- (* y (- (* 100 (* y (- (* 2 (/ 1 (pow x 2))) (* 3 (/ (+ (* 2 (pow x 2)) (pow x 2)) (pow x 4)))))) (* 300 (/ 1 x)))) 100)
(- (* y (- (* y (+ (* -100 (* y (+ (* -1 (/ (* (+ (* 2 (pow x 2)) (pow x 2)) (- (* 2 (/ 1 (pow x 2))) (* 3 (/ (+ (* 2 (pow x 2)) (pow x 2)) (pow x 4))))) (pow x 3))) (+ (* 3 (/ (+ (* -2 x) (* -1 x)) (pow x 4))) (/ 1 (pow x 3)))))) (* 100 (- (* 2 (/ 1 (pow x 2))) (* 3 (/ (+ (* 2 (pow x 2)) (pow x 2)) (pow x 4))))))) (* 300 (/ 1 x)))) 100)
(+ (* 100 (* x (pow y 2))) (* 100 (pow x 3)))
(+ (* y (+ (* -1/2 (* (sqrt x) (/ (* y (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3)))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ 1 (sqrt -1)))))) (* (sqrt (/ 1 x)) (sqrt -1)))
(+ (* y (+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ 1 (sqrt -1)))) (* y (+ (* -1/2 (* (sqrt x) (/ (* y (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3))) (* x (pow (sqrt -1) 2)))) (/ 1 (pow x 4)))) (sqrt -1)))) (* -1/2 (* (sqrt x) (/ (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3))) (sqrt -1)))))))) (* (sqrt (/ 1 x)) (sqrt -1)))
(- y x)
(+ (* -50 (* (sqrt (/ 1 x)) (/ y (sqrt -1)))) (* 100 (* (sqrt x) (sqrt -1))))
(+ (* 100 (* (sqrt x) (sqrt -1))) (* y (+ (* -50 (* (sqrt (/ 1 x)) (/ 1 (sqrt -1)))) (* -50 (* (sqrt (pow x 3)) (/ (* y (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3)))) (sqrt -1)))))))
(+ (* 100 (* (sqrt x) (sqrt -1))) (* y (+ (* -50 (* (sqrt (/ 1 x)) (/ 1 (sqrt -1)))) (* y (+ (* -50 (* (sqrt (pow x 3)) (/ (* y (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3))) (* x (pow (sqrt -1) 2)))) (/ 1 (pow x 4)))) (sqrt -1)))) (* -50 (* (sqrt (pow x 3)) (/ (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3))) (sqrt -1)))))))))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (pow x 2))))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (+ (* y (+ (* -2 x) (* -1 x))) (pow x 2)))))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (+ (* y (+ y (+ (* -2 x) (* -1 x)))) (pow x 2)))))
(+ (* -1 (pow x 2)) (* 2 (* x y)))
(+ (* -1 (pow x 2)) (* y (+ (* -1 y) (* 2 x))))
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 4) (pow y 3))) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(/ (+ 100 (* -100 (/ x y))) y)
(/ (- (+ 100 (* 100 (/ (pow x 2) (pow y 2)))) (* 100 (/ x y))) y)
(/ (- (+ 100 (* -100 (/ (pow x 3) (pow y 3)))) (+ (* -100 (/ (pow x 2) (pow y 2))) (* 100 (/ x y)))) y)
(* y (+ 1 (/ x y)))
(/ (+ (* 100 x) (* 100 (/ (pow x 2) y))) y)
(/ (+ (* 100 x) (+ (* 100 (/ (pow x 2) y)) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/ (+ (* 100 x) (+ (* 100 (/ (pow x 2) y)) (+ (* 100 (/ (pow x 3) (pow y 2))) (* 100 (/ (pow x 4) (pow y 3)))))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 3) (pow y 2))) (* 100 x))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 3) (pow y 2))) (+ (* 100 x) (* 100 (/ (pow x 4) (pow y 3)))))) y)
(/ (+ (* -100 x) (* 100 (/ (pow x 3) (pow y 2)))) (pow y 2))
(/ (+ (* -100 x) (+ (* -100 (/ (pow x 5) (pow y 4))) (* 100 (/ (pow x 3) (pow y 2))))) (pow y 2))
(/ (+ (* -100 x) (+ (* -100 (/ (pow x 5) (pow y 4))) (+ (* 100 (/ (pow x 3) (pow y 2))) (* 100 (/ (pow x 7) (pow y 6)))))) (pow y 2))
(* (pow y 2) (+ 1 (/ (pow x 2) (pow y 2))))
(/ (+ (* -100 (/ (* x (+ (* -2 x) (* -1 x))) y)) (* 100 x)) y)
(/ (+ (* -100 (/ (* x (+ (* -2 x) (* -1 x))) y)) (+ (* 100 x) (* 100 (/ (- (pow x 3) (+ (* -1 (* x (pow (+ (* -2 x) (* -1 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2))))) (pow y 2))))) y)
(/ (+ (* -100 (/ (* x (+ (* -2 x) (* -1 x))) y)) (+ (* -100 (/ (+ (* -1 (* x (* (+ (* -2 x) (* -1 x)) (+ (* 2 (pow x 2)) (pow x 2))))) (+ (* -1 (pow x 4)) (* (+ (* -2 x) (* -1 x)) (- (pow x 3) (+ (* -1 (* x (pow (+ (* -2 x) (* -1 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2)))))))) (pow y 3))) (+ (* 100 x) (* 100 (/ (- (pow x 3) (+ (* -1 (* x (pow (+ (* -2 x) (* -1 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2))))) (pow y 2)))))) y)
(* (pow y 2) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))
(+ (sqrt (/ 1 y)) (+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (* 1/2 (* (pow x 2) (sqrt (/ 1 (pow y 5)))))))
(+ (sqrt (/ 1 y)) (+ (* -1/2 (* (sqrt (/ 1 (pow y 7))) (+ (* -1 (pow x 3)) (* 1/4 (* (pow x 2) y))))) (+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (* 1/2 (* (pow x 2) (sqrt (/ 1 (pow y 5))))))))
(* y (+ 1 (* -1 (/ x y))))
(+ (* 50 (* (pow x 2) (sqrt (/ 1 (pow y 3))))) (* 100 (* x (sqrt (/ 1 y)))))
(+ (* 50 (* (pow x 2) (sqrt (/ 1 (pow y 3))))) (+ (* 50 (* (pow x 3) (sqrt (/ 1 (pow y 5))))) (* 100 (* x (sqrt (/ 1 y))))))
(+ (* -50 (* (* x (+ (* -1 (pow x 3)) (* 1/4 (* (pow x 2) y)))) (sqrt (/ 1 (pow y 7))))) (+ (* 50 (* (pow x 2) (sqrt (/ 1 (pow y 3))))) (+ (* 50 (* (pow x 3) (sqrt (/ 1 (pow y 5))))) (* 100 (* x (sqrt (/ 1 y)))))))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (* -1 (/ x y)))))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (+ (* -1 (/ x y)) (+ (* 2 (/ (pow x 2) (pow y 2))) (/ (pow x 2) (pow y 2)))))))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (+ (* -1 (/ x y)) (+ (* -1 (/ (pow x 3) (pow y 3))) (+ (* 2 (/ (pow x 2) (pow y 2))) (/ (pow x 2) (pow y 2))))))))
(* (pow y 2) (- (* 2 (/ x y)) 1))
(* (pow y 2) (- (+ (* -1 (/ (pow x 2) (pow y 2))) (* 2 (/ x y))) 1))
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* 100 (/ (pow x 3) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (/ (pow x 4) y))) y))) y))) y))
(* -1 (/ (- (* 100 (/ x y)) 100) y))
(* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow x 2) y)) (* 100 x)) y)) 100) y))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow x 3) y)) (* 100 (pow x 2))) y)) (* 100 x)) y)) 100) y))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* -1 (/ (+ (* -100 x) (* -100 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* 100 (/ (pow x 3) y)) (* 100 (pow x 2))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 4) y)) (* -100 (pow x 3))) y)) (* 100 (pow x 2))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (/ (pow x 3) y)) (* -100 (pow x 2))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (/ (pow x 4) y)) (* 100 (pow x 3))) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -100 (/ (* x (+ x (* 2 x))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* 100 (* x (+ x (* 2 x)))) (* 100 (/ (- (pow x 3) (+ (* -1 (* x (pow (+ x (* 2 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2))))) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -1 (/ (+ (* -100 (- (pow x 3) (+ (* -1 (* x (pow (+ x (* 2 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2)))))) (* -100 (/ (+ (* -1 (* x (* (+ x (* 2 x)) (+ (* 2 (pow x 2)) (pow x 2))))) (+ (* (+ x (* 2 x)) (- (pow x 3) (+ (* -1 (* x (pow (+ x (* 2 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2)))))) (pow x 4))) y))) y)) (* 100 (* x (+ x (* 2 x))))) y))) y))
(* -100 (/ (* x (pow (sqrt -1) 2)) y))
(* -1 (/ (+ (* 100 (* x (pow (sqrt -1) 2))) (* 100 (/ (* (pow x 2) (pow (sqrt -1) 2)) y))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (* (pow x 2) (pow (sqrt -1) 2))) (* -100 (/ (* (pow x 3) (pow (sqrt -1) 2)) y))) y)) (* 100 (* x (pow (sqrt -1) 2)))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (* (pow x 2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* 100 (* (pow x 3) (pow (sqrt -1) 2))) (* 100 (/ (* (pow x 4) (pow (sqrt -1) 2)) y))) y))) y)) (* 100 (* x (pow (sqrt -1) 2)))) y))
(* (sqrt (/ 1 y)) (pow (sqrt -1) 2))
(+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (* (sqrt (/ 1 y)) (pow (sqrt -1) 2)))
(+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (+ (* 1/2 (* (pow x 2) (sqrt (/ 1 (pow y 5))))) (* (sqrt (/ 1 y)) (pow (sqrt -1) 2))))
(+ (* -1 (/ (+ (* -1/2 (* (pow x 2) (sqrt y))) (* 1/2 (* (sqrt (/ 1 y)) (+ (* -1 (pow x 3)) (* -1/4 (/ (* (pow x 2) y) (pow (sqrt -1) 2))))))) (pow y 3))) (+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (* (sqrt (/ 1 y)) (pow (sqrt -1) 2))))
(* -1 (* y (- (/ x y) 1)))
(* 100 (* (* x (pow (sqrt -1) 2)) (sqrt (/ 1 y))))
(+ (* -50 (* (* (pow x 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow y 3))))) (* 100 (* (* x (pow (sqrt -1) 2)) (sqrt (/ 1 y)))))
(+ (* -50 (* (* (pow x 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow y 3))))) (+ (* -50 (* (* (pow x 3) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow y 5))))) (* 100 (* (* x (pow (sqrt -1) 2)) (sqrt (/ 1 y))))))
(+ (* -50 (* (* (pow x 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow y 3))))) (+ (* -1 (/ (+ (* 50 (* (* x (* (pow (sqrt -1) 2) (+ (* -1/4 (* (pow x 2) y)) (pow x 3)))) (sqrt (/ 1 y)))) (* 50 (* (* (pow x 3) (pow (sqrt -1) 2)) (sqrt y)))) (pow y 3))) (* 100 (* (* x (pow (sqrt -1) 2)) (sqrt (/ 1 y))))))
(* -1 (* (pow y 3) (- (+ (* 2 (/ x y)) (/ x y)) 1)))
(* -1 (* (pow y 3) (- (* -1 (/ (+ (* -1 (+ x (* 2 x))) (+ (* 2 (/ (pow x 2) y)) (/ (pow x 2) y))) y)) 1)))
(* -1 (* (pow y 3) (- (* -1 (/ (+ (* -1 (+ x (* 2 x))) (* -1 (/ (+ (* -1 (+ (* 2 (pow x 2)) (pow x 2))) (/ (pow x 3) y)) y))) y)) 1)))
(* (pow y 2) (- (* -1 (/ (+ (* -2 x) (/ (pow x 2) y)) y)) 1))
Calls

6 calls:

TimeVariablePointExpression
28.0ms
y
@0
((* (/ 100 (+ x y)) x) (/ 100 (+ x y)) (+ x y) (+ y x) (* (/ x (- y x)) 100) (* (/ (* -100 x) (+ (* y y) (* x x))) (- x y)) (/ (* -100 x) (+ (* y y) (* x x))) (* -100 x) (+ (* y y) (* x x)) (/ (* (* 100 x) (+ (* y y) (* x x))) (* (* (- x y) (- y x)) (neg (- y x)))) (* (* 100 x) (+ (* y y) (* x x))) (* 100 x) (* (pow (- y x) -1/2) (* (pow (- y x) -1/2) (* 100 x))) (pow (- y x) -1/2) (- y x) (* (pow (- y x) -1/2) (* 100 x)) (* (* (- x y) (- y x)) (neg (- y x))) (* (- x y) (- y x)))
8.0ms
x
@-inf
((* (/ 100 (+ x y)) x) (/ 100 (+ x y)) (+ x y) (+ y x) (* (/ x (- y x)) 100) (* (/ (* -100 x) (+ (* y y) (* x x))) (- x y)) (/ (* -100 x) (+ (* y y) (* x x))) (* -100 x) (+ (* y y) (* x x)) (/ (* (* 100 x) (+ (* y y) (* x x))) (* (* (- x y) (- y x)) (neg (- y x)))) (* (* 100 x) (+ (* y y) (* x x))) (* 100 x) (* (pow (- y x) -1/2) (* (pow (- y x) -1/2) (* 100 x))) (pow (- y x) -1/2) (- y x) (* (pow (- y x) -1/2) (* 100 x)) (* (* (- x y) (- y x)) (neg (- y x))) (* (- x y) (- y x)))
5.0ms
y
@-inf
((* (/ 100 (+ x y)) x) (/ 100 (+ x y)) (+ x y) (+ y x) (* (/ x (- y x)) 100) (* (/ (* -100 x) (+ (* y y) (* x x))) (- x y)) (/ (* -100 x) (+ (* y y) (* x x))) (* -100 x) (+ (* y y) (* x x)) (/ (* (* 100 x) (+ (* y y) (* x x))) (* (* (- x y) (- y x)) (neg (- y x)))) (* (* 100 x) (+ (* y y) (* x x))) (* 100 x) (* (pow (- y x) -1/2) (* (pow (- y x) -1/2) (* 100 x))) (pow (- y x) -1/2) (- y x) (* (pow (- y x) -1/2) (* 100 x)) (* (* (- x y) (- y x)) (neg (- y x))) (* (- x y) (- y x)))
4.0ms
x
@inf
((* (/ 100 (+ x y)) x) (/ 100 (+ x y)) (+ x y) (+ y x) (* (/ x (- y x)) 100) (* (/ (* -100 x) (+ (* y y) (* x x))) (- x y)) (/ (* -100 x) (+ (* y y) (* x x))) (* -100 x) (+ (* y y) (* x x)) (/ (* (* 100 x) (+ (* y y) (* x x))) (* (* (- x y) (- y x)) (neg (- y x)))) (* (* 100 x) (+ (* y y) (* x x))) (* 100 x) (* (pow (- y x) -1/2) (* (pow (- y x) -1/2) (* 100 x))) (pow (- y x) -1/2) (- y x) (* (pow (- y x) -1/2) (* 100 x)) (* (* (- x y) (- y x)) (neg (- y x))) (* (- x y) (- y x)))
4.0ms
x
@0
((* (/ 100 (+ x y)) x) (/ 100 (+ x y)) (+ x y) (+ y x) (* (/ x (- y x)) 100) (* (/ (* -100 x) (+ (* y y) (* x x))) (- x y)) (/ (* -100 x) (+ (* y y) (* x x))) (* -100 x) (+ (* y y) (* x x)) (/ (* (* 100 x) (+ (* y y) (* x x))) (* (* (- x y) (- y x)) (neg (- y x)))) (* (* 100 x) (+ (* y y) (* x x))) (* 100 x) (* (pow (- y x) -1/2) (* (pow (- y x) -1/2) (* 100 x))) (pow (- y x) -1/2) (- y x) (* (pow (- y x) -1/2) (* 100 x)) (* (* (- x y) (- y x)) (neg (- y x))) (* (- x y) (- y x)))

simplify200.0ms (3.2%)

Memory
20.1MiB live, 263.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010594674
137794491
081124247
Stop Event
iter limit
node limit
Counts
206 → 204
Calls
Call 1
Inputs
(* 100 (/ x y))
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(/ 100 y)
(+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y)))
(+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y)))
(+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y)))
y
(+ x y)
(* x (+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (+ (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (+ (* x (+ (* 100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* -100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (- (* x (- (* 100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* -100 (/ x (pow y 2)))
(* x (- (* 100 (/ (pow x 2) (pow y 4))) (* 100 (/ 1 (pow y 2)))))
(* x (- (* (pow x 2) (+ (* -100 (/ (pow x 2) (pow y 6))) (* 100 (/ 1 (pow y 4))))) (* 100 (/ 1 (pow y 2)))))
(* x (- (* (pow x 2) (+ (* (pow x 2) (- (* 100 (/ (pow x 2) (pow y 8))) (* 100 (/ 1 (pow y 6))))) (* 100 (/ 1 (pow y 4))))) (* 100 (/ 1 (pow y 2)))))
(* -100 x)
(pow y 2)
(+ (pow x 2) (pow y 2))
(* x (+ (* 300 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* x (+ (* x (+ (* -100 (* x (+ (* 3 (/ (+ (* -2 (pow y 2)) (* -1 (pow y 2))) (pow y 5))) (* 2 (/ 1 (pow y 3)))))) (* 300 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* x (+ (* x (+ (* x (+ (* -100 (+ (* 3 (/ (+ (* -2 (pow y 2)) (* -1 (pow y 2))) (pow y 5))) (* 2 (/ 1 (pow y 3))))) (* 100 (* x (- (/ 1 (pow y 4)) (+ (* -1 (/ (* (+ (* -2 (pow y 2)) (* -1 (pow y 2))) (+ (* 3 (/ (+ (* -2 (pow y 2)) (* -1 (pow y 2))) (pow y 5))) (* 2 (/ 1 (pow y 3))))) (pow y 3))) (* 3 (/ (+ y (* 2 y)) (pow y 5))))))))) (* 300 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(* 100 (* x (pow y 2)))
(* x (+ (* 100 (pow x 2)) (* 100 (pow y 2))))
(* 100 x)
(sqrt (/ 1 y))
(+ (sqrt (/ 1 y)) (* 1/2 (* x (sqrt (/ 1 (pow y 3))))))
(+ (sqrt (/ 1 y)) (* x (+ (* 3/8 (* x (sqrt (/ 1 (pow y 5))))) (* 1/2 (sqrt (/ 1 (pow y 3)))))))
(+ (sqrt (/ 1 y)) (* x (+ (* 1/2 (sqrt (/ 1 (pow y 3)))) (* x (+ (* 5/16 (* x (sqrt (/ 1 (pow y 7))))) (* 3/8 (sqrt (/ 1 (pow y 5)))))))))
(+ y (* -1 x))
(* 100 (* x (sqrt (/ 1 y))))
(* x (+ (* 50 (* x (sqrt (/ 1 (pow y 3))))) (* 100 (sqrt (/ 1 y)))))
(* x (+ (* 100 (sqrt (/ 1 y))) (* x (+ (* 75/2 (* x (sqrt (/ 1 (pow y 5))))) (* 50 (sqrt (/ 1 (pow y 3))))))))
(* x (+ (* 100 (sqrt (/ 1 y))) (* x (+ (* 50 (sqrt (/ 1 (pow y 3)))) (* x (+ (* 125/4 (* x (sqrt (/ 1 (pow y 7))))) (* 75/2 (sqrt (/ 1 (pow y 5))))))))))
(pow y 3)
(+ (* x (+ (* -2 (pow y 2)) (* -1 (pow y 2)))) (pow y 3))
(+ (* x (+ (* -2 (pow y 2)) (+ (* -1 (pow y 2)) (* x (+ y (* 2 y)))))) (pow y 3))
(+ (* x (+ (* -2 (pow y 2)) (+ (* -1 (pow y 2)) (* x (+ y (+ (* -1 x) (* 2 y))))))) (pow y 3))
(* -1 (pow y 2))
(+ (* -1 (pow y 2)) (* 2 (* x y)))
(+ (* -1 (pow y 2)) (* x (+ (* -1 x) (* 2 y))))
100
(+ 100 (* -100 (/ y x)))
(- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x)))
(- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x))))
(/ 100 x)
(/ (+ 100 (* -100 (/ y x))) x)
(/ (- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x))) x)
(/ (- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x)))) x)
x
(* x (+ 1 (/ y x)))
-100
(- (* -100 (/ y x)) 100)
(- (* -100 (/ (pow y 2) (pow x 2))) (+ 100 (* 100 (/ y x))))
(- (* -100 (/ (pow y 3) (pow x 3))) (+ 100 (+ (* 100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2))))))
(- (* 100 (/ y x)) 100)
(- (+ (* 100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2)))) 100)
(- (+ (* -100 (/ (pow y 3) (pow x 3))) (+ (* 100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2))))) 100)
(/ -100 x)
(/ (- (* 100 (/ (pow y 2) (pow x 2))) 100) x)
(/ (- (* -100 (/ (pow y 4) (pow x 4))) (+ 100 (* -100 (/ (pow y 2) (pow x 2))))) x)
(/ (- (* 100 (/ (pow y 6) (pow x 6))) (+ 100 (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ (pow y 4) (pow x 4)))))) x)
(pow x 2)
(* (pow x 2) (+ 1 (/ (pow y 2) (pow x 2))))
(- (* -100 (/ (+ y (* 2 y)) x)) 100)
(- (+ (* -100 (/ (+ y (* 2 y)) x)) (* -100 (/ (+ (* -2 (pow y 2)) (pow (+ y (* 2 y)) 2)) (pow x 2)))) 100)
(- (+ (* -100 (/ (+ y (* 2 y)) x)) (+ (* -100 (/ (+ (* -2 (pow y 2)) (pow (+ y (* 2 y)) 2)) (pow x 2))) (* -100 (/ (+ (* (+ y (* 2 y)) (+ (* -2 (pow y 2)) (* -1 (pow y 2)))) (+ (* (+ y (* 2 y)) (+ (* -2 (pow y 2)) (pow (+ y (* 2 y)) 2))) (pow y 3))) (pow x 3))))) 100)
(* 100 (pow x 3))
(* (pow x 3) (+ 100 (* 100 (/ (pow y 2) (pow x 2)))))
(* (sqrt (/ 1 x)) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 5))) (/ (pow y 2) (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 5))) (/ (pow y 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 7))) (/ (+ (* 1/4 (/ (* x (pow y 2)) (pow (sqrt -1) 2))) (pow y 3)) (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1)))))
(* -1 x)
(* x (- (/ y x) 1))
(* 100 (* (sqrt x) (sqrt -1)))
(* x (+ (* -50 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (* 100 (* (sqrt (/ 1 x)) (sqrt -1)))))
(* x (+ (* -50 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (+ (* -50 (* (sqrt (/ 1 (pow x 5))) (/ (pow y 2) (sqrt -1)))) (* 100 (* (sqrt (/ 1 x)) (sqrt -1))))))
(* x (+ (* -50 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (+ (* -50 (* (sqrt (/ 1 (pow x 5))) (/ (pow y 2) (sqrt -1)))) (+ (* -50 (* (sqrt (/ 1 (pow x 7))) (/ (+ (* 1/4 (/ (* x (pow y 2)) (pow (sqrt -1) 2))) (pow y 3)) (sqrt -1)))) (* 100 (* (sqrt (/ 1 x)) (sqrt -1)))))))
(* -1 (pow x 3))
(* (pow x 3) (- (+ (* 2 (/ y x)) (/ y x)) 1))
(* (pow x 3) (- (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (pow y 2) (pow x 2))) (+ (* 2 (/ y x)) (/ y x)))) 1))
(* (pow x 3) (- (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (pow y 2) (pow x 2))) (+ (* 2 (/ y x)) (+ (/ y x) (/ (pow y 3) (pow x 3)))))) 1))
(* -1 (pow x 2))
(* (pow x 2) (- (* 2 (/ y x)) 1))
(* (pow x 2) (- (+ (* -1 (/ (pow y 2) (pow x 2))) (* 2 (/ y x))) 1))
(+ 100 (* -1 (/ (- (* -100 (/ (pow y 2) x)) (* -100 y)) x)))
(+ 100 (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* -100 (pow y 2))) x)) (* -100 y)) x)))
(* -1 (/ (- (* 100 (/ y x)) 100) x))
(* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow y 2) x)) (* 100 y)) x)) 100) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow y 3) x)) (* 100 (pow y 2))) x)) (* 100 y)) x)) 100) x))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(- (* -1 (/ (- (* 100 (/ (pow y 2) x)) (* -100 y)) x)) 100)
(- (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* 100 (pow y 2))) x)) (* -100 y)) x)) 100)
(- (* -1 (/ (+ (* -100 y) (* -100 (/ (pow y 2) x))) x)) 100)
(- (* -1 (/ (+ (* -100 y) (* -1 (/ (+ (* -100 (/ (pow y 3) x)) (* 100 (pow y 2))) x))) x)) 100)
(* -1 (/ (+ 100 (* -100 (/ (pow y 2) (pow x 2)))) x))
(* -1 (/ (- (+ 100 (* 100 (/ (pow y 4) (pow x 4)))) (* 100 (/ (pow y 2) (pow x 2)))) x))
(* -1 (/ (- (+ 100 (* -100 (/ (pow y 6) (pow x 6)))) (+ (* -100 (/ (pow y 4) (pow x 4))) (* 100 (/ (pow y 2) (pow x 2))))) x))
(- (* -1 (/ (+ (* -100 (/ (+ (* -1 (pow (+ y (* 2 y)) 2)) (* 2 (pow y 2))) x)) (* 100 (+ y (* 2 y)))) x)) 100)
(- (* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (+ (* -1 (* (+ y (* 2 y)) (+ (* -1 (pow (+ y (* 2 y)) 2)) (* 2 (pow y 2))))) (+ (* -1 (* (+ y (* 2 y)) (+ (* 2 (pow y 2)) (pow y 2)))) (pow y 3))) x)) (* 100 (+ (* -1 (pow (+ y (* 2 y)) 2)) (* 2 (pow y 2))))) x)) (* 100 (+ y (* 2 y)))) x)) 100)
(* -1 (* (pow x 3) (- (* -100 (/ (pow y 2) (pow x 2))) 100)))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 5))) (* (pow y 2) (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt x) (* (pow y 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 x)) (* (sqrt -1) (+ (* -1/4 (* x (pow y 2))) (pow y 3)))))) (pow x 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1))))
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* x (+ (* -100 (* (sqrt (/ 1 x)) (sqrt -1))) (* 50 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))))))
(* -1 (* x (+ (* -100 (* (sqrt (/ 1 x)) (sqrt -1))) (+ (* 50 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))) (* 50 (* (sqrt (/ 1 (pow x 5))) (* (pow y 2) (sqrt -1))))))))
(* -1 (* x (+ (* -100 (* (sqrt (/ 1 x)) (sqrt -1))) (+ (* -1 (/ (+ (* -50 (* (sqrt x) (* (pow y 2) (sqrt -1)))) (* -50 (* (sqrt (/ 1 x)) (* (sqrt -1) (+ (* -1/4 (* x (pow y 2))) (pow y 3)))))) (pow x 3))) (* 50 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1))))))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (* 2 y)) x)))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (+ (* -1 (/ (+ (* 2 (pow y 2)) (pow y 2)) x)) (* 2 y))) x)))))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (+ (* -1 (/ (+ (* -1 (/ (pow y 3) x)) (+ (* 2 (pow y 2)) (pow y 2))) x)) (* 2 y))) x)))))
(* (pow x 2) (- (* -1 (/ (+ (* -2 y) (/ (pow y 2) x)) x)) 1))
(+ 100 (* y (- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))))
(+ 100 (* y (- (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))))
(+ (* -100 (/ y (pow x 2))) (* 100 (/ 1 x)))
(+ (* y (- (* 100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))
(+ (* y (- (* y (+ (* -100 (/ y (pow x 4))) (* 100 (/ 1 (pow x 3))))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))
(- (* y (- (* -100 (/ y (pow x 2))) (* 100 (/ 1 x)))) 100)
(- (* y (- (* y (- (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))) 100)
(- (* y (+ (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))) 100)
(- (* y (+ (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))) 100)
(- (* 100 (/ (pow y 2) (pow x 3))) (* 100 (/ 1 x)))
(- (* (pow y 2) (+ (* -100 (/ (pow y 2) (pow x 5))) (* 100 (/ 1 (pow x 3))))) (* 100 (/ 1 x)))
(- (* (pow y 2) (+ (* (pow y 2) (- (* 100 (/ (pow y 2) (pow x 7))) (* 100 (/ 1 (pow x 5))))) (* 100 (/ 1 (pow x 3))))) (* 100 (/ 1 x)))
(- (* -300 (/ y x)) 100)
(- (* y (- (* 100 (* y (- (* 2 (/ 1 (pow x 2))) (* 3 (/ (+ (* 2 (pow x 2)) (pow x 2)) (pow x 4)))))) (* 300 (/ 1 x)))) 100)
(- (* y (- (* y (+ (* -100 (* y (+ (* -1 (/ (* (+ (* 2 (pow x 2)) (pow x 2)) (- (* 2 (/ 1 (pow x 2))) (* 3 (/ (+ (* 2 (pow x 2)) (pow x 2)) (pow x 4))))) (pow x 3))) (+ (* 3 (/ (+ (* -2 x) (* -1 x)) (pow x 4))) (/ 1 (pow x 3)))))) (* 100 (- (* 2 (/ 1 (pow x 2))) (* 3 (/ (+ (* 2 (pow x 2)) (pow x 2)) (pow x 4))))))) (* 300 (/ 1 x)))) 100)
(+ (* 100 (* x (pow y 2))) (* 100 (pow x 3)))
(+ (* y (+ (* -1/2 (* (sqrt x) (/ (* y (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3)))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ 1 (sqrt -1)))))) (* (sqrt (/ 1 x)) (sqrt -1)))
(+ (* y (+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ 1 (sqrt -1)))) (* y (+ (* -1/2 (* (sqrt x) (/ (* y (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3))) (* x (pow (sqrt -1) 2)))) (/ 1 (pow x 4)))) (sqrt -1)))) (* -1/2 (* (sqrt x) (/ (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3))) (sqrt -1)))))))) (* (sqrt (/ 1 x)) (sqrt -1)))
(- y x)
(+ (* -50 (* (sqrt (/ 1 x)) (/ y (sqrt -1)))) (* 100 (* (sqrt x) (sqrt -1))))
(+ (* 100 (* (sqrt x) (sqrt -1))) (* y (+ (* -50 (* (sqrt (/ 1 x)) (/ 1 (sqrt -1)))) (* -50 (* (sqrt (pow x 3)) (/ (* y (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3)))) (sqrt -1)))))))
(+ (* 100 (* (sqrt x) (sqrt -1))) (* y (+ (* -50 (* (sqrt (/ 1 x)) (/ 1 (sqrt -1)))) (* y (+ (* -50 (* (sqrt (pow x 3)) (/ (* y (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3))) (* x (pow (sqrt -1) 2)))) (/ 1 (pow x 4)))) (sqrt -1)))) (* -50 (* (sqrt (pow x 3)) (/ (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3))) (sqrt -1)))))))))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (pow x 2))))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (+ (* y (+ (* -2 x) (* -1 x))) (pow x 2)))))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (+ (* y (+ y (+ (* -2 x) (* -1 x)))) (pow x 2)))))
(+ (* -1 (pow x 2)) (* 2 (* x y)))
(+ (* -1 (pow x 2)) (* y (+ (* -1 y) (* 2 x))))
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 4) (pow y 3))) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(/ (+ 100 (* -100 (/ x y))) y)
(/ (- (+ 100 (* 100 (/ (pow x 2) (pow y 2)))) (* 100 (/ x y))) y)
(/ (- (+ 100 (* -100 (/ (pow x 3) (pow y 3)))) (+ (* -100 (/ (pow x 2) (pow y 2))) (* 100 (/ x y)))) y)
(* y (+ 1 (/ x y)))
(/ (+ (* 100 x) (* 100 (/ (pow x 2) y))) y)
(/ (+ (* 100 x) (+ (* 100 (/ (pow x 2) y)) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/ (+ (* 100 x) (+ (* 100 (/ (pow x 2) y)) (+ (* 100 (/ (pow x 3) (pow y 2))) (* 100 (/ (pow x 4) (pow y 3)))))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 3) (pow y 2))) (* 100 x))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 3) (pow y 2))) (+ (* 100 x) (* 100 (/ (pow x 4) (pow y 3)))))) y)
(/ (+ (* -100 x) (* 100 (/ (pow x 3) (pow y 2)))) (pow y 2))
(/ (+ (* -100 x) (+ (* -100 (/ (pow x 5) (pow y 4))) (* 100 (/ (pow x 3) (pow y 2))))) (pow y 2))
(/ (+ (* -100 x) (+ (* -100 (/ (pow x 5) (pow y 4))) (+ (* 100 (/ (pow x 3) (pow y 2))) (* 100 (/ (pow x 7) (pow y 6)))))) (pow y 2))
(* (pow y 2) (+ 1 (/ (pow x 2) (pow y 2))))
(/ (+ (* -100 (/ (* x (+ (* -2 x) (* -1 x))) y)) (* 100 x)) y)
(/ (+ (* -100 (/ (* x (+ (* -2 x) (* -1 x))) y)) (+ (* 100 x) (* 100 (/ (- (pow x 3) (+ (* -1 (* x (pow (+ (* -2 x) (* -1 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2))))) (pow y 2))))) y)
(/ (+ (* -100 (/ (* x (+ (* -2 x) (* -1 x))) y)) (+ (* -100 (/ (+ (* -1 (* x (* (+ (* -2 x) (* -1 x)) (+ (* 2 (pow x 2)) (pow x 2))))) (+ (* -1 (pow x 4)) (* (+ (* -2 x) (* -1 x)) (- (pow x 3) (+ (* -1 (* x (pow (+ (* -2 x) (* -1 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2)))))))) (pow y 3))) (+ (* 100 x) (* 100 (/ (- (pow x 3) (+ (* -1 (* x (pow (+ (* -2 x) (* -1 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2))))) (pow y 2)))))) y)
(* (pow y 2) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))
(+ (sqrt (/ 1 y)) (+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (* 1/2 (* (pow x 2) (sqrt (/ 1 (pow y 5)))))))
(+ (sqrt (/ 1 y)) (+ (* -1/2 (* (sqrt (/ 1 (pow y 7))) (+ (* -1 (pow x 3)) (* 1/4 (* (pow x 2) y))))) (+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (* 1/2 (* (pow x 2) (sqrt (/ 1 (pow y 5))))))))
(* y (+ 1 (* -1 (/ x y))))
(+ (* 50 (* (pow x 2) (sqrt (/ 1 (pow y 3))))) (* 100 (* x (sqrt (/ 1 y)))))
(+ (* 50 (* (pow x 2) (sqrt (/ 1 (pow y 3))))) (+ (* 50 (* (pow x 3) (sqrt (/ 1 (pow y 5))))) (* 100 (* x (sqrt (/ 1 y))))))
(+ (* -50 (* (* x (+ (* -1 (pow x 3)) (* 1/4 (* (pow x 2) y)))) (sqrt (/ 1 (pow y 7))))) (+ (* 50 (* (pow x 2) (sqrt (/ 1 (pow y 3))))) (+ (* 50 (* (pow x 3) (sqrt (/ 1 (pow y 5))))) (* 100 (* x (sqrt (/ 1 y)))))))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (* -1 (/ x y)))))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (+ (* -1 (/ x y)) (+ (* 2 (/ (pow x 2) (pow y 2))) (/ (pow x 2) (pow y 2)))))))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (+ (* -1 (/ x y)) (+ (* -1 (/ (pow x 3) (pow y 3))) (+ (* 2 (/ (pow x 2) (pow y 2))) (/ (pow x 2) (pow y 2))))))))
(* (pow y 2) (- (* 2 (/ x y)) 1))
(* (pow y 2) (- (+ (* -1 (/ (pow x 2) (pow y 2))) (* 2 (/ x y))) 1))
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* 100 (/ (pow x 3) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (/ (pow x 4) y))) y))) y))) y))
(* -1 (/ (- (* 100 (/ x y)) 100) y))
(* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow x 2) y)) (* 100 x)) y)) 100) y))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow x 3) y)) (* 100 (pow x 2))) y)) (* 100 x)) y)) 100) y))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* -1 (/ (+ (* -100 x) (* -100 (/ (pow x 2) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* 100 (/ (pow x 3) y)) (* 100 (pow x 2))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 4) y)) (* -100 (pow x 3))) y)) (* 100 (pow x 2))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (/ (pow x 3) y)) (* -100 (pow x 2))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (/ (pow x 4) y)) (* 100 (pow x 3))) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -100 (/ (* x (+ x (* 2 x))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* 100 (* x (+ x (* 2 x)))) (* 100 (/ (- (pow x 3) (+ (* -1 (* x (pow (+ x (* 2 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2))))) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -1 (/ (+ (* -100 (- (pow x 3) (+ (* -1 (* x (pow (+ x (* 2 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2)))))) (* -100 (/ (+ (* -1 (* x (* (+ x (* 2 x)) (+ (* 2 (pow x 2)) (pow x 2))))) (+ (* (+ x (* 2 x)) (- (pow x 3) (+ (* -1 (* x (pow (+ x (* 2 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2)))))) (pow x 4))) y))) y)) (* 100 (* x (+ x (* 2 x))))) y))) y))
(* -100 (/ (* x (pow (sqrt -1) 2)) y))
(* -1 (/ (+ (* 100 (* x (pow (sqrt -1) 2))) (* 100 (/ (* (pow x 2) (pow (sqrt -1) 2)) y))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (* (pow x 2) (pow (sqrt -1) 2))) (* -100 (/ (* (pow x 3) (pow (sqrt -1) 2)) y))) y)) (* 100 (* x (pow (sqrt -1) 2)))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (* (pow x 2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* 100 (* (pow x 3) (pow (sqrt -1) 2))) (* 100 (/ (* (pow x 4) (pow (sqrt -1) 2)) y))) y))) y)) (* 100 (* x (pow (sqrt -1) 2)))) y))
(* (sqrt (/ 1 y)) (pow (sqrt -1) 2))
(+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (* (sqrt (/ 1 y)) (pow (sqrt -1) 2)))
(+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (+ (* 1/2 (* (pow x 2) (sqrt (/ 1 (pow y 5))))) (* (sqrt (/ 1 y)) (pow (sqrt -1) 2))))
(+ (* -1 (/ (+ (* -1/2 (* (pow x 2) (sqrt y))) (* 1/2 (* (sqrt (/ 1 y)) (+ (* -1 (pow x 3)) (* -1/4 (/ (* (pow x 2) y) (pow (sqrt -1) 2))))))) (pow y 3))) (+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (* (sqrt (/ 1 y)) (pow (sqrt -1) 2))))
(* -1 (* y (- (/ x y) 1)))
(* 100 (* (* x (pow (sqrt -1) 2)) (sqrt (/ 1 y))))
(+ (* -50 (* (* (pow x 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow y 3))))) (* 100 (* (* x (pow (sqrt -1) 2)) (sqrt (/ 1 y)))))
(+ (* -50 (* (* (pow x 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow y 3))))) (+ (* -50 (* (* (pow x 3) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow y 5))))) (* 100 (* (* x (pow (sqrt -1) 2)) (sqrt (/ 1 y))))))
(+ (* -50 (* (* (pow x 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow y 3))))) (+ (* -1 (/ (+ (* 50 (* (* x (* (pow (sqrt -1) 2) (+ (* -1/4 (* (pow x 2) y)) (pow x 3)))) (sqrt (/ 1 y)))) (* 50 (* (* (pow x 3) (pow (sqrt -1) 2)) (sqrt y)))) (pow y 3))) (* 100 (* (* x (pow (sqrt -1) 2)) (sqrt (/ 1 y))))))
(* -1 (* (pow y 3) (- (+ (* 2 (/ x y)) (/ x y)) 1)))
(* -1 (* (pow y 3) (- (* -1 (/ (+ (* -1 (+ x (* 2 x))) (+ (* 2 (/ (pow x 2) y)) (/ (pow x 2) y))) y)) 1)))
(* -1 (* (pow y 3) (- (* -1 (/ (+ (* -1 (+ x (* 2 x))) (* -1 (/ (+ (* -1 (+ (* 2 (pow x 2)) (pow x 2))) (/ (pow x 3) y)) y))) y)) 1)))
(* (pow y 2) (- (* -1 (/ (+ (* -2 x) (/ (pow x 2) y)) y)) 1))
Outputs
(* 100 (/ x y))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (/.f64 x (*.f64 y y)) #s(literal -100 binary64) (/.f64 #s(literal 100 binary64) y)) x)
(* x (+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) #s(literal 100 binary64)) (/.f64 #s(literal 100 binary64) (*.f64 y y))) x (/.f64 #s(literal 100 binary64) y)) x)
(* x (+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) #s(literal -100 binary64) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) x) (/.f64 #s(literal 100 binary64) (*.f64 y y))) x (/.f64 #s(literal 100 binary64) y)) x)
(/ 100 y)
(/.f64 #s(literal 100 binary64) y)
(+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y)))
(fma.f64 (/.f64 x (*.f64 y y)) #s(literal -100 binary64) (/.f64 #s(literal 100 binary64) y))
(+ (* x (- (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y)))
(fma.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) #s(literal 100 binary64)) (/.f64 #s(literal 100 binary64) (*.f64 y y))) x (/.f64 #s(literal 100 binary64) y))
(+ (* x (- (* x (+ (* -100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) #s(literal -100 binary64) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) x) (/.f64 #s(literal 100 binary64) (*.f64 y y))) x (/.f64 #s(literal 100 binary64) y))
y
(+ x y)
(+.f64 y x)
(* x (+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (/.f64 x (*.f64 y y)) #s(literal 100 binary64) (/.f64 #s(literal 100 binary64) y)) x)
(* x (+ (* x (+ (* 100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (fma.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) #s(literal 100 binary64) (/.f64 #s(literal 100 binary64) (*.f64 y y))) x (/.f64 #s(literal 100 binary64) y)) x)
(* x (+ (* x (+ (* x (+ (* 100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) #s(literal 100 binary64) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) x (/.f64 #s(literal 100 binary64) (*.f64 y y))) x (/.f64 #s(literal 100 binary64) y)) x)
(* x (+ (* x (- (* -100 (/ x (pow y 3))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) #s(literal -100 binary64)) (/.f64 #s(literal 100 binary64) (*.f64 y y))) x (/.f64 #s(literal 100 binary64) y)) x)
(* x (+ (* x (- (* x (- (* 100 (/ x (pow y 4))) (* 100 (/ 1 (pow y 3))))) (* 100 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) #s(literal 100 binary64)) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) x) (/.f64 #s(literal 100 binary64) (*.f64 y y))) x (/.f64 #s(literal 100 binary64) y)) x)
(* -100 (/ x (pow y 2)))
(*.f64 (/.f64 x (*.f64 y y)) #s(literal -100 binary64))
(* x (- (* 100 (/ (pow x 2) (pow y 4))) (* 100 (/ 1 (pow y 2)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (*.f64 y y))) x)
(* x (- (* (pow x 2) (+ (* -100 (/ (pow x 2) (pow y 6))) (* 100 (/ 1 (pow y 4))))) (* 100 (/ 1 (pow y 2)))))
(*.f64 (-.f64 (*.f64 (fma.f64 (/.f64 (*.f64 x x) (pow.f64 y #s(literal 6 binary64))) #s(literal -100 binary64) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 4 binary64)))) (*.f64 x x)) (/.f64 #s(literal 100 binary64) (*.f64 y y))) x)
(* x (- (* (pow x 2) (+ (* (pow x 2) (- (* 100 (/ (pow x 2) (pow y 8))) (* 100 (/ 1 (pow y 6))))) (* 100 (/ 1 (pow y 4))))) (* 100 (/ 1 (pow y 2)))))
(*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (pow.f64 y #s(literal 8 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 6 binary64)))) (*.f64 x x) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 4 binary64)))) (*.f64 x x)) (/.f64 #s(literal 100 binary64) (*.f64 y y))) x)
(* -100 x)
(*.f64 #s(literal -100 binary64) x)
(pow y 2)
(*.f64 y y)
(+ (pow x 2) (pow y 2))
(fma.f64 y y (*.f64 x x))
(* x (+ (* 300 (/ x (pow y 2))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 #s(literal 300 binary64) (/.f64 x (*.f64 y y)) (/.f64 #s(literal 100 binary64) y)) x)
(* x (+ (* x (+ (* -100 (* x (+ (* 3 (/ (+ (* -2 (pow y 2)) (* -1 (pow y 2))) (pow y 5))) (* 2 (/ 1 (pow y 3)))))) (* 300 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal -3 binary64)) (pow.f64 y #s(literal 5 binary64))) #s(literal 3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 300 binary64) (*.f64 y y))) x (/.f64 #s(literal 100 binary64) y)) x)
(* x (+ (* x (+ (* x (+ (* -100 (+ (* 3 (/ (+ (* -2 (pow y 2)) (* -1 (pow y 2))) (pow y 5))) (* 2 (/ 1 (pow y 3))))) (* 100 (* x (- (/ 1 (pow y 4)) (+ (* -1 (/ (* (+ (* -2 (pow y 2)) (* -1 (pow y 2))) (+ (* 3 (/ (+ (* -2 (pow y 2)) (* -1 (pow y 2))) (pow y 5))) (* 2 (/ 1 (pow y 3))))) (pow y 3))) (* 3 (/ (+ y (* 2 y)) (pow y 5))))))))) (* 300 (/ 1 (pow y 2))))) (* 100 (/ 1 y))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 4 binary64))) (fma.f64 (neg.f64 (*.f64 (*.f64 y y) #s(literal -3 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal -3 binary64)) (pow.f64 y #s(literal 5 binary64))) #s(literal 3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 y #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) y)) (pow.f64 y #s(literal 5 binary64))))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal -3 binary64)) (pow.f64 y #s(literal 5 binary64))) #s(literal 3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 y #s(literal 3 binary64)))) #s(literal -100 binary64))) x (/.f64 #s(literal 300 binary64) (*.f64 y y))) x (/.f64 #s(literal 100 binary64) y)) x)
(* 100 (* x (pow y 2)))
(*.f64 (*.f64 (*.f64 y y) x) #s(literal 100 binary64))
(* x (+ (* 100 (pow x 2)) (* 100 (pow y 2))))
(*.f64 (*.f64 #s(literal 100 binary64) (fma.f64 y y (*.f64 x x))) x)
(* 100 x)
(*.f64 #s(literal 100 binary64) x)
(sqrt (/ 1 y))
(sqrt.f64 (/.f64 #s(literal 1 binary64) y))
(+ (sqrt (/ 1 y)) (* 1/2 (* x (sqrt (/ 1 (pow y 3))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) y)))
(+ (sqrt (/ 1 y)) (* x (+ (* 3/8 (* x (sqrt (/ 1 (pow y 5))))) (* 1/2 (sqrt (/ 1 (pow y 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 3/8 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) #s(literal 1/2 binary64))) x (sqrt.f64 (/.f64 #s(literal 1 binary64) y)))
(+ (sqrt (/ 1 y)) (* x (+ (* 1/2 (sqrt (/ 1 (pow y 3)))) (* x (+ (* 5/16 (* x (sqrt (/ 1 (pow y 7))))) (* 3/8 (sqrt (/ 1 (pow y 5)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 5/16 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 7 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 5 binary64)))) #s(literal 3/8 binary64))) x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) #s(literal 1/2 binary64))) x (sqrt.f64 (/.f64 #s(literal 1 binary64) y)))
(+ y (* -1 x))
(fma.f64 #s(literal -1 binary64) x y)
(* 100 (* x (sqrt (/ 1 y))))
(*.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) y)))
(* x (+ (* 50 (* x (sqrt (/ 1 (pow y 3))))) (* 100 (sqrt (/ 1 y)))))
(*.f64 (fma.f64 (*.f64 #s(literal 50 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal 100 binary64))) x)
(* x (+ (* 100 (sqrt (/ 1 y))) (* x (+ (* 75/2 (* x (sqrt (/ 1 (pow y 5))))) (* 50 (sqrt (/ 1 (pow y 3))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 75/2 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 5 binary64)))) (*.f64 #s(literal 50 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal 100 binary64))) x)
(* x (+ (* 100 (sqrt (/ 1 y))) (* x (+ (* 50 (sqrt (/ 1 (pow y 3)))) (* x (+ (* 125/4 (* x (sqrt (/ 1 (pow y 7))))) (* 75/2 (sqrt (/ 1 (pow y 5))))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 125/4 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 7 binary64)))) (*.f64 #s(literal 75/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 5 binary64)))))) x (*.f64 #s(literal 50 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal 100 binary64))) x)
(pow y 3)
(pow.f64 y #s(literal 3 binary64))
(+ (* x (+ (* -2 (pow y 2)) (* -1 (pow y 2)))) (pow y 3))
(fma.f64 (*.f64 (*.f64 y y) #s(literal -3 binary64)) x (pow.f64 y #s(literal 3 binary64)))
(+ (* x (+ (* -2 (pow y 2)) (+ (* -1 (pow y 2)) (* x (+ y (* 2 y)))))) (pow y 3))
(fma.f64 (fma.f64 (*.f64 y y) #s(literal -3 binary64) (*.f64 (*.f64 #s(literal 3 binary64) y) x)) x (pow.f64 y #s(literal 3 binary64)))
(+ (* x (+ (* -2 (pow y 2)) (+ (* -1 (pow y 2)) (* x (+ y (+ (* -1 x) (* 2 y))))))) (pow y 3))
(fma.f64 (fma.f64 (*.f64 y y) #s(literal -3 binary64) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) y (neg.f64 x)) y) x)) x (pow.f64 y #s(literal 3 binary64)))
(* -1 (pow y 2))
(*.f64 (neg.f64 y) y)
(+ (* -1 (pow y 2)) (* 2 (* x y)))
(*.f64 (fma.f64 #s(literal 2 binary64) x (neg.f64 y)) y)
(+ (* -1 (pow y 2)) (* x (+ (* -1 x) (* 2 y))))
(fma.f64 (neg.f64 y) y (*.f64 (fma.f64 #s(literal 2 binary64) y (neg.f64 x)) x))
100
#s(literal 100 binary64)
(+ 100 (* -100 (/ y x)))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x)))
(-.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 (*.f64 y y) x) #s(literal 100 binary64)) (*.f64 (/.f64 y x) #s(literal 100 binary64)))
(- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x))))
(-.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -100 binary64) #s(literal 100 binary64)) (fma.f64 (/.f64 (*.f64 y y) x) (/.f64 #s(literal -100 binary64) x) (*.f64 (/.f64 y x) #s(literal 100 binary64))))
(/ 100 x)
(/.f64 #s(literal 100 binary64) x)
(/ (+ 100 (* -100 (/ y x))) x)
(/.f64 (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)) x)
(/ (- (+ 100 (* 100 (/ (pow y 2) (pow x 2)))) (* 100 (/ y x))) x)
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 (*.f64 y y) x) #s(literal 100 binary64)) (*.f64 (/.f64 y x) #s(literal 100 binary64))) x)
(/ (- (+ 100 (* -100 (/ (pow y 3) (pow x 3)))) (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ y x)))) x)
(/.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -100 binary64) #s(literal 100 binary64)) (fma.f64 (/.f64 (*.f64 y y) x) (/.f64 #s(literal -100 binary64) x) (*.f64 (/.f64 y x) #s(literal 100 binary64)))) x)
x
(* x (+ 1 (/ y x)))
(*.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) x)
-100
#s(literal -100 binary64)
(- (* -100 (/ y x)) 100)
(-.f64 (*.f64 (/.f64 y x) #s(literal -100 binary64)) #s(literal 100 binary64))
(- (* -100 (/ (pow y 2) (pow x 2))) (+ 100 (* 100 (/ y x))))
(-.f64 (*.f64 (/.f64 (*.f64 y y) x) (/.f64 #s(literal -100 binary64) x)) (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal 100 binary64)))
(- (* -100 (/ (pow y 3) (pow x 3))) (+ 100 (+ (* 100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2))))))
(-.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -100 binary64)) (fma.f64 #s(literal 100 binary64) (+.f64 (/.f64 y x) (*.f64 (/.f64 y x) (/.f64 y x))) #s(literal 100 binary64)))
(- (* 100 (/ y x)) 100)
(-.f64 (*.f64 (/.f64 y x) #s(literal 100 binary64)) #s(literal 100 binary64))
(- (+ (* 100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2)))) 100)
(-.f64 (*.f64 #s(literal 100 binary64) (+.f64 (/.f64 y x) (*.f64 (/.f64 y x) (/.f64 y x)))) #s(literal 100 binary64))
(- (+ (* -100 (/ (pow y 3) (pow x 3))) (+ (* 100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2))))) 100)
(-.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -100 binary64) (*.f64 #s(literal 100 binary64) (+.f64 (/.f64 y x) (*.f64 (/.f64 y x) (/.f64 y x))))) #s(literal 100 binary64))
(/ -100 x)
(/.f64 #s(literal -100 binary64) x)
(/ (- (* 100 (/ (pow y 2) (pow x 2))) 100) x)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 (*.f64 y y) x)) #s(literal 100 binary64)) x)
(/ (- (* -100 (/ (pow y 4) (pow x 4))) (+ 100 (* -100 (/ (pow y 2) (pow x 2))))) x)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 4 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (/.f64 (*.f64 y y) x) (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))) x)
(/ (- (* 100 (/ (pow y 6) (pow x 6))) (+ 100 (+ (* -100 (/ (pow y 2) (pow x 2))) (* 100 (/ (pow y 4) (pow x 4)))))) x)
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 6 binary64))) (pow.f64 x #s(literal 6 binary64))) #s(literal 100 binary64)) (fma.f64 (/.f64 (*.f64 y y) x) (/.f64 #s(literal -100 binary64) x) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 4 binary64))) (pow.f64 x #s(literal 4 binary64))))) x)
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (/ (pow y 2) (pow x 2))))
(*.f64 (fma.f64 (/.f64 y x) (/.f64 y x) #s(literal 1 binary64)) (*.f64 x x))
(- (* -100 (/ (+ y (* 2 y)) x)) 100)
(-.f64 (*.f64 (*.f64 #s(literal 3 binary64) (/.f64 y x)) #s(literal -100 binary64)) #s(literal 100 binary64))
(- (+ (* -100 (/ (+ y (* 2 y)) x)) (* -100 (/ (+ (* -2 (pow y 2)) (pow (+ y (* 2 y)) 2)) (pow x 2)))) 100)
(-.f64 (*.f64 #s(literal -100 binary64) (fma.f64 #s(literal 3 binary64) (/.f64 y x) (/.f64 (fma.f64 #s(literal 9 binary64) (*.f64 y y) (*.f64 #s(literal -2 binary64) (*.f64 y y))) (*.f64 x x)))) #s(literal 100 binary64))
(- (+ (* -100 (/ (+ y (* 2 y)) x)) (+ (* -100 (/ (+ (* -2 (pow y 2)) (pow (+ y (* 2 y)) 2)) (pow x 2))) (* -100 (/ (+ (* (+ y (* 2 y)) (+ (* -2 (pow y 2)) (* -1 (pow y 2)))) (+ (* (+ y (* 2 y)) (+ (* -2 (pow y 2)) (pow (+ y (* 2 y)) 2))) (pow y 3))) (pow x 3))))) 100)
(-.f64 (fma.f64 #s(literal -100 binary64) (fma.f64 #s(literal 3 binary64) (/.f64 y x) (/.f64 (fma.f64 #s(literal 9 binary64) (*.f64 y y) (*.f64 #s(literal -2 binary64) (*.f64 y y))) (*.f64 x x))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 3 binary64) y) (*.f64 (*.f64 y y) #s(literal -3 binary64)) (fma.f64 (fma.f64 #s(literal 9 binary64) (*.f64 y y) (*.f64 #s(literal -2 binary64) (*.f64 y y))) (*.f64 #s(literal 3 binary64) y) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64))) #s(literal -100 binary64))) #s(literal 100 binary64))
(* 100 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 100 binary64))
(* (pow x 3) (+ 100 (* 100 (/ (pow y 2) (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 (*.f64 y y) x) #s(literal 100 binary64)))
(* (sqrt (/ 1 x)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1)))
(fma.f64 (*.f64 (/.f64 y (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 5))) (/ (pow y 2) (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1))))
(fma.f64 (*.f64 (/.f64 y (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 y y) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 5))) (/ (pow y 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 7))) (/ (+ (* 1/4 (/ (* x (pow y 2)) (pow (sqrt -1) 2))) (pow y 3)) (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) (/.f64 y (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))))) (/.f64 (*.f64 y y) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 y y) x) #s(literal -1 binary64)) #s(literal 1/4 binary64) (pow.f64 y #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 7 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))))
(* -1 x)
(neg.f64 x)
(* x (- (/ y x) 1))
(*.f64 (-.f64 (/.f64 y x) #s(literal 1 binary64)) x)
(* 100 (* (sqrt x) (sqrt -1)))
(*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 x)) (sqrt.f64 #s(literal -1 binary64)))
(* x (+ (* -50 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (* 100 (* (sqrt (/ 1 x)) (sqrt -1)))))
(*.f64 (fma.f64 #s(literal -50 binary64) (*.f64 (/.f64 y (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal 100 binary64))) x)
(* x (+ (* -50 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (+ (* -50 (* (sqrt (/ 1 (pow x 5))) (/ (pow y 2) (sqrt -1)))) (* 100 (* (sqrt (/ 1 x)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -50 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) (/.f64 y (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -50 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))))) (/.f64 (*.f64 y y) (sqrt.f64 #s(literal -1 binary64)))))) x)
(* x (+ (* -50 (* (sqrt (/ 1 (pow x 3))) (/ y (sqrt -1)))) (+ (* -50 (* (sqrt (/ 1 (pow x 5))) (/ (pow y 2) (sqrt -1)))) (+ (* -50 (* (sqrt (/ 1 (pow x 7))) (/ (+ (* 1/4 (/ (* x (pow y 2)) (pow (sqrt -1) 2))) (pow y 3)) (sqrt -1)))) (* 100 (* (sqrt (/ 1 x)) (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 #s(literal -50 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) (/.f64 y (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal -50 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))))) (/.f64 (*.f64 y y) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -50 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 7 binary64))))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 y y) x) #s(literal -1 binary64)) #s(literal 1/4 binary64) (pow.f64 y #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))))))) x)
(* -1 (pow x 3))
(pow.f64 (neg.f64 x) #s(literal 3 binary64))
(* (pow x 3) (- (+ (* 2 (/ y x)) (/ y x)) 1))
(*.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 y x)) #s(literal 1 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (pow y 2) (pow x 2))) (+ (* 2 (/ y x)) (/ y x)))) 1))
(*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal -3 binary64)) (*.f64 x x)) (*.f64 #s(literal 3 binary64) (/.f64 y x))) #s(literal 1 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (+ (* -2 (/ (pow y 2) (pow x 2))) (+ (* -1 (/ (pow y 2) (pow x 2))) (+ (* 2 (/ y x)) (+ (/ y x) (/ (pow y 3) (pow x 3)))))) 1))
(*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal -3 binary64)) (*.f64 x x)) (fma.f64 #s(literal 3 binary64) (/.f64 y x) (pow.f64 (/.f64 y x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* -1 (pow x 2))
(*.f64 (neg.f64 x) x)
(* (pow x 2) (- (* 2 (/ y x)) 1))
(*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 x x))
(* (pow x 2) (- (+ (* -1 (/ (pow y 2) (pow x 2))) (* 2 (/ y x))) 1))
(*.f64 (-.f64 (fma.f64 (/.f64 y x) #s(literal 2 binary64) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 x x))) #s(literal 1 binary64)) (*.f64 x x))
(+ 100 (* -1 (/ (- (* -100 (/ (pow y 2) x)) (* -100 y)) x)))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (*.f64 y y) x) y)) x) #s(literal -1 binary64) #s(literal 100 binary64))
(+ 100 (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* -100 (pow y 2))) x)) (* -100 y)) x)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (*.f64 y y))) x) #s(literal -1 binary64) (*.f64 #s(literal 100 binary64) y)) x) #s(literal -1 binary64) #s(literal 100 binary64))
(* -1 (/ (- (* 100 (/ y x)) 100) x))
(/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 100 binary64)) #s(literal 100 binary64)) (neg.f64 x))
(* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow y 2) x)) (* 100 y)) x)) 100) x))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (*.f64 y y) x) y)) (neg.f64 x)) #s(literal 100 binary64)) (neg.f64 x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow y 3) x)) (* 100 (pow y 2))) x)) (* 100 y)) x)) 100) x))
(/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (*.f64 y y))) x) #s(literal -1 binary64) (*.f64 #s(literal -100 binary64) y)) (neg.f64 x)) #s(literal 100 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(*.f64 (-.f64 (/.f64 y (neg.f64 x)) #s(literal 1 binary64)) (neg.f64 x))
(- (* -1 (/ (- (* 100 (/ (pow y 2) x)) (* -100 y)) x)) 100)
(-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 y y) x) #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) y)) (neg.f64 x)) #s(literal 100 binary64))
(- (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* 100 (pow y 2))) x)) (* -100 y)) x)) 100)
(-.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) #s(literal -100 binary64) (*.f64 (*.f64 y y) #s(literal -100 binary64))) x) #s(literal -1 binary64) (*.f64 #s(literal 100 binary64) y)) (neg.f64 x)) #s(literal 100 binary64))
(- (* -1 (/ (+ (* -100 y) (* -100 (/ (pow y 2) x))) x)) 100)
(-.f64 (/.f64 (*.f64 #s(literal -100 binary64) (+.f64 y (/.f64 (*.f64 y y) x))) (neg.f64 x)) #s(literal 100 binary64))
(- (* -1 (/ (+ (* -100 y) (* -1 (/ (+ (* -100 (/ (pow y 3) x)) (* 100 (pow y 2))) x))) x)) 100)
(-.f64 (/.f64 (fma.f64 #s(literal -100 binary64) y (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (*.f64 y y))) (neg.f64 x))) (neg.f64 x)) #s(literal 100 binary64))
(* -1 (/ (+ 100 (* -100 (/ (pow y 2) (pow x 2)))) x))
(/.f64 (fma.f64 (/.f64 (*.f64 y y) x) (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64)) (neg.f64 x))
(* -1 (/ (- (+ 100 (* 100 (/ (pow y 4) (pow x 4)))) (* 100 (/ (pow y 2) (pow x 2)))) x))
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 100 binary64) #s(literal 100 binary64)) (*.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 (*.f64 y y) x))) (neg.f64 x))
(* -1 (/ (- (+ 100 (* -100 (/ (pow y 6) (pow x 6)))) (+ (* -100 (/ (pow y 4) (pow x 4))) (* 100 (/ (pow y 2) (pow x 2))))) x))
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal -100 binary64) #s(literal 100 binary64)) (fma.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 (*.f64 y y) x) (/.f64 (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 4 binary64))) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 x))
(- (* -1 (/ (+ (* -100 (/ (+ (* -1 (pow (+ y (* 2 y)) 2)) (* 2 (pow y 2))) x)) (* 100 (+ y (* 2 y)))) x)) 100)
(-.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 y y) #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 y y)))) x) #s(literal -100 binary64) (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 100 binary64))) (neg.f64 x)) #s(literal 100 binary64))
(- (* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (+ (* -1 (* (+ y (* 2 y)) (+ (* -1 (pow (+ y (* 2 y)) 2)) (* 2 (pow y 2))))) (+ (* -1 (* (+ y (* 2 y)) (+ (* 2 (pow y 2)) (pow y 2)))) (pow y 3))) x)) (* 100 (+ (* -1 (pow (+ y (* 2 y)) 2)) (* 2 (pow y 2))))) x)) (* 100 (+ y (* 2 y)))) x)) 100)
(-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 100 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 y y) #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 y y))))) (*.f64 #s(literal 3 binary64) y) (fma.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (*.f64 y y))) (*.f64 #s(literal 3 binary64) y) (pow.f64 y #s(literal 3 binary64)))) x) #s(literal -100 binary64) (*.f64 (fma.f64 (*.f64 y y) #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 y y)))) #s(literal 100 binary64))) (neg.f64 x))) (neg.f64 x)) #s(literal 100 binary64))
(* -1 (* (pow x 3) (- (* -100 (/ (pow y 2) (pow x 2))) 100)))
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) x) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))
(+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 5))) (* (pow y 2) (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64)))) (*.f64 y y)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt x) (* (pow y 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 x)) (* (sqrt -1) (+ (* -1/4 (* x (pow y 2))) (pow y 3)))))) (pow x 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))) (* (sqrt (/ 1 x)) (sqrt -1))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 y y)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 y y) x) (pow.f64 y #s(literal 3 binary64)))))) (pow.f64 x #s(literal 3 binary64))) #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -1 binary64) #s(literal 1 binary64)) (neg.f64 x))
(* -1 (* x (+ (* -100 (* (sqrt (/ 1 x)) (sqrt -1))) (* 50 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) #s(literal 50 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -100 binary64))) (neg.f64 x))
(* -1 (* x (+ (* -100 (* (sqrt (/ 1 x)) (sqrt -1))) (+ (* 50 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1)))) (* 50 (* (sqrt (/ 1 (pow x 5))) (* (pow y 2) (sqrt -1))))))))
(*.f64 (fma.f64 (*.f64 #s(literal -100 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 50 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64)))) (*.f64 y y)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 x))
(* -1 (* x (+ (* -100 (* (sqrt (/ 1 x)) (sqrt -1))) (+ (* -1 (/ (+ (* -50 (* (sqrt x) (* (pow y 2) (sqrt -1)))) (* -50 (* (sqrt (/ 1 x)) (* (sqrt -1) (+ (* -1/4 (* x (pow y 2))) (pow y 3)))))) (pow x 3))) (* 50 (* (sqrt (/ 1 (pow x 3))) (* y (sqrt -1))))))))
(*.f64 (fma.f64 (*.f64 #s(literal -100 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal 50 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) y) (/.f64 (*.f64 #s(literal -50 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 y y)) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 y y) x) (pow.f64 y #s(literal 3 binary64)))))) (pow.f64 (neg.f64 x) #s(literal 3 binary64))))) (neg.f64 x))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (* 2 y)) x)))))
(*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 y x) #s(literal 1 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (+ (* -1 (/ (+ (* 2 (pow y 2)) (pow y 2)) x)) (* 2 y))) x)))))
(*.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) y (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 y y)) (neg.f64 x))) y) x) #s(literal -1 binary64) #s(literal 1 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(* -1 (* (pow x 3) (+ 1 (* -1 (/ (+ y (+ (* -1 (/ (+ (* -1 (/ (pow y 3) x)) (+ (* 2 (pow y 2)) (pow y 2))) x)) (* 2 y))) x)))))
(*.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) y (/.f64 (fma.f64 #s(literal 3 binary64) (*.f64 y y) (/.f64 (pow.f64 y #s(literal 3 binary64)) (neg.f64 x))) (neg.f64 x))) y) x) #s(literal -1 binary64) #s(literal 1 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(* (pow x 2) (- (* -1 (/ (+ (* -2 y) (/ (pow y 2) x)) x)) 1))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) y (/.f64 (*.f64 y y) x)) (neg.f64 x)) #s(literal 1 binary64)) (*.f64 x x))
(+ 100 (* y (- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))))
(fma.f64 (-.f64 (*.f64 (/.f64 y (*.f64 x x)) #s(literal 100 binary64)) (/.f64 #s(literal 100 binary64) x)) y #s(literal 100 binary64))
(+ 100 (* y (- (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))))
(fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) #s(literal -100 binary64) (/.f64 #s(literal 100 binary64) (*.f64 x x))) y) (/.f64 #s(literal 100 binary64) x)) y #s(literal 100 binary64))
(+ (* -100 (/ y (pow x 2))) (* 100 (/ 1 x)))
(fma.f64 (/.f64 y (*.f64 x x)) #s(literal -100 binary64) (/.f64 #s(literal 100 binary64) x))
(+ (* y (- (* 100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))
(fma.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) #s(literal 100 binary64)) (/.f64 #s(literal 100 binary64) (*.f64 x x))) y (/.f64 #s(literal 100 binary64) x))
(+ (* y (- (* y (+ (* -100 (/ y (pow x 4))) (* 100 (/ 1 (pow x 3))))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 y (pow.f64 x #s(literal 4 binary64))) #s(literal -100 binary64) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64)))) y) (/.f64 #s(literal 100 binary64) (*.f64 x x))) y (/.f64 #s(literal 100 binary64) x))
(- (* y (- (* -100 (/ y (pow x 2))) (* 100 (/ 1 x)))) 100)
(-.f64 (*.f64 (-.f64 (*.f64 (/.f64 y (*.f64 x x)) #s(literal -100 binary64)) (/.f64 #s(literal 100 binary64) x)) y) #s(literal 100 binary64))
(- (* y (- (* y (- (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))) 100)
(-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) #s(literal -100 binary64)) (/.f64 #s(literal 100 binary64) (*.f64 x x))) y) (/.f64 #s(literal 100 binary64) x)) y) #s(literal 100 binary64))
(- (* y (+ (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))) 100)
(-.f64 (*.f64 (fma.f64 (/.f64 y (*.f64 x x)) #s(literal 100 binary64) (/.f64 #s(literal 100 binary64) x)) y) #s(literal 100 binary64))
(- (* y (+ (* y (+ (* -100 (/ y (pow x 3))) (* 100 (/ 1 (pow x 2))))) (* 100 (/ 1 x)))) 100)
(-.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) #s(literal -100 binary64) (/.f64 #s(literal 100 binary64) (*.f64 x x))) y (/.f64 #s(literal 100 binary64) x)) y) #s(literal 100 binary64))
(- (* 100 (/ (pow y 2) (pow x 3))) (* 100 (/ 1 x)))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) x))
(- (* (pow y 2) (+ (* -100 (/ (pow y 2) (pow x 5))) (* 100 (/ 1 (pow x 3))))) (* 100 (/ 1 x)))
(-.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y y) (pow.f64 x #s(literal 5 binary64))) #s(literal -100 binary64) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y)) (/.f64 #s(literal 100 binary64) x))
(- (* (pow y 2) (+ (* (pow y 2) (- (* 100 (/ (pow y 2) (pow x 7))) (* 100 (/ 1 (pow x 5))))) (* 100 (/ 1 (pow x 3))))) (* 100 (/ 1 x)))
(-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (pow.f64 x #s(literal 7 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 5 binary64)))) (*.f64 y y) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 y y)) (/.f64 #s(literal 100 binary64) x))
(- (* -300 (/ y x)) 100)
(-.f64 (*.f64 #s(literal -300 binary64) (/.f64 y x)) #s(literal 100 binary64))
(- (* y (- (* 100 (* y (- (* 2 (/ 1 (pow x 2))) (* 3 (/ (+ (* 2 (pow x 2)) (pow x 2)) (pow x 4)))))) (* 300 (/ 1 x)))) 100)
(-.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) y) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))) (/.f64 #s(literal 300 binary64) x)) y) #s(literal 100 binary64))
(- (* y (- (* y (+ (* -100 (* y (+ (* -1 (/ (* (+ (* 2 (pow x 2)) (pow x 2)) (- (* 2 (/ 1 (pow x 2))) (* 3 (/ (+ (* 2 (pow x 2)) (pow x 2)) (pow x 4))))) (pow x 3))) (+ (* 3 (/ (+ (* -2 x) (* -1 x)) (pow x 4))) (/ 1 (pow x 3)))))) (* 100 (- (* 2 (/ 1 (pow x 2))) (* 3 (/ (+ (* 2 (pow x 2)) (pow x 2)) (pow x 4))))))) (* 300 (/ 1 x)))) 100)
(-.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 x x)) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) y) #s(literal -100 binary64) (*.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))) #s(literal 100 binary64))) y) (/.f64 #s(literal 300 binary64) x)) y) #s(literal 100 binary64))
(+ (* 100 (* x (pow y 2))) (* 100 (pow x 3)))
(*.f64 #s(literal 100 binary64) (fma.f64 (*.f64 y y) x (pow.f64 x #s(literal 3 binary64))))
(+ (* y (+ (* -1/2 (* (sqrt x) (/ (* y (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3)))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ 1 (sqrt -1)))))) (* (sqrt (/ 1 x)) (sqrt -1)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 (sqrt.f64 x) (*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) y) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) #s(literal 1 binary64))) (sqrt.f64 #s(literal -1 binary64)))) y (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))
(+ (* y (+ (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ 1 (sqrt -1)))) (* y (+ (* -1/2 (* (sqrt x) (/ (* y (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3))) (* x (pow (sqrt -1) 2)))) (/ 1 (pow x 4)))) (sqrt -1)))) (* -1/2 (* (sqrt x) (/ (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3))) (sqrt -1)))))))) (* (sqrt (/ 1 x)) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 (sqrt.f64 x) (*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) x) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) y) (*.f64 (sqrt.f64 x) (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))))) (sqrt.f64 #s(literal -1 binary64)))) y)) y (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))
(- y x)
(-.f64 y x)
(+ (* -50 (* (sqrt (/ 1 x)) (/ y (sqrt -1)))) (* 100 (* (sqrt x) (sqrt -1))))
(fma.f64 (*.f64 (/.f64 y (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -50 binary64) (*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 x)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* 100 (* (sqrt x) (sqrt -1))) (* y (+ (* -50 (* (sqrt (/ 1 x)) (/ 1 (sqrt -1)))) (* -50 (* (sqrt (pow x 3)) (/ (* y (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3)))) (sqrt -1)))))))
(fma.f64 (*.f64 #s(literal -50 binary64) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) y))) (sqrt.f64 #s(literal -1 binary64)))) y (*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 x)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* 100 (* (sqrt x) (sqrt -1))) (* y (+ (* -50 (* (sqrt (/ 1 x)) (/ 1 (sqrt -1)))) (* y (+ (* -50 (* (sqrt (pow x 3)) (/ (* y (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3))) (* x (pow (sqrt -1) 2)))) (/ 1 (pow x 4)))) (sqrt -1)))) (* -50 (* (sqrt (pow x 3)) (/ (+ (* 1/4 (/ 1 (* (pow x 3) (pow (sqrt -1) 2)))) (/ 1 (pow x 3))) (sqrt -1)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -50 binary64) (/.f64 (fma.f64 (sqrt.f64 (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) x) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) y) (*.f64 (sqrt.f64 (pow.f64 x #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))))) (sqrt.f64 #s(literal -1 binary64)))) y (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -50 binary64))) y (*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 x)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (pow x 2))))
(fma.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) y (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (+ (* y (+ (* -2 x) (* -1 x))) (pow x 2)))))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 2 binary64) (fma.f64 (*.f64 x #s(literal -3 binary64)) y (*.f64 x x))) y (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(+ (* -1 (pow x 3)) (* y (+ (* 2 (pow x 2)) (+ (* y (+ y (+ (* -2 x) (* -1 x)))) (pow x 2)))))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 2 binary64) (fma.f64 (fma.f64 x #s(literal -3 binary64) y) y (*.f64 x x))) y (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(+ (* -1 (pow x 2)) (* 2 (* x y)))
(*.f64 (fma.f64 #s(literal 2 binary64) y (neg.f64 x)) x)
(+ (* -1 (pow x 2)) (* y (+ (* -1 y) (* 2 x))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x (neg.f64 y)) y (*.f64 (neg.f64 x) x))
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(/.f64 (fma.f64 (/.f64 (*.f64 x x) y) #s(literal -100 binary64) (*.f64 #s(literal 100 binary64) x)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 y y))) (*.f64 (/.f64 (*.f64 x x) y) #s(literal -100 binary64))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 4) (pow y 3))) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(/.f64 (fma.f64 (/.f64 (*.f64 x x) y) #s(literal -100 binary64) (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 y y))) (/.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 y #s(literal 3 binary64))))) y)
(/ (+ 100 (* -100 (/ x y))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 x y) #s(literal 100 binary64)) y)
(/ (- (+ 100 (* 100 (/ (pow x 2) (pow y 2)))) (* 100 (/ x y))) y)
(/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 x x) y) (/.f64 #s(literal 100 binary64) y) #s(literal 100 binary64)) (*.f64 (/.f64 x y) #s(literal 100 binary64))) y)
(/ (- (+ 100 (* -100 (/ (pow x 3) (pow y 3)))) (+ (* -100 (/ (pow x 2) (pow y 2))) (* 100 (/ x y)))) y)
(/.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -100 binary64) #s(literal 100 binary64)) (fma.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 (*.f64 x x) y) (*.f64 (/.f64 x y) #s(literal 100 binary64)))) y)
(* y (+ 1 (/ x y)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x y)) y)
(/ (+ (* 100 x) (* 100 (/ (pow x 2) y))) y)
(/.f64 (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (*.f64 x x) y))) y)
(/ (+ (* 100 x) (+ (* 100 (/ (pow x 2) y)) (* 100 (/ (pow x 3) (pow y 2))))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (*.f64 x x) y)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (/.f64 #s(literal 100 binary64) y))) y)
(/ (+ (* 100 x) (+ (* 100 (/ (pow x 2) y)) (+ (* 100 (/ (pow x 3) (pow y 2))) (* 100 (/ (pow x 4) (pow y 3)))))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (*.f64 x x) y)) (*.f64 #s(literal 100 binary64) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 y y)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 3) (pow y 2))) (* 100 x))) y)
(/.f64 (fma.f64 (/.f64 (*.f64 x x) y) #s(literal -100 binary64) (fma.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (*.f64 #s(literal 100 binary64) x))) y)
(/ (+ (* -100 (/ (pow x 2) y)) (+ (* -100 (/ (pow x 3) (pow y 2))) (+ (* 100 x) (* 100 (/ (pow x 4) (pow y 3)))))) y)
(/.f64 (fma.f64 (/.f64 (*.f64 x x) y) #s(literal -100 binary64) (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y)
(/ (+ (* -100 x) (* 100 (/ (pow x 3) (pow y 2)))) (pow y 2))
(/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (/.f64 #s(literal 100 binary64) y) (*.f64 #s(literal -100 binary64) x)) (*.f64 y y))
(/ (+ (* -100 x) (+ (* -100 (/ (pow x 5) (pow y 4))) (* 100 (/ (pow x 3) (pow y 2))))) (pow y 2))
(/.f64 (fma.f64 #s(literal -100 binary64) x (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (/.f64 #s(literal 100 binary64) y) (/.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 5 binary64))) (pow.f64 y #s(literal 4 binary64))))) (*.f64 y y))
(/ (+ (* -100 x) (+ (* -100 (/ (pow x 5) (pow y 4))) (+ (* 100 (/ (pow x 3) (pow y 2))) (* 100 (/ (pow x 7) (pow y 6)))))) (pow y 2))
(/.f64 (fma.f64 #s(literal -100 binary64) x (fma.f64 #s(literal 100 binary64) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 y y)) (/.f64 (pow.f64 x #s(literal 7 binary64)) (pow.f64 y #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 5 binary64))) (pow.f64 y #s(literal 4 binary64))))) (*.f64 y y))
(* (pow y 2) (+ 1 (/ (pow x 2) (pow y 2))))
(*.f64 (fma.f64 (/.f64 x y) (/.f64 x y) #s(literal 1 binary64)) (*.f64 y y))
(/ (+ (* -100 (/ (* x (+ (* -2 x) (* -1 x))) y)) (* 100 x)) y)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal -3 binary64)) x) y) #s(literal -100 binary64) (*.f64 #s(literal 100 binary64) x)) y)
(/ (+ (* -100 (/ (* x (+ (* -2 x) (* -1 x))) y)) (+ (* 100 x) (* 100 (/ (- (pow x 3) (+ (* -1 (* x (pow (+ (* -2 x) (* -1 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2))))) (pow y 2))))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (neg.f64 x) (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) x))) (*.f64 y y))) (*.f64 (/.f64 (*.f64 (*.f64 x #s(literal -3 binary64)) x) y) #s(literal -100 binary64))) y)
(/ (+ (* -100 (/ (* x (+ (* -2 x) (* -1 x))) y)) (+ (* -100 (/ (+ (* -1 (* x (* (+ (* -2 x) (* -1 x)) (+ (* 2 (pow x 2)) (pow x 2))))) (+ (* -1 (pow x 4)) (* (+ (* -2 x) (* -1 x)) (- (pow x 3) (+ (* -1 (* x (pow (+ (* -2 x) (* -1 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2)))))))) (pow y 3))) (+ (* 100 x) (* 100 (/ (- (pow x 3) (+ (* -1 (* x (pow (+ (* -2 x) (* -1 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2))))) (pow y 2)))))) y)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal -3 binary64)) x) y) #s(literal -100 binary64) (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (neg.f64 x) (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) x))) (*.f64 y y))) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x #s(literal -3 binary64)) x) (*.f64 #s(literal -3 binary64) (*.f64 x x)) (fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (neg.f64 x) (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) x))) (*.f64 x #s(literal -3 binary64)) (neg.f64 (pow.f64 x #s(literal 4 binary64))))) (pow.f64 y #s(literal 3 binary64))) #s(literal -100 binary64)))) y)
(* (pow y 2) (+ (* 100 x) (* 100 (/ (pow x 3) (pow y 2)))))
(*.f64 (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 y y)))) (*.f64 y y))
(+ (sqrt (/ 1 y)) (+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (* 1/2 (* (pow x 2) (sqrt (/ 1 (pow y 5)))))))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 5 binary64)))) (*.f64 x x))) (sqrt.f64 (/.f64 #s(literal 1 binary64) y)))
(+ (sqrt (/ 1 y)) (+ (* -1/2 (* (sqrt (/ 1 (pow y 7))) (+ (* -1 (pow x 3)) (* 1/4 (* (pow x 2) y))))) (+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (* 1/2 (* (pow x 2) (sqrt (/ 1 (pow y 5))))))))
(+.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 7 binary64))))) (fma.f64 (*.f64 (*.f64 x x) y) #s(literal 1/4 binary64) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 5 binary64)))) (*.f64 x x))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) y)))
(* y (+ 1 (* -1 (/ x y))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x y) #s(literal 1 binary64)) y)
(+ (* 50 (* (pow x 2) (sqrt (/ 1 (pow y 3))))) (* 100 (* x (sqrt (/ 1 y)))))
(fma.f64 (*.f64 #s(literal 50 binary64) (*.f64 x x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) y))))
(+ (* 50 (* (pow x 2) (sqrt (/ 1 (pow y 3))))) (+ (* 50 (* (pow x 3) (sqrt (/ 1 (pow y 5))))) (* 100 (* x (sqrt (/ 1 y))))))
(fma.f64 (*.f64 #s(literal 50 binary64) (*.f64 x x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 50 binary64) (pow.f64 x #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) y)))))
(+ (* -50 (* (* x (+ (* -1 (pow x 3)) (* 1/4 (* (pow x 2) y)))) (sqrt (/ 1 (pow y 7))))) (+ (* 50 (* (pow x 2) (sqrt (/ 1 (pow y 3))))) (+ (* 50 (* (pow x 3) (sqrt (/ 1 (pow y 5))))) (* 100 (* x (sqrt (/ 1 y)))))))
(fma.f64 (*.f64 #s(literal -50 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 x x) y) #s(literal 1/4 binary64) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal 50 binary64) (*.f64 x x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 50 binary64) (pow.f64 x #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) y))))))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (* -1 (/ x y)))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal -3 binary64) #s(literal 1 binary64)) (pow.f64 y #s(literal 3 binary64)))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (+ (* -1 (/ x y)) (+ (* 2 (/ (pow x 2) (pow y 2))) (/ (pow x 2) (pow y 2)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 x y) #s(literal -3 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) (*.f64 y y))) #s(literal 1 binary64)) (pow.f64 y #s(literal 3 binary64)))
(* (pow y 3) (+ 1 (+ (* -2 (/ x y)) (+ (* -1 (/ x y)) (+ (* -1 (/ (pow x 3) (pow y 3))) (+ (* 2 (/ (pow x 2) (pow y 2))) (/ (pow x 2) (pow y 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 x y) #s(literal -3 binary64) (fma.f64 #s(literal 3 binary64) (*.f64 (/.f64 x y) (/.f64 x y)) (pow.f64 (/.f64 (neg.f64 x) y) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 y #s(literal 3 binary64)))
(* (pow y 2) (- (* 2 (/ x y)) 1))
(*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x y)) #s(literal 1 binary64)) (*.f64 y y))
(* (pow y 2) (- (+ (* -1 (/ (pow x 2) (pow y 2))) (* 2 (/ x y))) 1))
(*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x y) (/.f64 (*.f64 (neg.f64 x) x) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 y y))
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (*.f64 x x) y) x)) (neg.f64 y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* 100 (/ (pow x 3) y))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (*.f64 x x))) (neg.f64 y))) (neg.f64 y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (/ (pow x 4) y))) y))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -100 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) #s(literal 100 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64))) (neg.f64 y))) (neg.f64 y))) (neg.f64 y))
(* -1 (/ (- (* 100 (/ x y)) 100) y))
(/.f64 (-.f64 (*.f64 (/.f64 x y) #s(literal 100 binary64)) #s(literal 100 binary64)) (neg.f64 y))
(* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow x 2) y)) (* 100 x)) y)) 100) y))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (*.f64 x x) y) x)) (neg.f64 y)) #s(literal 100 binary64)) (neg.f64 y))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 100 (/ (pow x 3) y)) (* 100 (pow x 2))) y)) (* 100 x)) y)) 100) y))
(/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (*.f64 x x))) (neg.f64 y))) (neg.f64 y)) #s(literal 100 binary64)) (neg.f64 y))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (neg.f64 x) y) #s(literal 1 binary64)))
(* -1 (/ (+ (* -100 x) (* -100 (/ (pow x 2) y))) y))
(/.f64 (*.f64 #s(literal -100 binary64) (+.f64 x (/.f64 (*.f64 x x) y))) (neg.f64 y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* 100 (/ (pow x 3) y)) (* 100 (pow x 2))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (*.f64 #s(literal 100 binary64) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (*.f64 x x))) (neg.f64 y))) (neg.f64 y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -1 (/ (+ (* -100 (/ (pow x 4) y)) (* -100 (pow x 3))) y)) (* 100 (pow x 2))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal 100 binary64) (/.f64 (*.f64 #s(literal -100 binary64) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 y))) (neg.f64 y))) (neg.f64 y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (/ (pow x 3) y)) (* -100 (pow x 2))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (*.f64 #s(literal -100 binary64) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (*.f64 x x))) (neg.f64 y))) (neg.f64 y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (/ (pow x 4) y)) (* 100 (pow x 3))) y))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (fma.f64 (*.f64 x x) #s(literal -100 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) #s(literal -100 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 100 binary64))) (neg.f64 y))) (neg.f64 y))) (neg.f64 y))
(* -1 (/ (+ (* -100 x) (* -100 (/ (* x (+ x (* 2 x))) y))) y))
(/.f64 (*.f64 #s(literal -100 binary64) (+.f64 x (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 x x) y)))) (neg.f64 y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* 100 (* x (+ x (* 2 x)))) (* 100 (/ (- (pow x 3) (+ (* -1 (* x (pow (+ x (* 2 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2))))) y))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (*.f64 #s(literal 100 binary64) (fma.f64 (*.f64 #s(literal 3 binary64) x) x (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) (neg.f64 x) (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) x))) y))) (neg.f64 y))) (neg.f64 y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -1 (/ (+ (* -100 (- (pow x 3) (+ (* -1 (* x (pow (+ x (* 2 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2)))))) (* -100 (/ (+ (* -1 (* x (* (+ x (* 2 x)) (+ (* 2 (pow x 2)) (pow x 2))))) (+ (* (+ x (* 2 x)) (- (pow x 3) (+ (* -1 (* x (pow (+ x (* 2 x)) 2))) (* x (+ (* 2 (pow x 2)) (pow x 2)))))) (pow x 4))) y))) y)) (* 100 (* x (+ x (* 2 x))))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal 100 binary64) (/.f64 (*.f64 #s(literal -100 binary64) (+.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) (neg.f64 x) (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) x))) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 x x)) (*.f64 #s(literal 3 binary64) (*.f64 x x)) (fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) (neg.f64 x) (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) x))) (*.f64 #s(literal 3 binary64) x) (pow.f64 x #s(literal 4 binary64)))) y))) (neg.f64 y))) (neg.f64 y))) (neg.f64 y))
(* -100 (/ (* x (pow (sqrt -1) 2)) y))
(*.f64 (/.f64 (neg.f64 x) y) #s(literal -100 binary64))
(* -1 (/ (+ (* 100 (* x (pow (sqrt -1) 2))) (* 100 (/ (* (pow x 2) (pow (sqrt -1) 2)) y))) y))
(/.f64 (*.f64 #s(literal 100 binary64) (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 (neg.f64 x) x) y))) (neg.f64 y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (* (pow x 2) (pow (sqrt -1) 2))) (* -100 (/ (* (pow x 3) (pow (sqrt -1) 2)) y))) y)) (* 100 (* x (pow (sqrt -1) 2)))) y))
(/.f64 (fma.f64 (neg.f64 x) #s(literal 100 binary64) (/.f64 (*.f64 #s(literal -100 binary64) (fma.f64 (neg.f64 x) x (/.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) y))) (neg.f64 y))) (neg.f64 y))
(* -1 (/ (+ (* -1 (/ (+ (* -100 (* (pow x 2) (pow (sqrt -1) 2))) (* -1 (/ (+ (* 100 (* (pow x 3) (pow (sqrt -1) 2))) (* 100 (/ (* (pow x 4) (pow (sqrt -1) 2)) y))) y))) y)) (* 100 (* x (pow (sqrt -1) 2)))) y))
(/.f64 (fma.f64 (neg.f64 x) #s(literal 100 binary64) (/.f64 (fma.f64 (*.f64 (neg.f64 x) x) #s(literal -100 binary64) (/.f64 (*.f64 #s(literal 100 binary64) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64) (/.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) y))) (neg.f64 y))) (neg.f64 y))) (neg.f64 y))
(* (sqrt (/ 1 y)) (pow (sqrt -1) 2))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal -1 binary64))
(+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (* (sqrt (/ 1 y)) (pow (sqrt -1) 2)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal -1 binary64)))
(+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (+ (* 1/2 (* (pow x 2) (sqrt (/ 1 (pow y 5))))) (* (sqrt (/ 1 y)) (pow (sqrt -1) 2))))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 5 binary64)))) (*.f64 x x))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal -1 binary64)))
(+ (* -1 (/ (+ (* -1/2 (* (pow x 2) (sqrt y))) (* 1/2 (* (sqrt (/ 1 y)) (+ (* -1 (pow x 3)) (* -1/4 (/ (* (pow x 2) y) (pow (sqrt -1) 2))))))) (pow y 3))) (+ (* 1/2 (* x (sqrt (/ 1 (pow y 3))))) (* (sqrt (/ 1 y)) (pow (sqrt -1) 2))))
(fma.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 x x) y) #s(literal -1 binary64)) #s(literal -1/4 binary64) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) y))) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (sqrt.f64 y))) (pow.f64 y #s(literal 3 binary64))) #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal -1 binary64))))
(* -1 (* y (- (/ x y) 1)))
(*.f64 (neg.f64 y) (-.f64 (/.f64 x y) #s(literal 1 binary64)))
(* 100 (* (* x (pow (sqrt -1) 2)) (sqrt (/ 1 y))))
(*.f64 (*.f64 (neg.f64 x) #s(literal 100 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) y)))
(+ (* -50 (* (* (pow x 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow y 3))))) (* 100 (* (* x (pow (sqrt -1) 2)) (sqrt (/ 1 y)))))
(fma.f64 (*.f64 #s(literal -50 binary64) (*.f64 (neg.f64 x) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 (neg.f64 x) #s(literal 100 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) y))))
(+ (* -50 (* (* (pow x 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow y 3))))) (+ (* -50 (* (* (pow x 3) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow y 5))))) (* 100 (* (* x (pow (sqrt -1) 2)) (sqrt (/ 1 y))))))
(fma.f64 (*.f64 #s(literal -50 binary64) (*.f64 (neg.f64 x) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -50 binary64) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 5 binary64)))) (*.f64 (*.f64 (neg.f64 x) #s(literal 100 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) y)))))
(+ (* -50 (* (* (pow x 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow y 3))))) (+ (* -1 (/ (+ (* 50 (* (* x (* (pow (sqrt -1) 2) (+ (* -1/4 (* (pow x 2) y)) (pow x 3)))) (sqrt (/ 1 y)))) (* 50 (* (* (pow x 3) (pow (sqrt -1) 2)) (sqrt y)))) (pow y 3))) (* 100 (* (* x (pow (sqrt -1) 2)) (sqrt (/ 1 y))))))
(fma.f64 (*.f64 #s(literal -50 binary64) (*.f64 (neg.f64 x) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 (/.f64 #s(literal 1 binary64) y))) #s(literal 100 binary64) (/.f64 (*.f64 #s(literal 50 binary64) (fma.f64 (*.f64 (neg.f64 x) (fma.f64 (*.f64 (*.f64 x x) y) #s(literal -1/4 binary64) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) (*.f64 (sqrt.f64 y) (pow.f64 (neg.f64 x) #s(literal 3 binary64))))) (neg.f64 (pow.f64 y #s(literal 3 binary64))))))
(* -1 (* (pow y 3) (- (+ (* 2 (/ x y)) (/ x y)) 1)))
(*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 x y)) #s(literal 1 binary64))) (pow.f64 y #s(literal 3 binary64)))
(* -1 (* (pow y 3) (- (* -1 (/ (+ (* -1 (+ x (* 2 x))) (+ (* 2 (/ (pow x 2) y)) (/ (pow x 2) y))) y)) 1)))
(*.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal -3 binary64) x (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 x x) y))) (neg.f64 y)) #s(literal 1 binary64))) (pow.f64 y #s(literal 3 binary64)))
(* -1 (* (pow y 3) (- (* -1 (/ (+ (* -1 (+ x (* 2 x))) (* -1 (/ (+ (* -1 (+ (* 2 (pow x 2)) (pow x 2))) (/ (pow x 3) y)) y))) y)) 1)))
(*.f64 (neg.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 3 binary64) x (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 x x) (/.f64 (pow.f64 x #s(literal 3 binary64)) y)) y))) (neg.f64 y)) #s(literal 1 binary64))) (pow.f64 y #s(literal 3 binary64)))
(* (pow y 2) (- (* -1 (/ (+ (* -2 x) (/ (pow x 2) y)) y)) 1))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) x (/.f64 (*.f64 x x) y)) (neg.f64 y)) #s(literal 1 binary64)) (*.f64 y y))

rewrite122.0ms (1.9%)

Memory
-32.9MiB live, 207.3MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
030159
050159
1161152
21204131
09319131
Stop Event
iter limit
node limit
iter limit
Counts
18 → 911
Calls
Call 1
Inputs
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x))) x)
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x)))
#s(approx (+ x y) (+.f64 y x))
(+.f64 y x)
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (-.f64 x y))
(/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))
(*.f64 #s(literal -100 binary64) x)
(fma.f64 y y (*.f64 x x))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
(*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x)))
(*.f64 #s(literal 100 binary64) x)
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x)))
(pow.f64 (-.f64 y x) #s(literal -1/2 binary64))
(-.f64 y x)
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x))
(*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x)))
(*.f64 (-.f64 x y) (-.f64 y x))
Outputs
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (-.f64 y x))) x)
(*.f64 x (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (-.f64 y x))))
(*.f64 #s(literal 100 binary64) (/.f64 x #s(approx (+ x y) (-.f64 y x))))
(/.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 (neg.f64 #s(approx (+ x y) (-.f64 y x)))))
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (-.f64 y x)))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 #s(approx (+ x y) (-.f64 y x))))
(neg.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 #s(approx (+ x y) (-.f64 y x)))))
(neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) #s(approx (+ x y) (-.f64 y x))))
(neg.f64 (*.f64 x (/.f64 #s(literal -100 binary64) #s(approx (+ x y) (-.f64 y x)))))
(neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) #s(approx (+ x y) (-.f64 y x))) x))
(/.f64 #s(literal -100 binary64) (neg.f64 (neg.f64 (neg.f64 #s(approx (+ x y) (-.f64 y x))))))
(/.f64 #s(literal -100 binary64) (neg.f64 #s(approx (+ x y) (-.f64 y x))))
(/.f64 #s(literal 100 binary64) (neg.f64 (neg.f64 #s(approx (+ x y) (-.f64 y x)))))
(/.f64 #s(literal 100 binary64) #s(approx (+ x y) (-.f64 y x)))
(neg.f64 (/.f64 #s(literal -100 binary64) #s(approx (+ x y) (-.f64 y x))))
#s(approx (+ x y) (-.f64 y x))
(*.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 y x) #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 (neg.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #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 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))) (-.f64 y x))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (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)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))) (-.f64 y x))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x))) (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)))) (-.f64 y x))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x))) (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))) (-.f64 y x))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (-.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)) (fma.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)) (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (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)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y y) (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)) (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (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)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (-.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x))) (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y y) (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x))) (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 y y))) (pow.f64 (-.f64 y x) #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 y (-.f64 y x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 (neg.f64 x) x))) (pow.f64 (-.f64 y 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 (-.f64 (*.f64 (pow.f64 y #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 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) #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 y (-.f64 y x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 y #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 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 y x) (*.f64 (-.f64 y x) (*.f64 y y))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 y y) (-.f64 y x) (*.f64 (-.f64 y x) (*.f64 x x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (exp.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)))
(/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 y x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y y (fma.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))) (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 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))) (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 (-.f64 y x) (*.f64 x x)))
(/.f64 (fma.f64 y y (*.f64 x x)) (-.f64 y x))
(neg.f64 (-.f64 y x))
(fma.f64 (pow.f64 y #s(literal 1/2 binary64)) (pow.f64 y #s(literal 1/2 binary64)) (neg.f64 x))
(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 (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 (sqrt.f64 (neg.f64 (neg.f64 y))) (sqrt.f64 (neg.f64 (neg.f64 y))) (neg.f64 x))
(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)) (neg.f64 x))
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (neg.f64 x))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.f64 y x)) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y y)))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.f64 y x)) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x)))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y y) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x)) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y x)))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) y (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) y))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(fma.f64 (*.f64 x (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 y y) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (*.f64 y (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 x x) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (*.f64 y y) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 x (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (fma.f64 y y (*.f64 x x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (*.f64 x x) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 y (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(fma.f64 x (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 y (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))))
(-.f64 (/.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)) (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))
(-.f64 (neg.f64 y) (neg.f64 x))
(-.f64 (neg.f64 y) x)
(-.f64 (neg.f64 x) (neg.f64 y))
(-.f64 (neg.f64 x) y)
(-.f64 y (neg.f64 x))
(-.f64 y x)
(-.f64 x y)
(exp.f64 (log.f64 (-.f64 y x)))
(+.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(+.f64 (*.f64 y (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 x (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(+.f64 (*.f64 x (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 y (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 x (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 y y) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 y y) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 x (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 x x) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y x)))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) y) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) y))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.f64 y x))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y y)))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y y)) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.f64 y x))))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.f64 y x))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x)) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.f64 y x))))
(+.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(+.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 y x))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 y x))))
(+.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 y x))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 y x))))
(+.f64 (/.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (-.f64 y x)) (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (-.f64 y x)))
(+.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))))
(+.f64 (cosh.f64 (log.f64 (-.f64 y x))) (sinh.f64 (log.f64 (-.f64 y x))))
(+.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))
(+.f64 (neg.f64 y) (neg.f64 x))
(+.f64 (neg.f64 y) x)
(+.f64 (neg.f64 x) (neg.f64 y))
(+.f64 (neg.f64 x) y)
(+.f64 y (neg.f64 x))
(+.f64 y x)
(+.f64 x y)
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))
(*.f64 (*.f64 (-.f64 y x) #s(literal -100 binary64)) (/.f64 x (fma.f64 y y (*.f64 x x))))
(*.f64 (-.f64 y x) (*.f64 (/.f64 x (fma.f64 y y (*.f64 x x))) #s(literal -100 binary64)))
(*.f64 (*.f64 (/.f64 x (fma.f64 y y (*.f64 x x))) #s(literal -100 binary64)) (-.f64 y x))
(*.f64 (*.f64 #s(literal -100 binary64) x) (/.f64 (-.f64 y x) (fma.f64 y y (*.f64 x x))))
(*.f64 #s(literal -100 binary64) (*.f64 (/.f64 x (fma.f64 y y (*.f64 x x))) (-.f64 y x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (/.f64 x (fma.f64 y y (*.f64 x x))) #s(literal -100 binary64))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 y y (*.f64 x x))) #s(literal -100 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 (neg.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (*.f64 x #s(literal 100 binary64)))) (*.f64 (-.f64 y x) (fma.f64 y y (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 x #s(literal 100 binary64)))) (*.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (fma.f64 y y (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 y y (*.f64 x x)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 y y (*.f64 x x)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 y y (*.f64 x x))) #s(literal -100 binary64))) (-.f64 y x))
(/.f64 (*.f64 (*.f64 (/.f64 x (fma.f64 y y (*.f64 x x))) #s(literal -100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x))
(/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (fma.f64 y y (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (*.f64 x #s(literal 100 binary64))) (*.f64 (-.f64 y x) (fma.f64 y y (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (*.f64 #s(literal -100 binary64) x)) (*.f64 (-.f64 y x) (fma.f64 y y (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 x #s(literal 100 binary64))) (*.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (fma.f64 y y (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -100 binary64) x)) (*.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (fma.f64 y y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 y x)))
(/.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 y y (*.f64 x x)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (-.f64 y x)))
(neg.f64 (*.f64 (*.f64 (-.f64 y x) #s(literal -100 binary64)) (/.f64 x (fma.f64 y y (*.f64 x x)))))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 y y) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (neg.f64 x) x)))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 y #s(literal 4 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 y #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))))))
(fma.f64 (pow.f64 y #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (*.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))))))
(fma.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (*.f64 (neg.f64 x) x) (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))))))
(+.f64 (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))))) (*.f64 (*.f64 (neg.f64 x) x) (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))))))
(+.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))))))
(+.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))))) (*.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 y y)) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (neg.f64 x) x)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 y #s(literal 4 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 y #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))
(*.f64 (/.f64 x (fma.f64 y y (*.f64 x x))) #s(literal -100 binary64))
(*.f64 #s(literal -100 binary64) (/.f64 x (fma.f64 y y (*.f64 x x))))
(*.f64 x (/.f64 #s(literal -100 binary64) (fma.f64 y y (*.f64 x x))))
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 y y (*.f64 x x)))
(/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))
(neg.f64 (*.f64 (/.f64 x (fma.f64 y y (*.f64 x x))) #s(literal -100 binary64)))
(fma.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 y y) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (neg.f64 x) x)))
(fma.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 y #s(literal 4 binary64))))
(fma.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 y #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))))))
(fma.f64 (pow.f64 y #s(literal 4 binary64)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (*.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))))))
(fma.f64 (*.f64 y y) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (*.f64 (neg.f64 x) x) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))))))
(+.f64 (*.f64 (*.f64 y y) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))))) (*.f64 (*.f64 (neg.f64 x) x) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))))))
(+.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))))) (*.f64 (pow.f64 y #s(literal 4 binary64)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))))))
(+.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))))) (*.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 y y)) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (neg.f64 x) x)))
(+.f64 (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 y #s(literal 4 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 y #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (neg.f64 x)) #s(literal -100 binary64))
(*.f64 (neg.f64 x) #s(literal 100 binary64))
(*.f64 #s(literal -100 binary64) (neg.f64 (neg.f64 x)))
(*.f64 #s(literal -100 binary64) x)
(*.f64 x #s(literal -100 binary64))
(*.f64 #s(literal 100 binary64) (neg.f64 x))
(neg.f64 (*.f64 x #s(literal 100 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (fma.f64 y y (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))))) (fma.f64 y y (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (neg.f64 y) y) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (*.f64 x x) (*.f64 (neg.f64 y) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 y) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (neg.f64 y) y) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 y) y)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (pow.f64 y #s(literal 8 binary64)) (pow.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 (*.f64 (neg.f64 y) y) (*.f64 (neg.f64 x) x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 y) y)))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (neg.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 y (-.f64 y x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 y (-.f64 y x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))
(neg.f64 (fma.f64 y y (*.f64 x x)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 x)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 y))) (*.f64 x x))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 x) x))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 x))) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 y)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 x))) (*.f64 y y))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 y) y))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 y)) (*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 x)))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 y)) (*.f64 x x))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 y)))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (*.f64 y y))
(fma.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 (neg.f64 x))) (*.f64 (neg.f64 y) y))
(fma.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 y)))
(fma.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)) (*.f64 y y))
(fma.f64 (neg.f64 (neg.f64 x)) (neg.f64 x) (*.f64 (neg.f64 y) y))
(fma.f64 (neg.f64 (neg.f64 x)) x (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 y)))
(fma.f64 (neg.f64 (neg.f64 x)) x (*.f64 y y))
(fma.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 x) x))
(fma.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 x)))
(fma.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y)) (*.f64 x x))
(fma.f64 (neg.f64 (neg.f64 y)) (neg.f64 y) (*.f64 (neg.f64 x) x))
(fma.f64 (neg.f64 (neg.f64 y)) y (*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 x)))
(fma.f64 (neg.f64 (neg.f64 y)) y (*.f64 x x))
(fma.f64 (neg.f64 y) (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 x) x))
(fma.f64 (neg.f64 y) (neg.f64 y) (*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 x)))
(fma.f64 (neg.f64 y) (neg.f64 y) (*.f64 x x))
(fma.f64 (neg.f64 y) y (*.f64 (neg.f64 x) x))
(fma.f64 (neg.f64 x) (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 y) y))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 y)))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 y y))
(fma.f64 (neg.f64 x) x (*.f64 (neg.f64 y) y))
(fma.f64 y (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 x)))
(fma.f64 y (neg.f64 (neg.f64 y)) (*.f64 x x))
(fma.f64 y (neg.f64 y) (*.f64 (neg.f64 x) x))
(fma.f64 y y (*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 x)))
(fma.f64 y y (*.f64 x x))
(fma.f64 x (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 y)))
(fma.f64 x (neg.f64 (neg.f64 x)) (*.f64 y y))
(fma.f64 x (neg.f64 x) (*.f64 (neg.f64 y) y))
(fma.f64 x x (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 y)))
(fma.f64 x x (*.f64 y y))
(-.f64 (*.f64 (neg.f64 y) y) (*.f64 x x))
(-.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(-.f64 (*.f64 y y) (*.f64 (neg.f64 (neg.f64 (neg.f64 x))) x))
(-.f64 (*.f64 y y) (*.f64 (neg.f64 x) x))
(-.f64 (*.f64 x x) (*.f64 (neg.f64 y) y))
(+.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 y (-.f64 y x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 y (-.f64 y x)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 y (-.f64 y x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 y (-.f64 y x)) #s(literal 2 binary64)))))
(+.f64 (*.f64 (neg.f64 y) y) (*.f64 (neg.f64 x) x))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(+.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 y) y))
(+.f64 (*.f64 y y) (*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 x)))
(+.f64 (*.f64 y y) (*.f64 x x))
(+.f64 (*.f64 x x) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 y)))
(+.f64 (*.f64 x x) (*.f64 y y))
(*.f64 (/.f64 (*.f64 x #s(literal 100 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 (fma.f64 y y (*.f64 x x)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 x (/.f64 #s(literal -100 binary64) (-.f64 y x))))
(*.f64 (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) x) (-.f64 y x)))
(*.f64 (/.f64 #s(literal -100 binary64) (-.f64 y x)) (/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 y x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 x #s(literal 100 binary64)))
(*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x))
(*.f64 (-.f64 y x) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 (-.f64 y x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (fma.f64 y y (*.f64 x x)) (/.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))))
(*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (-.f64 y x))) (/.f64 (fma.f64 y y (*.f64 x x)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
(*.f64 x (*.f64 #s(literal 100 binary64) (/.f64 (-.f64 y x) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 x (/.f64 #s(literal -100 binary64) (-.f64 y x)))
(*.f64 #s(literal 100 binary64) (/.f64 (*.f64 (fma.f64 y y (*.f64 x x)) x) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))))
(*.f64 #s(literal 100 binary64) (*.f64 x (/.f64 (-.f64 y x) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(*.f64 #s(literal 100 binary64) (/.f64 x (-.f64 y x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (/.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))))) (*.f64 x (/.f64 #s(literal -100 binary64) (-.f64 y x))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (/.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (fma.f64 y y (*.f64 x x)))) (-.f64 y x))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)) (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))) (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))))
(/.f64 (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (fma.f64 y y (*.f64 x x))) (-.f64 y x))
(/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x (-.f64 y x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 y x) (*.f64 x (/.f64 #s(literal -100 binary64) (-.f64 y x)))) (-.f64 y x))
(/.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)))
(/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 y x))
(/.f64 (*.f64 #s(literal -100 binary64) x) (-.f64 y x))
(neg.f64 (*.f64 (/.f64 (-.f64 y x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 #s(literal -100 binary64) x)))
(neg.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) (/.f64 (-.f64 y x) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(neg.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (-.f64 y x))))
(fma.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.f64 y x)) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y y)))
(fma.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.f64 y x)) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x)))
(fma.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y y) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.f64 y x))))
(fma.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x)) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y x)))
(fma.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.f64 y x))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (*.f64 x #s(literal 100 binary64)) (*.f64 (/.f64 (*.f64 y y) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (*.f64 x #s(literal 100 binary64))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (*.f64 y y) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (*.f64 x #s(literal 100 binary64)) (*.f64 (/.f64 (*.f64 x x) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (*.f64 x #s(literal 100 binary64))))
(fma.f64 (*.f64 x (-.f64 y x)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 y y) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (*.f64 y (-.f64 y x)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 x x) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 x x) (-.f64 y x)) (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 y y) (-.f64 y x))))
(fma.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(fma.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(fma.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 y y) (-.f64 y x)) (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 x x) (-.f64 y x))))
(fma.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) y (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) x))
(fma.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) x (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) y))
(fma.f64 (*.f64 y y) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 x (-.f64 y x)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (*.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 (*.f64 y y) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)))))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 (*.f64 y y) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (*.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)))))
(fma.f64 (fma.f64 y y (*.f64 x x)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 y x) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (*.f64 x x) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 y (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 x (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(fma.f64 x (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 y (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(+.f64 (*.f64 y (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (*.f64 x (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(+.f64 (*.f64 x (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (*.f64 y (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 x (-.f64 y x)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 y y) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 y y) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 x (-.f64 y x)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 y x) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))) (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (*.f64 x #s(literal 100 binary64))) (*.f64 (/.f64 (*.f64 y y) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (*.f64 x #s(literal 100 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (*.f64 x #s(literal 100 binary64))) (*.f64 (/.f64 (*.f64 x x) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (*.f64 x #s(literal 100 binary64))))
(+.f64 (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) y) (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) x))
(+.f64 (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) x) (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) y))
(+.f64 (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.f64 y x))) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y y)))
(+.f64 (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y y)) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.f64 y x))))
(+.f64 (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y x)))
(+.f64 (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.f64 y x))) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x)) (*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.f64 y x))))
(+.f64 (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 x x) (-.f64 y x))) (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 y y) (-.f64 y x))))
(+.f64 (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 y y) (-.f64 y x))) (*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 x x) (-.f64 y x))))
(+.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)))) (*.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 (*.f64 y y) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)))))
(+.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 (*.f64 y y) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)))) (*.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 (*.f64 x x) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)))))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)) (/.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (/.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))))
(*.f64 (neg.f64 (*.f64 (fma.f64 y y (*.f64 x x)) #s(literal 100 binary64))) x)
(*.f64 (*.f64 (fma.f64 y y (*.f64 x x)) #s(literal 100 binary64)) (neg.f64 x))
(*.f64 (*.f64 (fma.f64 y y (*.f64 x x)) #s(literal 100 binary64)) x)
(*.f64 (*.f64 (fma.f64 y y (*.f64 x x)) x) #s(literal -100 binary64))
(*.f64 (*.f64 (fma.f64 y y (*.f64 x x)) x) #s(literal 100 binary64))
(*.f64 (neg.f64 x) (*.f64 #s(literal 100 binary64) (fma.f64 y y (*.f64 x x))))
(*.f64 (*.f64 x #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(*.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 y y (*.f64 x x)))
(*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 x #s(literal 100 binary64)))
(*.f64 (fma.f64 y y (*.f64 x x)) (*.f64 #s(literal -100 binary64) x))
(*.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x)))
(*.f64 #s(literal -100 binary64) (*.f64 (fma.f64 y y (*.f64 x x)) x))
(*.f64 x (-.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (*.f64 (*.f64 x x) #s(literal 100 binary64))))
(*.f64 x (-.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (*.f64 (*.f64 x #s(literal 100 binary64)) x)))
(*.f64 x (fma.f64 (*.f64 x #s(literal 100 binary64)) x (*.f64 (*.f64 y y) #s(literal 100 binary64))))
(*.f64 x (fma.f64 (*.f64 y y) #s(literal 100 binary64) (*.f64 (*.f64 x #s(literal 100 binary64)) x)))
(*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 y y)) (*.f64 x (*.f64 x #s(literal 100 binary64)))))
(*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 y y)) (*.f64 #s(literal 100 binary64) (*.f64 x x))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 100 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 y y))))
(*.f64 x (fma.f64 #s(literal 100 binary64) (*.f64 y y) (*.f64 x (*.f64 x #s(literal 100 binary64)))))
(*.f64 x (neg.f64 (*.f64 #s(literal 100 binary64) (fma.f64 y y (*.f64 x x)))))
(*.f64 x (*.f64 #s(literal 100 binary64) (fma.f64 y y (*.f64 x x))))
(*.f64 #s(literal 100 binary64) (*.f64 (fma.f64 y y (*.f64 x x)) x))
(/.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y y) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 9 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 9 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64))))))
(/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 9 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 y y) x) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 x #s(literal 100 binary64)))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 x #s(literal 100 binary64)))) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))))) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (*.f64 x #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 y y) x) #s(literal 3 binary64)) #s(literal 1000000 binary64) (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 9 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 y y) x) #s(literal 3 binary64)) #s(literal 1000000 binary64) (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 9 binary64))))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 x #s(literal 100 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 x #s(literal 100 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64)))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64)))) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (*.f64 x #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 y y) x) #s(literal 3 binary64)) #s(literal 1000000 binary64) (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 y y) x) #s(literal 3 binary64)) #s(literal 1000000 binary64) (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 9 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64))))))
(neg.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(neg.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64))) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 y))) (neg.f64 y) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) x (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) x (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) x (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) x (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) x (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) x (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (neg.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x))) (neg.f64 x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x))) (neg.f64 x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x))) (neg.f64 x) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x))) (neg.f64 x) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x))) (neg.f64 x) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x))) (neg.f64 x) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 y y) (neg.f64 x)) #s(literal 100 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (neg.f64 x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (neg.f64 x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (neg.f64 x) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (neg.f64 x) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (neg.f64 x) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (neg.f64 x) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) x (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) x (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) x (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) x (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) x (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) x (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) (neg.f64 (neg.f64 x)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) (neg.f64 (neg.f64 x)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) (neg.f64 (neg.f64 x)) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) (neg.f64 (neg.f64 x)) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) (neg.f64 (neg.f64 x)) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) (neg.f64 (neg.f64 x)) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) (neg.f64 x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) (neg.f64 x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) (neg.f64 x) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) (neg.f64 x) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) (neg.f64 x) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) (neg.f64 x) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) x (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) x (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) x (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) x (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) x (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 x)) x (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) x) (neg.f64 x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) x) (neg.f64 x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) x) (neg.f64 x) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) x) (neg.f64 x) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) x) (neg.f64 x) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) x) (neg.f64 x) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) x) x (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) x) x (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) x) x (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) x) x (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) x) x (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) x) x (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 y)) (neg.f64 (neg.f64 y)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 y)) (neg.f64 y) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (neg.f64 y)) y (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) y) (neg.f64 y) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) y) y (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (*.f64 y y) x) #s(literal 100 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (neg.f64 y) y) (*.f64 x #s(literal 100 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 x #s(literal 100 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 x #s(literal 100 binary64))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -100 binary64) x) (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -100 binary64) x)))
(fma.f64 (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 y) (*.f64 x #s(literal 100 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 x #s(literal 100 binary64)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 x #s(literal 100 binary64)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 x #s(literal 100 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 x #s(literal 100 binary64)) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 x #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 x #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 100 binary64) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (neg.f64 y) (neg.f64 (*.f64 (neg.f64 y) (*.f64 x #s(literal 100 binary64)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (neg.f64 y) (*.f64 (neg.f64 y) (*.f64 x #s(literal 100 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (neg.f64 y) (*.f64 y (*.f64 x #s(literal 100 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (neg.f64 x) (neg.f64 (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64)))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (neg.f64 x) (neg.f64 (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64)))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (neg.f64 x) (neg.f64 (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64)))) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 x) (neg.f64 (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64)))) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 x) (neg.f64 (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64)))) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (neg.f64 x) (neg.f64 (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (neg.f64 x) (*.f64 x (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (neg.f64 x) (*.f64 x (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (neg.f64 x) (*.f64 x (*.f64 x #s(literal 100 binary64))) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 x) (*.f64 x (*.f64 x #s(literal 100 binary64))) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 x) (*.f64 x (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (neg.f64 x) (*.f64 x (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (neg.f64 x) (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (neg.f64 x) (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (neg.f64 x) (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 x) (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (neg.f64 x) (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (neg.f64 x) (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (neg.f64 x) (*.f64 #s(literal 100 binary64) (*.f64 y y)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 y y) (*.f64 x #s(literal 100 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 y y) (*.f64 #s(literal -100 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 (neg.f64 y) y) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 (neg.f64 x) x) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 (neg.f64 x) x) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 (neg.f64 x) x) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 (neg.f64 x) x) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 y y) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 x x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 x x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 x x) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 x x) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 x x) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 x x) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 100 binary64)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 100 binary64)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 100 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 100 binary64)) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -100 binary64) x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -100 binary64) x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -100 binary64) x) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -100 binary64) x) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 (*.f64 #s(literal -100 binary64) x) (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal -100 binary64) x) (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))))
(fma.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 y y) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 x x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 x x) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 x x) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 x x) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 #s(literal -100 binary64) (*.f64 x (*.f64 y y)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 y (*.f64 (neg.f64 y) (*.f64 x #s(literal 100 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 y (*.f64 y (*.f64 x #s(literal 100 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 x (neg.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 x (neg.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 x (neg.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x))) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 x (neg.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x))) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 x (neg.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 x (neg.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 x (neg.f64 (*.f64 #s(literal 100 binary64) (*.f64 y y))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 x (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 x (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 x (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 x (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 x (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 x (*.f64 (neg.f64 x) (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 100 binary64))) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 100 binary64))) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 100 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 x (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 x (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 x (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 x (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 x (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 x (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(fma.f64 x (*.f64 #s(literal 100 binary64) (*.f64 y y)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 #s(literal 100 binary64) (neg.f64 (*.f64 x (*.f64 y y))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 #s(literal 100 binary64) (*.f64 x (*.f64 y y)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(fma.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 x #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(-.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 x #s(literal 100 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 x #s(literal 100 binary64))))
(+.f64 (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -100 binary64) x)) (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -100 binary64) x)))
(+.f64 (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(+.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))) (*.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal -100 binary64) x) (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y y) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))))) (/.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) #s(literal 2 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))))))
(+.f64 (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal 100 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (*.f64 x (*.f64 y y)) #s(literal -100 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 (*.f64 y y) x)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 #s(literal -100 binary64) (*.f64 (*.f64 y y) x)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (*.f64 (*.f64 y y) x) #s(literal -100 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)) (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x))
(+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 100 binary64)) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -100 binary64)))
(*.f64 (neg.f64 x) #s(literal -100 binary64))
(*.f64 #s(literal -100 binary64) (neg.f64 x))
(*.f64 x #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) x)
(neg.f64 (*.f64 #s(literal -100 binary64) x))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) x) #s(literal 100 binary64))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #s(literal 100 binary64)) x)
(*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal -1/4 binary64))) (pow.f64 (-.f64 y x) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) #s(literal 100 binary64))) x)
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) #s(literal 100 binary64)) (*.f64 x (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) (*.f64 x #s(literal 100 binary64)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64)) (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64))))
(*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64)))
(*.f64 (*.f64 x #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
(neg.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) (*.f64 #s(literal -100 binary64) x)))
(neg.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal -1 binary64))))
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64))))
(fma.f64 (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64)) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64)) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))))
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64)) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64)) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) #s(literal -1/2 binary64)) (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64))) (neg.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64)) (pow.f64 (-.f64 y x) #s(literal -1/4 binary64)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (-.f64 y x)))
(pow.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (-.f64 y x) #s(literal -1/2 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))))) (-.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (-.f64 (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))) (*.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))))))
(neg.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))
(sqrt.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
(fabs.f64 (neg.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))
(fabs.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))
(exp.f64 (fma.f64 (log.f64 (-.f64 y x)) #s(literal -1/4 binary64) (*.f64 (log.f64 (-.f64 y x)) #s(literal -1/4 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 y x)) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 y x) #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 (neg.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x))
(*.f64 (/.f64 (pow.f64 (-.f64 y x) #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 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))) (-.f64 y x))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (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)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))) (-.f64 y x))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x))) (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)))) (-.f64 y x))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x))) (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))) (-.f64 y x))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (-.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)) (fma.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)) (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (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)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y y) (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)) (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (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)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (-.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x))) (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y y) (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x))) (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 y y))) (pow.f64 (-.f64 y x) #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 y (-.f64 y x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 (neg.f64 x) x))) (pow.f64 (-.f64 y 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 (-.f64 (*.f64 (pow.f64 y #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 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) #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 y (-.f64 y x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 y #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 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x x) (-.f64 y x) (*.f64 (-.f64 y x) (*.f64 y y))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 y y) (-.f64 y x) (*.f64 (-.f64 y x) (*.f64 x x))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (exp.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (-.f64 y x))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)))
(/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 y x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y y (fma.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))) (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 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))) (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 (-.f64 y x) (*.f64 x x)))
(/.f64 (fma.f64 y y (*.f64 x x)) (-.f64 y x))
(neg.f64 (-.f64 y x))
(fma.f64 (pow.f64 y #s(literal 1/2 binary64)) (pow.f64 y #s(literal 1/2 binary64)) (neg.f64 x))
(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 (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 (sqrt.f64 (neg.f64 (neg.f64 y))) (sqrt.f64 (neg.f64 (neg.f64 y))) (neg.f64 x))
(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)) (neg.f64 x))
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (neg.f64 x))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.f64 y x)) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y y)))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.f64 y x)) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x)))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y y) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x)) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y x)))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) y (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x))
(fma.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) y))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(fma.f64 (*.f64 x (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 y y) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (*.f64 y (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 x x) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (*.f64 y y) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 x (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (fma.f64 y y (*.f64 x x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (*.f64 x x) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 y (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 x (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(fma.f64 x (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (*.f64 y (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))))
(-.f64 (/.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)) (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))
(-.f64 (neg.f64 y) (neg.f64 x))
(-.f64 (neg.f64 y) x)
(-.f64 (neg.f64 x) (neg.f64 y))
(-.f64 (neg.f64 x) y)
(-.f64 y (neg.f64 x))
(-.f64 y x)
(-.f64 x y)
(exp.f64 (log.f64 (-.f64 y x)))
(+.f64 (*.f64 (fma.f64 y y (*.f64 x x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(+.f64 (*.f64 y (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 x (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(+.f64 (*.f64 x (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (*.f64 y (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 x (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 y y) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 y y) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 x (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 x x) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x x))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y x)))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) y) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) x) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) y))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.f64 y x))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y y)))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y y)) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.f64 y x))))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.f64 y x))) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x x)) (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.f64 y x))))
(+.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(+.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 y x))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 y x))))
(+.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 y x))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64))) (-.f64 y x))))
(+.f64 (/.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (-.f64 y x)) (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 y x)) #s(literal 2 binary64)) (pow.f64 y #s(literal 4 binary64)))) (-.f64 y x)))
(+.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))))
(+.f64 (cosh.f64 (log.f64 (-.f64 y x))) (sinh.f64 (log.f64 (-.f64 y x))))
(+.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x)))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))
(+.f64 (neg.f64 y) (neg.f64 x))
(+.f64 (neg.f64 y) x)
(+.f64 (neg.f64 x) (neg.f64 y))
(+.f64 (neg.f64 x) y)
(+.f64 y (neg.f64 x))
(+.f64 y x)
(+.f64 x y)
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) x) #s(literal 100 binary64))
(*.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal -1/4 binary64))) (pow.f64 (-.f64 y x) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) #s(literal 100 binary64)) x)
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/4 binary64)) (*.f64 x #s(literal 100 binary64))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 x #s(literal 100 binary64)))
(*.f64 (*.f64 x #s(literal 100 binary64)) (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))
(*.f64 x (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) #s(literal 100 binary64)))
(*.f64 #s(literal 100 binary64) (*.f64 x (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))
(neg.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal -100 binary64) x)))
(neg.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))
(fma.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (*.f64 x #s(literal 100 binary64)) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (*.f64 x #s(literal 100 binary64))))
(fma.f64 (*.f64 x #s(literal 100 binary64)) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x #s(literal 100 binary64)) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))))
(+.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (*.f64 x #s(literal 100 binary64))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)))) (*.f64 x #s(literal 100 binary64))))
(+.f64 (*.f64 (*.f64 x #s(literal 100 binary64)) (cosh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))) (*.f64 (*.f64 x #s(literal 100 binary64)) (sinh.f64 (log.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x))
(*.f64 (-.f64 y x) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 y x) #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 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #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 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 y x))
(neg.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)))
(fma.f64 (*.f64 y y) (-.f64 y x) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(fma.f64 (-.f64 y x) (*.f64 y y) (*.f64 (-.f64 y x) (*.f64 (neg.f64 x) x)))
(fma.f64 (-.f64 y x) (*.f64 x x) (*.f64 (-.f64 y x) (*.f64 (neg.f64 y) y)))
(fma.f64 (*.f64 x x) (-.f64 y x) (*.f64 (*.f64 (neg.f64 y) y) (-.f64 y x)))
(+.f64 (*.f64 (-.f64 y x) (*.f64 y y)) (*.f64 (-.f64 y x) (*.f64 (neg.f64 x) x)))
(+.f64 (*.f64 (*.f64 x x) (-.f64 y x)) (*.f64 (*.f64 (neg.f64 y) y) (-.f64 y x)))
(+.f64 (*.f64 (-.f64 y x) (*.f64 x x)) (*.f64 (-.f64 y x) (*.f64 (neg.f64 y) y)))
(+.f64 (*.f64 (*.f64 y y) (-.f64 y x)) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 y x)))
(*.f64 (neg.f64 (+.f64 x (neg.f64 y))) (-.f64 x (neg.f64 y)))
(*.f64 (+.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 x))) (-.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 x))))
(*.f64 (+.f64 (neg.f64 (neg.f64 y)) (neg.f64 x)) (-.f64 (neg.f64 (neg.f64 y)) (neg.f64 x)))
(*.f64 (+.f64 (neg.f64 (neg.f64 y)) x) (-.f64 (neg.f64 (neg.f64 y)) x))
(*.f64 (+.f64 (neg.f64 y) (neg.f64 (neg.f64 x))) (-.f64 (neg.f64 y) (neg.f64 (neg.f64 x))))
(*.f64 (+.f64 y (neg.f64 (neg.f64 x))) (-.f64 y (neg.f64 (neg.f64 x))))
(*.f64 (+.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 y))) (-.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 y))))
(*.f64 (+.f64 (neg.f64 (neg.f64 x)) (neg.f64 y)) (-.f64 (neg.f64 (neg.f64 x)) (neg.f64 y)))
(*.f64 (+.f64 (neg.f64 (neg.f64 x)) y) (-.f64 (neg.f64 (neg.f64 x)) y))
(*.f64 (+.f64 (neg.f64 x) (neg.f64 (neg.f64 y))) (-.f64 (neg.f64 x) (neg.f64 (neg.f64 y))))
(*.f64 (+.f64 x (neg.f64 (neg.f64 y))) (-.f64 x (neg.f64 (neg.f64 y))))
(*.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (pow.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(*.f64 (fabs.f64 (-.f64 y x)) (fabs.f64 (-.f64 y x)))
(*.f64 (+.f64 x (neg.f64 y)) (neg.f64 (-.f64 x (neg.f64 y))))
(*.f64 (+.f64 x (neg.f64 y)) (-.f64 x (neg.f64 y)))
(*.f64 (-.f64 y x) (-.f64 y x))
(pow.f64 (-.f64 y x) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (neg.f64 y) y) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 (*.f64 x x) (*.f64 (neg.f64 y) y)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 y x) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (-.f64 y x) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 y x)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 y x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 (-.f64 y x) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (-.f64 y x) (fma.f64 y (-.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (fma.f64 y y (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (neg.f64 (+.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (neg.f64 (pow.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (neg.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (+.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (-.f64 y x)) (-.f64 y x))
(neg.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 x) x))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 y)) (*.f64 x x))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 x))) (*.f64 (neg.f64 y) y))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 x)) (*.f64 y y))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 y)) (*.f64 (neg.f64 x) x))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (*.f64 (neg.f64 y) y))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 y x) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 y x)))
(fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 y x) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 y x)))
(fma.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 (neg.f64 x))) (*.f64 y y))
(fma.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 y) y))
(fma.f64 (neg.f64 (neg.f64 x)) (neg.f64 x) (*.f64 y y))
(fma.f64 (neg.f64 (neg.f64 x)) x (*.f64 (neg.f64 y) y))
(fma.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 (neg.f64 y))) (*.f64 x x))
(fma.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 x) x))
(fma.f64 (neg.f64 (neg.f64 y)) (neg.f64 y) (*.f64 x x))
(fma.f64 (neg.f64 (neg.f64 y)) y (*.f64 (neg.f64 x) x))
(fma.f64 (neg.f64 y) (neg.f64 (neg.f64 y)) (*.f64 x x))
(fma.f64 (neg.f64 y) (neg.f64 y) (*.f64 (neg.f64 x) x))
(fma.f64 (neg.f64 y) y (*.f64 x x))
(fma.f64 (neg.f64 x) (neg.f64 (neg.f64 x)) (*.f64 y y))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 (neg.f64 y) y))
(fma.f64 (neg.f64 x) x (*.f64 y y))
(fma.f64 (-.f64 y x) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 (-.f64 y x) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(fma.f64 (-.f64 y x) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (*.f64 (-.f64 y x) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(fma.f64 (-.f64 y x) y (*.f64 (-.f64 y x) x))
(fma.f64 (-.f64 y x) x (*.f64 (-.f64 y x) y))
(fma.f64 y (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 x) x))
(fma.f64 y (neg.f64 y) (*.f64 x x))
(fma.f64 y (-.f64 y x) (*.f64 x (-.f64 y x)))
(fma.f64 y y (*.f64 (neg.f64 x) x))
(fma.f64 x (-.f64 x (neg.f64 y)) (*.f64 y (-.f64 y x)))
(fma.f64 x (+.f64 x (neg.f64 y)) (*.f64 y (-.f64 y x)))
(fma.f64 x (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 y) y))
(fma.f64 x (neg.f64 x) (*.f64 y y))
(fma.f64 x (-.f64 y x) (*.f64 y (-.f64 y x)))
(fma.f64 x x (*.f64 (neg.f64 y) y))
(-.f64 (/.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 y y (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 4 binary64)) (fma.f64 y y (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))))) (/.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))))))
(-.f64 (*.f64 y y) (*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 x)))
(-.f64 (*.f64 y y) (*.f64 x x))
(-.f64 (*.f64 x x) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 y)))
(-.f64 (*.f64 x x) (*.f64 y y))
(+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 y x)) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 y x)))
(+.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 y x)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x))) (-.f64 y x)))
(+.f64 (*.f64 (-.f64 y x) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 (-.f64 y x) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(+.f64 (*.f64 (-.f64 y x) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))) (*.f64 (-.f64 y x) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (-.f64 y x) (*.f64 x x)))))
(+.f64 (*.f64 (-.f64 y x) y) (*.f64 (-.f64 y x) x))
(+.f64 (*.f64 (-.f64 y x) x) (*.f64 (-.f64 y x) y))
(+.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (fma.f64 y y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 y y (*.f64 x x))))
(+.f64 (*.f64 (neg.f64 y) y) (*.f64 x x))
(+.f64 (*.f64 (neg.f64 x) x) (*.f64 y y))
(+.f64 (*.f64 x (-.f64 y x)) (*.f64 y (-.f64 y x)))
(+.f64 (*.f64 y (-.f64 y x)) (*.f64 x (-.f64 y x)))
(+.f64 (*.f64 y y) (*.f64 (neg.f64 x) x))
(+.f64 (*.f64 x x) (*.f64 (neg.f64 y) y))

eval228.0ms (3.6%)

Memory
23.6MiB live, 223.1MiB allocated
Compiler

Compiled 35 449 to 3 873 computations (89.1% saved)

prune189.0ms (3%)

Memory
-13.7MiB live, 61.4MiB allocated
Pruning

15 alts after pruning (6 fresh and 9 done)

PrunedKeptTotal
New1 14331 146
Fresh033
Picked325
Done077
Total1 146151 161
Accuracy
100.0%
Counts
1 161 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.6%
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) #s(approx (+ (* y y) (* x x)) (*.f64 y y))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
45.5%
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (sqrt.f64 y) (sqrt.f64 y) x))
99.3%
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
45.9%
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
22.2%
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(approx (pow (- y x) -1/2) (sqrt.f64 (/.f64 #s(literal 1 binary64) y))) (*.f64 #s(literal 100 binary64) x)))
28.5%
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) #s(approx (+ (* y y) (* x x)) (*.f64 y y))) (-.f64 x y))
29.1%
(*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (*.f64 (-.f64 x y) #s(literal 100 binary64)))
99.8%
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x))) x)
44.9%
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) x) #s(literal 100 binary64))
45.9%
(*.f64 #s(approx (/ x (- y x)) (/.f64 x y)) #s(literal 100 binary64))
45.9%
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
54.3%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
53.7%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
54.0%
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
2.9%
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
Compiler

Compiled 580 to 264 computations (54.5% saved)

regimes23.0ms (0.4%)

Memory
25.8MiB live, 25.8MiB allocated
Counts
25 → 1
Calls
Call 1
Inputs
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
(*.f64 #s(approx (/ x (- y x)) (/.f64 x y)) #s(literal 100 binary64))
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x))) x)
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) #s(approx (+ (* y y) (* x x)) (*.f64 y y))) (-.f64 x y))
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x))) x)
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (fma.f64 y y (*.f64 x x))) (-.f64 x y))
(*.f64 (/.f64 (neg.f64 x) (fma.f64 y y (*.f64 x x))) (*.f64 (-.f64 x y) #s(literal 100 binary64)))
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 y) x) #s(literal 1 binary64)))))
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (sqrt.f64 y) (sqrt.f64 y) x))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) #s(approx (+ (* y y) (* x x)) (*.f64 y y))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 y y (*.f64 x x))) (*.f64 (*.f64 (-.f64 x y) (-.f64 y x)) (neg.f64 (-.f64 y x))))
(*.f64 (*.f64 (pow.f64 (-.f64 y x) #s(literal -1 binary64)) x) #s(literal 100 binary64))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(approx (pow (- y x) -1/2) (sqrt.f64 (/.f64 #s(literal 1 binary64) y))) (*.f64 #s(literal 100 binary64) x)))
(*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 y x) #s(literal -1/2 binary64)) (*.f64 #s(literal 100 binary64) x)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (-.f64 y x) #s(literal 2 binary64))) (pow.f64 (-.f64 y x) #s(literal 3 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 (-.f64 y x) #s(literal 2 binary64)) (fma.f64 (-.f64 y x) y (*.f64 x x))))
Outputs
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x))) x)
Calls

3 calls:

7.0ms
y
7.0ms
x
7.0ms
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Results
AccuracySegmentsBranch
99.8%1x
99.8%1y
99.8%1(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Compiler

Compiled 9 to 10 computations (-11.1% saved)

regimes147.0ms (2.3%)

Memory
-24.7MiB live, 13.0MiB allocated
Counts
7 → 2
Calls
Call 1
Inputs
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
(*.f64 #s(approx (/ x (- y x)) (/.f64 x y)) #s(literal 100 binary64))
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
Outputs
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
Calls

3 calls:

141.0ms
y
3.0ms
x
3.0ms
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Results
AccuracySegmentsBranch
72.6%3x
76.8%3y
97.3%2(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Compiler

Compiled 9 to 10 computations (-11.1% saved)

regimes3.0ms (0%)

Memory
5.9MiB live, 5.8MiB allocated
Counts
6 → 2
Calls
Call 1
Inputs
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
(*.f64 #s(approx (/ x (- y x)) (/.f64 x y)) #s(literal 100 binary64))
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
Outputs
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
Calls

1 calls:

2.0ms
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Results
AccuracySegmentsBranch
96.6%2(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes5.0ms (0.1%)

Memory
10.9MiB live, 10.9MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
Outputs
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
Calls

3 calls:

1.0ms
x
1.0ms
y
1.0ms
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Results
AccuracySegmentsBranch
54.0%1x
54.0%1y
54.0%1(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Compiler

Compiled 9 to 10 computations (-11.1% saved)

regimes4.0ms (0.1%)

Memory
9.2MiB live, 9.3MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
Outputs
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
Calls

3 calls:

1.0ms
x
1.0ms
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
1.0ms
y
Results
AccuracySegmentsBranch
2.9%1y
2.9%1x
2.9%1(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Compiler

Compiled 9 to 10 computations (-11.1% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.07605097419261087
99.88722284455183
Compiler

Compiled 10 to 11 computations (-10% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.07605097419261087
99.88722284455183
Compiler

Compiled 10 to 11 computations (-10% saved)

simplify24.0ms (0.4%)

Memory
-28.8MiB live, 18.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02998
13598
24098
34298
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x))) x)
(if (<=.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y)) #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(literal 100 binary64) y) x)) #s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))))
(if (<=.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y)) #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(literal 100 binary64) y) x)) #s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64)))
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))
Outputs
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (+.f64 y x))) x)
(if (<=.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y)) #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(literal 100 binary64) y) x)) #s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))))
(if (<=.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y)) #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(literal 100 binary64) y) x)) #s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64)))
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
#s(approx (* (/ x (- y x)) 100) #s(literal -100 binary64))

soundness923.0ms (14.7%)

Memory
-2.1MiB live, 547.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023127
040121
1161121
21060121
09188121
030144
047124
1153124
2849112
09421112
06202198
121492022
278541996
081801860
0142372
1443334
21348322
36405322
08086296
0613
0913
12913
216513
3152513
0953413
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 169 to 82 computations (51.5% saved)

preprocess44.0ms (0.7%)

Memory
14.1MiB live, 97.5MiB allocated
Compiler

Compiled 228 to 88 computations (61.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...