Development.Shake.Progress:message from shake-0.15.5

Time bar (total: 6.6s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze20.0ms (0.3%)

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

sample1.6s (24.3%)

Memory
46.8MiB live, 1 124.5MiB allocated
Samples
1.2s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 388.0ms
ival-add: 197.0ms (50.8% of total)
ival-mult: 92.0ms (23.7% of total)
ival-div: 81.0ms (20.9% of total)
ival-true: 7.0ms (1.8% of total)
exact: 6.0ms (1.5% of total)
ival-assert: 4.0ms (1% of total)
Bogosity

explain102.0ms (1.5%)

Memory
-29.6MiB live, 164.1MiB 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
24.0ms512×0valid
Compiler

Compiled 43 to 22 computations (48.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-div: 4.0ms (35.7% of total)
ival-mult: 4.0ms (35.7% of total)
ival-add: 3.0ms (26.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess25.0ms (0.4%)

Memory
16.9MiB live, 72.3MiB 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.3MiB live, 0.3MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune1.0ms (0%)

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

simplify9.0ms (0.1%)

Memory
-30.4MiB live, 17.0MiB 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

localize28.0ms (0.4%)

Memory
29.6MiB live, 29.6MiB allocated
Localize:

Found 3 expressions of interest:

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

Compiled 18 to 8 computations (55.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-div: 4.0ms (40.1% of total)
ival-mult: 3.0ms (30% of total)
ival-add: 2.0ms (20% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series8.0ms (0.1%)

Memory
8.2MiB live, 8.2MiB 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
2.0ms
x
@-inf
((/ (* x 100) (+ x y)) (* x 100) (+ x y))
2.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))
1.0ms
y
@inf
((/ (* x 100) (+ x y)) (* x 100) (+ x y))

simplify268.0ms (4.1%)

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

rewrite721.0ms (11%)

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

eval57.0ms (0.9%)

Memory
8.5MiB live, 51.8MiB allocated
Compiler

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

prune9.0ms (0.1%)

Memory
24.3MiB live, 24.3MiB allocated
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New3039312
Fresh000
Picked011
Done000
Total30310313
Accuracy
100.0%
Counts
313 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.3%
(/.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))
27.2%
(/.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (-.f64 y x) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
99.0%
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
51.6%
(*.f64 (/.f64 x (-.f64 y x)) #s(literal 100 binary64))
48.7%
#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)))
48.2%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
51.9%
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x))
52.4%
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
48.9%
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
Compiler

Compiled 265 to 180 computations (32.1% saved)

simplify220.0ms (3.4%)

Memory
-8.3MiB live, 137.1MiB 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) y) x #s(literal 100 binary64))
cost-diff0
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)
cost-diff0
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
cost-diff0
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x))
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
023149
039146
173146
2190142
3656134
41921134
54179134
67674134
08042134
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)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)
(fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64))
(/.f64 #s(literal -100 binary64) y)
#s(literal -100 binary64)
y
x
#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 #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 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(/.f64 y x)
y
x
#s(literal -100 binary64)
#s(literal 100 binary64)
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)
(fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64))
(/.f64 #s(literal -100 binary64) y)
#s(literal -100 binary64)
y
x
#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

localize57.0ms (0.9%)

Memory
10.6MiB live, 103.4MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 x #s(literal 100 binary64))
accuracy0.0
(sqrt.f64 y)
accuracy0.12890625
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
accuracy0.32418251741718873
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (sqrt.f64 y) (sqrt.f64 y) x))
accuracy0.046875
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)
accuracy0.05078125
(fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64))
accuracy1.5000673877443638
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
accuracy16.15222469450354
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x))
accuracy0.0
(/.f64 y x)
accuracy0.07421875
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
accuracy13.351419848331284
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
accuracy13.28590444841754
#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.32418251741718873
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
accuracy2.5989755055335455
(fma.f64 (/.f64 y x) x x)
Samples
22.0ms136×0invalid
20.0ms119×0valid
1.0ms5exit
Compiler

Compiled 124 to 23 computations (81.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-mult: 12.0ms (41.7% of total)
ival-div: 8.0ms (27.8% of total)
ival-add: 6.0ms (20.9% of total)
ival-sqrt: 2.0ms (7% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series22.0ms (0.3%)

Memory
-11.3MiB live, 34.5MiB allocated
Counts
15 → 55
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)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)
(fma.f64 (/.f64 #s(literal -100 binary64) y) x #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 y)
(+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y)))
100
(+ 100 (* -100 (/ x y)))
x
(* x (+ 1 (/ y x)))
(+ 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 (/ (pow x 2) (pow y 2)))
(* (pow x 2) (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* -100 (/ x (pow y 2)))
(* x (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* -100 (/ x y))
(* x (- (* 100 (/ 1 x)) (* 100 (/ 1 y))))
(* -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 (* x (- (* 100 (/ 1 (pow y 2))) (* 100 (/ 1 (* x y))))))
(* -1 (* x (- (* 100 (/ 1 y)) (* 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 (pow x 2)) (* 100 (* x y))) (pow y 2))
(/ (+ (* -100 x) (* 100 y)) (pow y 2))
(/ (+ (* -100 x) (* 100 y)) y)
(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))))
(/ (+ 100 (* -100 (/ x y))) 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)))))
(* -1 (/ (- (* 100 (/ x y)) 100) y))
(* -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
9.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 y) x) 100) y) x) (/ (+ (* (/ -100 y) x) 100) y) (+ (* (/ -100 y) x) 100) (+ (* (sqrt y) (sqrt y)) x) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (sqrt y))
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 y) x) 100) y) x) (/ (+ (* (/ -100 y) x) 100) y) (+ (* (/ -100 y) x) 100) (+ (* (sqrt y) (sqrt y)) x) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (sqrt y))
3.0ms
y
@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 y) x) 100) y) x) (/ (+ (* (/ -100 y) x) 100) y) (+ (* (/ -100 y) x) 100) (+ (* (sqrt y) (sqrt y)) x) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (sqrt y))
2.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 y) x) 100) y) x) (/ (+ (* (/ -100 y) x) 100) y) (+ (* (/ -100 y) x) 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 y) x) 100) y) x) (/ (+ (* (/ -100 y) x) 100) y) (+ (* (/ -100 y) x) 100) (+ (* (sqrt y) (sqrt y)) x) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (sqrt y))

simplify190.0ms (2.9%)

Memory
-8.0MiB live, 322.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0227656
1700584
22326570
08294524
Stop Event
iter limit
node limit
Counts
55 → 53
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 y)
(+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y)))
100
(+ 100 (* -100 (/ x y)))
x
(* x (+ 1 (/ y x)))
(+ 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 (/ (pow x 2) (pow y 2)))
(* (pow x 2) (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* -100 (/ x (pow y 2)))
(* x (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* -100 (/ x y))
(* x (- (* 100 (/ 1 x)) (* 100 (/ 1 y))))
(* -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 (* x (- (* 100 (/ 1 (pow y 2))) (* 100 (/ 1 (* x y))))))
(* -1 (* x (- (* 100 (/ 1 y)) (* 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 (pow x 2)) (* 100 (* x y))) (pow y 2))
(/ (+ (* -100 x) (* 100 y)) (pow y 2))
(/ (+ (* -100 x) (* 100 y)) y)
(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))))
(/ (+ 100 (* -100 (/ x y))) 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)))))
(* -1 (/ (- (* 100 (/ x y)) 100) y))
(* -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 x y) #s(literal 100 binary64))
(* 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 y)
(/.f64 #s(literal 100 binary64) y)
(+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y)))
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)
100
#s(literal 100 binary64)
(+ 100 (* -100 (/ x y)))
(fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64))
x
(* x (+ 1 (/ y x)))
(+.f64 x y)
(+ 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 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #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)))
(* -100 (/ (pow x 2) (pow y 2)))
(*.f64 (*.f64 (/.f64 (/.f64 x y) y) x) #s(literal -100 binary64))
(* (pow x 2) (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
(* -100 (/ x (pow y 2)))
(*.f64 (/.f64 (/.f64 x y) y) #s(literal -100 binary64))
(* x (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)
(* -100 (/ x y))
(*.f64 #s(literal -100 binary64) (/.f64 x y))
(* x (- (* 100 (/ 1 x)) (* 100 (/ 1 y))))
(fma.f64 (/.f64 #s(literal -100 binary64) y) x #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 #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)))
(-.f64 #s(literal 100 binary64) (/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (fma.f64 (neg.f64 y) y (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) x) (*.f64 #s(literal 100 binary64) y)) x))
(* -1 (* x (- (* 100 (/ 1 (pow y 2))) (* 100 (/ 1 (* x y))))))
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)
(* -1 (* x (- (* 100 (/ 1 y)) (* 100 (/ 1 x)))))
(fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 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 (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))
(/ (+ (* -100 (pow x 2)) (* 100 (* x y))) (pow y 2))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
(/ (+ (* -100 x) (* 100 y)) (pow y 2))
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)
(/ (+ (* -100 x) (* 100 y)) y)
(fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64))
(sqrt y)
(sqrt.f64 y)
(* y (+ 1 (/ x y)))
(+.f64 x 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 (*.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 (*.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))))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(/ (+ 100 (* -100 (/ x y))) y)
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)
(* -1 (* y (- (* -1 (/ x y)) 1)))
(+.f64 x 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 (*.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)))))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(* -1 (/ (- (* 100 (/ x y)) 100) y))
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)
(* -1 (* y (pow (sqrt -1) 2)))
y
(* -1 (* y (+ (* -1 (/ x y)) (pow (sqrt -1) 2))))
(+.f64 x 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 (fma.f64 (/.f64 x (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)) y)) x (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 #s(literal -100 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (*.f64 x x) (*.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))) y)) y)
(* -1 (* (sqrt y) (pow (sqrt -1) 2)))
(sqrt.f64 y)

rewrite149.0ms (2.3%)

Memory
24.0MiB live, 260.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023125
039119
1146119
2945116
09578113
Stop Event
iter limit
node limit
iter limit
Counts
15 → 413
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)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x)
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)
(fma.f64 (/.f64 #s(literal -100 binary64) y) x #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 (*.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 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))))) (-.f64 (*.f64 y #s(literal -1 binary64)) 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 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))) (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x))))) (*.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) 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 (neg.f64 (fma.f64 x x (*.f64 (*.f64 y y) #s(literal 1 binary64)))) (neg.f64 (fma.f64 y #s(literal -1 binary64) x)))
(/.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 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x))))))
(/.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 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x))) (*.f64 (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x))) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))))
(/.f64 (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x x)) (neg.f64 (-.f64 (*.f64 y #s(literal -1 binary64)) x)))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) #s(literal 1 binary64))) (fma.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 (fma.f64 x x (*.f64 (*.f64 y #s(literal -1 binary64)) (-.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 (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))))
(/.f64 (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (neg.f64 x))) (-.f64 (*.f64 y #s(literal -1 binary64)) x))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (*.f64 (*.f64 y #s(literal -1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x))))
(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 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))))
(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 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x))))))
(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 (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 (*.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 (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 #s(literal 1 binary64) x (*.f64 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 (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 (/.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 (*.f64 x x) (fma.f64 y #s(literal -1 binary64) x)) (/.f64 (*.f64 (*.f64 y y) #s(literal 1 binary64)) (fma.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 x (*.f64 y #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 y #s(literal -1 binary64)))
(+.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)) (fma.f64 x x (*.f64 (*.f64 y #s(literal -1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (*.f64 (*.f64 y #s(literal -1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (*.f64 (*.f64 y #s(literal -1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 x x (*.f64 (*.f64 y #s(literal -1 binary64)) (-.f64 (*.f64 y #s(literal -1 binary64)) x)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.f64 y #s(literal -1 binary64) x)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 y y) #s(literal 1 binary64) (*.f64 x (fma.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 (neg.f64 x) x) (-.f64 (*.f64 y #s(literal -1 binary64)) x)))
(+.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 (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 y #s(literal -1 binary64) x))) x)
(*.f64 #s(literal 100 binary64) (/.f64 x #s(approx (+ x y) (fma.f64 y #s(literal -1 binary64) x))))
(*.f64 x (/.f64 #s(literal 100 binary64) #s(approx (+ x y) (fma.f64 y #s(literal -1 binary64) x))))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 #s(approx (+ x y) (fma.f64 y #s(literal -1 binary64) x))))
(/.f64 (*.f64 #s(literal 100 binary64) x) #s(approx (+ x y) (fma.f64 y #s(literal -1 binary64) x)))
(neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) #s(approx (+ x y) (fma.f64 y #s(literal -1 binary64) x))))
(*.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) (fma.f64 y #s(literal -1 binary64) x))
(neg.f64 (neg.f64 #s(approx (+ x y) (fma.f64 y #s(literal -1 binary64) x))))
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))) (/.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64)))) (*.f64 (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))) (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x))))) (*.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))) (/.f64 #s(literal 1000000 binary64) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))))) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))) (/.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))) (fma.f64 (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))) (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))) (-.f64 (*.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))) (/.f64 #s(literal 1000000 binary64) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x))))) (*.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))) (/.f64 #s(literal 1000000 binary64) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 1000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64)) #s(literal 10000 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64)) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x))) (*.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x))) #s(literal 1000000 binary64))) (*.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x))) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))))
(/.f64 (+.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)))) (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (neg.f64 (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) (-.f64 (*.f64 #s(literal -10000 binary64) (/.f64 y x)) #s(literal -10000 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (neg.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64)))
(/.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) (-.f64 (*.f64 #s(literal -10000 binary64) (/.f64 y x)) #s(literal -10000 binary64)))))
(/.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64))) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))))
(neg.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64)))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (neg.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x))))))
(fma.f64 (*.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 (sqrt.f64 y) x) #s(literal 100 binary64))
(fma.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 y)) (/.f64 (sqrt.f64 y) x) #s(literal 100 binary64))
(fma.f64 (sqrt.f64 y) (*.f64 (/.f64 (sqrt.f64 y) x) #s(literal -100 binary64)) #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 (sqrt.f64 y) (*.f64 (/.f64 (sqrt.f64 y) x) #s(literal 100 binary64)) #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 (neg.f64 (/.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 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) (/.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))))
(-.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) (-.f64 (*.f64 #s(literal -10000 binary64) (/.f64 y x)) #s(literal -10000 binary64))))) (/.f64 #s(literal 1000000 binary64) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) (-.f64 (*.f64 #s(literal -10000 binary64) (/.f64 y x)) #s(literal -10000 binary64))))))
(+.f64 (/.f64 #s(literal 1000000 binary64) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) (-.f64 (*.f64 #s(literal -10000 binary64) (/.f64 y x)) #s(literal -10000 binary64))))) (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) (-.f64 (*.f64 #s(literal -10000 binary64) (/.f64 y x)) #s(literal -10000 binary64))))))
(+.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))) (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))))
(+.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))) (/.f64 #s(literal 1000000 binary64) (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))))
(+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y x)) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(*.f64 (pow.f64 y #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 1/4 binary64)) (/.f64 (sqrt.f64 y) x)))
(*.f64 (sqrt.f64 y) (*.f64 (/.f64 (sqrt.f64 y) x) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) x))
(*.f64 (/.f64 y x) #s(literal 1 binary64))
(/.f64 y (neg.f64 x))
(/.f64 y x)
(neg.f64 (/.f64 y x))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) (/.f64 x y)))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) (sqrt.f64 y)))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) x)
(*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) (/.f64 x y))
(*.f64 x (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))) (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) (/.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y))) (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) (/.f64 x y)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)) #s(literal 3 binary64)) (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)) (*.f64 (/.f64 #s(literal -100 binary64) y) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)) #s(literal 3 binary64)) (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)) (*.f64 (/.f64 #s(literal -100 binary64) y) x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) x)) y)
(/.f64 (*.f64 (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))) x) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) #s(literal 10000 binary64))) x) (*.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) y))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))) x) (*.f64 (neg.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) y))
(/.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) x) y)
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) #s(literal 10000 binary64)) x) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)) y))
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (+.f64 #s(literal 10000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y))
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y))
(/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) x) y)
(neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) (/.f64 x y)))
(fma.f64 (*.f64 x (/.f64 (/.f64 #s(literal -100 binary64) y) (sqrt.f64 y))) (/.f64 x (sqrt.f64 y)) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(fma.f64 (*.f64 x (/.f64 x (sqrt.f64 y))) (/.f64 (/.f64 #s(literal -100 binary64) y) (sqrt.f64 y)) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)))
(fma.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) (sqrt.f64 y)) (*.f64 (/.f64 x (sqrt.f64 y)) x) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(fma.f64 (/.f64 x (sqrt.f64 y)) (*.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) (sqrt.f64 y)) x) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(fma.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
(fma.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)))
(fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(fma.f64 (*.f64 x x) (/.f64 (/.f64 #s(literal -100 binary64) y) y) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(fma.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(fma.f64 (/.f64 #s(literal -100 binary64) y) (neg.f64 x) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
(fma.f64 (/.f64 #s(literal -100 binary64) y) (neg.f64 x) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)))
(fma.f64 (/.f64 #s(literal -100 binary64) y) x (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
(fma.f64 (/.f64 #s(literal -100 binary64) y) x (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)))
(fma.f64 (*.f64 (/.f64 x y) (/.f64 #s(literal -100 binary64) y)) x (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -100 binary64) y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)))
(fma.f64 #s(literal -100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
(fma.f64 #s(literal -100 binary64) (/.f64 x y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)))
(fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
(fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)))
(fma.f64 x (*.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) y) x) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(fma.f64 x (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
(fma.f64 x (/.f64 #s(literal -100 binary64) y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)))
(fma.f64 x (*.f64 (/.f64 x y) (/.f64 #s(literal -100 binary64) y)) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(-.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(+.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(+.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
(+.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 x y)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 10000 binary64)) (pow.f64 y #s(literal 4 binary64)))) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10000 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 6 binary64)))) (+.f64 (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10000 binary64)) (pow.f64 y #s(literal 4 binary64))) (/.f64 (*.f64 x #s(literal -10000 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10000 binary64)) (pow.f64 y #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 2 binary64)))) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10000 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) (sqrt.f64 y)) (*.f64 (sqrt.f64 y) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)))) y)
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) y) (*.f64 (sqrt.f64 y) #s(literal -100 binary64))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) y) (*.f64 (sqrt.f64 y) #s(literal 100 binary64))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) (*.f64 y (/.f64 #s(literal -100 binary64) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y)) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (*.f64 (*.f64 y y) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)))) (*.f64 (*.f64 y y) (sqrt.f64 y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) y) (*.f64 (*.f64 y y) #s(literal -100 binary64))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) y) (*.f64 (*.f64 y y) #s(literal 100 binary64))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)))) y)
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) y (*.f64 (sqrt.f64 y) (*.f64 (/.f64 #s(literal -100 binary64) y) x))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (*.f64 y y) (*.f64 (sqrt.f64 y) (*.f64 #s(literal -100 binary64) x))) (*.f64 (sqrt.f64 y) (*.f64 y y)))
(/.f64 (fma.f64 #s(literal -100 binary64) (sqrt.f64 y) (*.f64 y (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 #s(literal -100 binary64) y (*.f64 y (*.f64 (/.f64 #s(literal -100 binary64) y) x))) (*.f64 y y))
(/.f64 (fma.f64 #s(literal -100 binary64) (*.f64 y y) (*.f64 y (*.f64 #s(literal -100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal 100 binary64) (sqrt.f64 y) (*.f64 y (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 #s(literal 100 binary64) (*.f64 y y) (*.f64 y (*.f64 #s(literal -100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)))) y)
(/.f64 (fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) y (*.f64 (sqrt.f64 y) #s(literal -100 binary64))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) y (*.f64 (sqrt.f64 y) #s(literal 100 binary64))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y) (*.f64 y (/.f64 #s(literal -100 binary64) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y) (*.f64 (*.f64 y y) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)))) (*.f64 (*.f64 y y) (sqrt.f64 y)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) y (*.f64 (*.f64 y y) #s(literal -100 binary64))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) y (*.f64 (*.f64 y y) #s(literal 100 binary64))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64)) y)
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10000 binary64)) (pow.f64 y #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10000 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))))
(/.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) #s(literal 10000 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)) y))
(/.f64 (neg.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)) y)
(/.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) #s(literal 10000 binary64)) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)) y))
(/.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y))
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y)
(neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(fma.f64 (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 (neg.f64 x) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 x (pow.f64 y #s(literal 3/2 binary64))) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 x y) (/.f64 #s(literal -100 binary64) y) (/.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 (neg.f64 x) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 x (pow.f64 y #s(literal 3/2 binary64))) (/.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 (/.f64 x y) (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 #s(literal -100 binary64) y) (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 x y) (/.f64 #s(literal -100 binary64) y))
(fma.f64 x (/.f64 (/.f64 #s(literal -100 binary64) y) y) (/.f64 #s(literal -100 binary64) y))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10000 binary64)) (pow.f64 y #s(literal 4 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)) (/.f64 (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 2 binary64)) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(-.f64 (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)) y)) (/.f64 #s(literal 10000 binary64) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)) y)))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) y) (/.f64 (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) y))
(-.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (neg.f64 x) (/.f64 (/.f64 #s(literal -100 binary64) y) y)))
(-.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) (/.f64 #s(literal -100 binary64) y)))
(-.f64 (*.f64 (/.f64 x y) (/.f64 #s(literal -100 binary64) y)) (/.f64 #s(literal -100 binary64) y))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 6 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10000 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))) (/.f64 (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10000 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))))
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (*.f64 y y)) (/.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 y y)))
(+.f64 (/.f64 #s(literal 1000000 binary64) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)) (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)))
(+.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)) (/.f64 #s(literal 1000000 binary64) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) y) (/.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) y))
(+.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) (/.f64 #s(literal -100 binary64) y)))
(+.f64 (*.f64 (/.f64 x y) (/.f64 #s(literal -100 binary64) y)) (/.f64 #s(literal -100 binary64) y))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)))) (*.f64 (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))))) (+.f64 (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))))) (*.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) (/.f64 #s(literal 1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))))) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) (fma.f64 (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) (-.f64 (*.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) (/.f64 #s(literal 1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))))) (*.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) (/.f64 #s(literal 1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) #s(literal 10000 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) #s(literal 10000 binary64)))) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)) #s(literal 10000 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) #s(literal 1000000 binary64))) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))))
(/.f64 (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) #s(literal 10000 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (neg.f64 (+.f64 #s(literal 10000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (neg.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))))
(/.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) #s(literal 10000 binary64)) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) #s(literal 10000 binary64)) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)))
(/.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (neg.f64 (neg.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))))))
(/.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (+.f64 #s(literal 10000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))))
(/.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))))
(neg.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)) #s(literal 100 binary64))
(fma.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) #s(literal 100 binary64))
(fma.f64 (/.f64 #s(literal -100 binary64) y) (neg.f64 x) #s(literal 100 binary64))
(fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -100 binary64) y) #s(literal 100 binary64))
(fma.f64 #s(literal -100 binary64) (/.f64 x y) #s(literal 100 binary64))
(fma.f64 #s(literal 100 binary64) (/.f64 x y) #s(literal 100 binary64))
(fma.f64 x (/.f64 #s(literal -100 binary64) y) #s(literal 100 binary64))
(-.f64 (/.f64 #s(literal 10000 binary64) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))) (/.f64 #s(literal 10000 binary64) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))))
(-.f64 #s(literal 100 binary64) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(+.f64 (/.f64 #s(literal 1000000 binary64) (+.f64 #s(literal 10000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (+.f64 #s(literal 10000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))))
(+.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (+.f64 #s(literal 10000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) (/.f64 #s(literal 1000000 binary64) (+.f64 #s(literal 10000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))))
(+.f64 (/.f64 #s(literal 1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))))
(+.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))) (/.f64 #s(literal 1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))))
(+.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 (/.f64 #s(literal -100 binary64) 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)))) (-.f64 (neg.f64 x) y))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x y)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x y))))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x y)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x 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 (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 x x (*.f64 y (-.f64 x y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x y)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x y)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x y)))) (-.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x y)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x y))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x y)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.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))) (-.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 x y)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 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 x x (*.f64 y (-.f64 x y))))
(/.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 x x (*.f64 y (-.f64 x y))) (*.f64 (fma.f64 x x (*.f64 y (-.f64 x y))) (pow.f64 y #s(literal 3 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 y (-.f64 x 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)))) (*.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 x y))))
(/.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 x y)))))
(/.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 x x (*.f64 y (-.f64 x y))))
(/.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 (*.f64 (sqrt.f64 y) (pow.f64 y #s(literal 1/4 binary64))) (pow.f64 y #s(literal 1/4 binary64)) 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 (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 (sqrt.f64 y) (sqrt.f64 y) x)
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x y)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x 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 x x) (-.f64 y x)))
(-.f64 x y)
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x y)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x y)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x y)))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 x x (*.f64 y (-.f64 x 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 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 x y)
(+.f64 y x)
(*.f64 (*.f64 x (/.f64 #s(literal -100 binary64) (fma.f64 y y (*.f64 x x)))) (-.f64 y x))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x x (*.f64 y (-.f64 x y))))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x (-.f64 x y) (*.f64 y y)))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (fma.f64 x x (*.f64 y y)))) (-.f64 x y))
(*.f64 (/.f64 #s(literal 100 binary64) (fma.f64 x x (*.f64 y y))) (*.f64 (-.f64 x y) x))
(*.f64 (/.f64 #s(literal -100 binary64) (fma.f64 y y (*.f64 x x))) (*.f64 (-.f64 y x) x))
(*.f64 (/.f64 #s(literal 100 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 x x (*.f64 y (-.f64 x y))) x))
(*.f64 (/.f64 #s(literal 100 binary64) (-.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)) 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 x x (*.f64 y (-.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)))) (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 x x (*.f64 y (-.f64 x y)))))
(/.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 x y)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 x x (*.f64 y (-.f64 x y)))))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y (-.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 x #s(literal 4 binary64)) (*.f64 (*.f64 y (-.f64 x y)) (-.f64 (*.f64 y (-.f64 x y)) (*.f64 x 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 (*.f64 x (-.f64 x y)) (fma.f64 x (-.f64 x y) (*.f64 y 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)))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 x x (*.f64 y y))) x (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 x x (*.f64 y y))) y))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.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 x x)))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.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 y y)))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.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)))) (*.f64 y (-.f64 x y))))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y 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 x (-.f64 x y))))
(fma.f64 (*.f64 y (-.f64 x y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (*.f64 x (-.f64 x y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (*.f64 x x) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 y (-.f64 x y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(fma.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 x (-.f64 x y)) (/.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 (*.f64 #s(literal 100 binary64) x) (fma.f64 x x (*.f64 y y))) (*.f64 y (/.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 x x (*.f64 y y)))))
(+.f64 (*.f64 x (/.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 x x (*.f64 y y)))) (*.f64 y (/.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 x x (*.f64 y y)))))
(+.f64 (*.f64 (*.f64 y (-.f64 x y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (/.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 x) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 y (-.f64 x y)) (/.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 (-.f64 x y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 y y) (/.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 y y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (*.f64 x (-.f64 x y)) (/.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 (*.f64 #s(literal 100 binary64) x) (fma.f64 x x (*.f64 y y))) x) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (fma.f64 x x (*.f64 y y))) y))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y (-.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 x x)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.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)))) (*.f64 y (-.f64 x y))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 x (-.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 y y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 y 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 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 (sqrt.f64 y)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 y y)) #s(literal 1/4 binary64)))
(exp.f64 (log.f64 (sqrt.f64 y)))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 y))) (sinh.f64 (log.f64 (sqrt.f64 y))))

eval65.0ms (1%)

Memory
-1.3MiB live, 150.0MiB allocated
Compiler

Compiled 12 760 to 1 751 computations (86.3% saved)

prune15.0ms (0.2%)

Memory
1.8MiB live, 47.1MiB allocated
Pruning

14 alts after pruning (8 fresh and 6 done)

PrunedKeptTotal
New4737480
Fresh314
Picked055
Done011
Total47614490
Accuracy
100.0%
Counts
490 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.3%
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (pow.f64 y #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 1/4 binary64)) (sqrt.f64 y)) x))
46.3%
(/.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))
52.4%
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
99.0%
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
52.3%
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 x y) #s(literal 100 binary64)))
48.7%
#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)))
48.2%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
51.8%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))))
51.7%
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)))
51.9%
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x))
37.0%
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y)) x))
52.4%
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
48.9%
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
Compiler

Compiled 406 to 278 computations (31.5% saved)

simplify264.0ms (4%)

Memory
-22.1MiB live, 218.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y))
cost-diff0
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)))
cost-diff1
(-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))
cost-diff2
(fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))
cost-diff0
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y)) x))
cost-diff1
(neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y)))
cost-diff2
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y))
cost-diff4
(fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))
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 x y)
cost-diff0
(*.f64 (/.f64 x y) #s(literal 100 binary64))
cost-diff0
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 x y) #s(literal 100 binary64)))
cost-diff0
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
cost-diff0
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y)
cost-diff0
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x)
cost-diff0
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
051374
081365
1163365
2551341
33429341
08437323
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x)
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y)
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
#s(literal 100 binary64)
y
x
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 x y) #s(literal 100 binary64)))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(/.f64 x y)
x
y
#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)
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y)) x))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y)) x)
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y))
(neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y)))
(fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))
(*.f64 (/.f64 #s(literal -100 binary64) y) x)
(/.f64 #s(literal -100 binary64) y)
#s(literal -100 binary64)
y
x
(*.f64 #s(literal -100 binary64) y)
(*.f64 y y)
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)))
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y))
(*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x)
(fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))
#s(literal -1000000 binary64)
(pow.f64 (/.f64 x y) #s(literal 3 binary64))
(/.f64 x y)
x
y
#s(literal 3 binary64)
#s(literal 1000000 binary64)
(*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)
(fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))
#s(literal 10000 binary64)
(pow.f64 (/.f64 x y) #s(literal 2 binary64))
#s(literal 2 binary64)
(-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))
(*.f64 #s(literal -10000 binary64) (/.f64 x y))
#s(literal -10000 binary64)
Outputs
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x)
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y)
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
#s(literal 100 binary64)
y
x
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 x y) #s(literal 100 binary64)))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(literal 100 binary64) y) x))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(/.f64 x y)
x
y
#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)
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y)) x))
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal 100 binary64)) x) y))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y)) x)
(/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal 100 binary64)) x) y)
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y))
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal 100 binary64)) y)
(neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y)))
(fma.f64 y #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) x))
(fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))
(fma.f64 #s(literal -100 binary64) x (*.f64 #s(literal -100 binary64) y))
(*.f64 (/.f64 #s(literal -100 binary64) y) x)
(/.f64 #s(literal -100 binary64) y)
#s(literal -100 binary64)
y
x
(*.f64 #s(literal -100 binary64) y)
(*.f64 y y)
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) y) (/.f64 x (fma.f64 (/.f64 x y) (fma.f64 #s(literal 10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 10000 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) y) (/.f64 x (fma.f64 (/.f64 x y) (fma.f64 #s(literal 10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 10000 binary64))))
(*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x)
(*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) x)
(fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))
#s(literal -1000000 binary64)
(pow.f64 (/.f64 x y) #s(literal 3 binary64))
(/.f64 x y)
x
y
#s(literal 3 binary64)
#s(literal 1000000 binary64)
(*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)
(*.f64 (fma.f64 (/.f64 x y) (fma.f64 #s(literal 10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 10000 binary64)) y)
(fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))
(fma.f64 (/.f64 x y) (fma.f64 #s(literal 10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 10000 binary64))
#s(literal 10000 binary64)
(pow.f64 (/.f64 x y) #s(literal 2 binary64))
#s(literal 2 binary64)
(-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))
(fma.f64 #s(literal 10000 binary64) (/.f64 x y) #s(literal 10000 binary64))
(*.f64 #s(literal -10000 binary64) (/.f64 x y))
#s(literal -10000 binary64)

localize121.0ms (1.8%)

Memory
18.8MiB live, 207.9MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.7433419424244392
(*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)
accuracy1.4453125000000002
(fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))
accuracy9.956247486172725
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y))
accuracy16.39832935449494
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)))
accuracy1.5078798877408985
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y)) x)
accuracy3.7788692962388915
(fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))
accuracy8.360533036170258
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y))
accuracy15.866848544635895
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y)) x))
accuracy0.03515625
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x)
accuracy0.053066259768442016
(fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64))
accuracy0.9727331300924802
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y #s(literal 100 binary64))
accuracy13.392323525102942
#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 x y)
accuracy0.1114201638908477
(*.f64 (/.f64 x y) #s(literal 100 binary64))
accuracy16.107472813838058
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 x y) #s(literal 100 binary64)))
accuracy0.046875
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y)
accuracy1.5000673877443638
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x)
accuracy16.061108763077804
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
accuracy16.39832935449494
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
Samples
50.0ms136×0invalid
40.0ms117×0valid
1.0ms1valid
1.0ms3valid
Compiler

Compiled 306 to 50 computations (83.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 71.0ms
ival-mult: 26.0ms (36.9% of total)
ival-div: 15.0ms (21.3% of total)
ival-add: 12.0ms (17% of total)
ival-sqrt: 5.0ms (7.1% of total)
ival-pow: 4.0ms (5.7% of total)
ival-pow2: 3.0ms (4.3% of total)
ival-sub: 2.0ms (2.8% of total)
ival-neg: 1.0ms (1.4% of total)
exact: 1.0ms (1.4% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series70.0ms (1.1%)

Memory
-31.4MiB live, 59.1MiB allocated
Counts
21 → 119
Calls
Call 1
Inputs
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x)
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y)
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 x y) #s(literal 100 binary64)))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(/.f64 x y)
#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 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y))
(neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y)))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y)) x))
(fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))
(-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)))
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y)) x)
(*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) 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 y)
(+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y)))
100
(+ 100 (* -100 (/ x y)))
(/ x y)
(* 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)
(* -100 y)
(+ (* -100 x) (* -100 y))
(+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y)))
(* 100 y)
(- (* 100 x) (* -100 y))
10000
(+ 10000 (* 10000 (/ x y)))
(+ 10000 (* x (+ (* 10000 (/ x (pow y 2))) (* 10000 (/ 1 y)))))
(* x (+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* 10000 y)
(+ (* 10000 x) (* 10000 y))
(+ (* 10000 y) (* x (+ 10000 (* 10000 (/ x y)))))
(+ 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 (/ (pow x 2) (pow y 2)))
(* (pow x 2) (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* -100 (/ x (pow y 2)))
(* x (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* -100 (/ x y))
(* x (- (* 100 (/ 1 x)) (* 100 (/ 1 y))))
(+ 100 (+ (* -100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2)))))
(/ -100 x)
(/ (- (* 100 (/ y x)) 100) x)
-100
(- (* 100 (/ y x)) 100)
(* -100 x)
(* x (- (* -100 (/ y x)) 100))
(* 100 (/ x (pow y 2)))
(* x (+ (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* 100 x)
(* x (+ 100 (* 100 (/ y x))))
(* 10000 (/ (pow x 2) (pow y 2)))
(* (pow x 2) (+ (* 10000 (/ 1 (* x y))) (* 10000 (/ 1 (pow y 2)))))
(* (pow x 2) (+ (* 10000 (/ 1 (pow y 2))) (+ (/ 10000 (* x y)) (/ 10000 (pow x 2)))))
(* 10000 (/ x y))
(* x (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y))))
(* 100 (/ (pow x 2) (pow y 2)))
(* (pow x 2) (+ (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* 10000 (/ (pow x 2) y))
(* (pow x 2) (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y))))
(* (pow x 2) (+ (* 10000 (/ y (pow x 2))) (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y)))))
(+ 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 (- (* 100 (/ 1 (pow y 2))) (* 100 (/ 1 (* x y))))))
(* -1 (* x (- (* 100 (/ 1 y)) (* 100 (/ 1 x)))))
(+ 100 (* -1 (/ (+ (* -100 (/ (pow y 2) x)) (* 100 y)) x)))
(* -1 (/ (+ 100 (* -100 (/ y x))) x))
(* -1 (* x (+ 100 (* 100 (/ y x)))))
(* -1 (* x (- (* -100 (/ y x)) 100)))
(* x (+ (* 10000 (/ 1 y)) (* 10000 (/ 1 x))))
(* (pow x 2) (+ (* -1 (/ (- (* -10000 (/ y x)) 10000) x)) (* 10000 (/ 1 y))))
(+ 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)) (* 100 (* x y))) (pow y 2))
(/ (+ (* -100 x) (* 100 y)) (pow y 2))
(/ (+ (* -100 x) (* 100 y)) y)
(- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))
(/ (+ (* 100 x) (* 100 y)) (pow y 2))
(- (* 100 y) (* -100 x))
(/ (+ (* 10000 (* x y)) (* 10000 (pow x 2))) (pow y 2))
(/ (+ (* 10000 (pow x 2)) (* y (- (* 10000 y) (* -10000 x)))) (pow y 2))
(/ (- (* 10000 y) (* -10000 x)) y)
(/ (+ (* 100 (* x y)) (* 100 (pow x 2))) (pow y 2))
(/ (+ (* 10000 (* x y)) (* 10000 (pow x 2))) y)
(/ (+ (* 10000 (pow x 2)) (* y (+ (* 10000 x) (* 10000 y)))) 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)
(* (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))))
(* y (- (* -100 (/ x y)) 100))
(/ (+ 100 (* 100 (/ x y))) y)
(* y (+ 100 (* 100 (/ x y))))
(- (+ 10000 (* 10000 (/ (pow x 2) (pow y 2)))) (* -10000 (/ x y)))
(/ (- (+ (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (pow x 3))) (pow y 2))) (* 100 x)) (* 100 (/ (pow x 2) y))) y)
(/ (- (+ (* 100 x) (/ (* x (+ (* -100 (pow x 3)) (* 100 (pow x 3)))) (pow y 3))) (+ (* -100 (/ (pow x 3) (pow y 2))) (+ (* 100 (/ (pow x 2) y)) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(/ (+ (* 100 x) (* 100 (/ (pow x 2) y))) y)
(* y (+ 10000 (* 10000 (/ x y))))
(* y (+ 10000 (+ (* 10000 (/ x y)) (* 10000 (/ (pow x 2) (pow y 2))))))
(* -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))
(* -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))
(* (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 (+ 100 (* 100 (/ x y)))))
(* -1 (/ (- (* -100 (/ x y)) 100) y))
(* -1 (* y (- (* -100 (/ x y)) 100)))
(+ 10000 (* -1 (/ (- (* -10000 (/ (pow x 2) y)) (* 10000 x)) y)))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (pow x 3))) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (+ (* -1 (/ (* x (+ (* -100 (pow x 3)) (* 100 (pow x 3)))) y)) (* 100 (pow x 3)))) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -100 (/ (pow x 2) y))) y))
(* -1 (* y (- (* -10000 (/ x y)) 10000)))
(* -1 (* y (- (* -1 (/ (+ (* 10000 x) (* 10000 (/ (pow x 2) y))) y)) 10000)))
Calls

6 calls:

TimeVariablePointExpression
12.0ms
x
@0
((/ (* x 100) (+ x y)) (* (/ (+ (* (/ -100 y) x) 100) y) x) (/ (+ (* (/ -100 y) x) 100) y) (+ (* (/ -100 y) x) 100) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* (/ x y) 100) (/ x y) (/ (* x 100) (+ x y)) (+ (* (/ (+ (* (/ 100 x) y) -100) x) y) 100) (/ (+ (* (/ 100 x) y) -100) x) (+ (* (/ 100 x) y) -100) (+ (* (* (/ -100 y) x) y) (* -100 y)) (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (/ (* x 100) (+ x y)) (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) (- 10000 (* -10000 (/ x y))) (/ (* x 100) (+ x y)) (/ (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y)) (* (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y))
9.0ms
y
@-inf
((/ (* x 100) (+ x y)) (* (/ (+ (* (/ -100 y) x) 100) y) x) (/ (+ (* (/ -100 y) x) 100) y) (+ (* (/ -100 y) x) 100) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* (/ x y) 100) (/ x y) (/ (* x 100) (+ x y)) (+ (* (/ (+ (* (/ 100 x) y) -100) x) y) 100) (/ (+ (* (/ 100 x) y) -100) x) (+ (* (/ 100 x) y) -100) (+ (* (* (/ -100 y) x) y) (* -100 y)) (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (/ (* x 100) (+ x y)) (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) (- 10000 (* -10000 (/ x y))) (/ (* x 100) (+ x y)) (/ (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y)) (* (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y))
5.0ms
x
@inf
((/ (* x 100) (+ x y)) (* (/ (+ (* (/ -100 y) x) 100) y) x) (/ (+ (* (/ -100 y) x) 100) y) (+ (* (/ -100 y) x) 100) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* (/ x y) 100) (/ x y) (/ (* x 100) (+ x y)) (+ (* (/ (+ (* (/ 100 x) y) -100) x) y) 100) (/ (+ (* (/ 100 x) y) -100) x) (+ (* (/ 100 x) y) -100) (+ (* (* (/ -100 y) x) y) (* -100 y)) (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (/ (* x 100) (+ x y)) (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) (- 10000 (* -10000 (/ x y))) (/ (* x 100) (+ x y)) (/ (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y)) (* (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y))
5.0ms
x
@-inf
((/ (* x 100) (+ x y)) (* (/ (+ (* (/ -100 y) x) 100) y) x) (/ (+ (* (/ -100 y) x) 100) y) (+ (* (/ -100 y) x) 100) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* (/ x y) 100) (/ x y) (/ (* x 100) (+ x y)) (+ (* (/ (+ (* (/ 100 x) y) -100) x) y) 100) (/ (+ (* (/ 100 x) y) -100) x) (+ (* (/ 100 x) y) -100) (+ (* (* (/ -100 y) x) y) (* -100 y)) (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (/ (* x 100) (+ x y)) (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) (- 10000 (* -10000 (/ x y))) (/ (* x 100) (+ x y)) (/ (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y)) (* (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y))
5.0ms
y
@0
((/ (* x 100) (+ x y)) (* (/ (+ (* (/ -100 y) x) 100) y) x) (/ (+ (* (/ -100 y) x) 100) y) (+ (* (/ -100 y) x) 100) (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* (/ x y) 100) (/ x y) (/ (* x 100) (+ x y)) (+ (* (/ (+ (* (/ 100 x) y) -100) x) y) 100) (/ (+ (* (/ 100 x) y) -100) x) (+ (* (/ 100 x) y) -100) (+ (* (* (/ -100 y) x) y) (* -100 y)) (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (/ (* x 100) (+ x y)) (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) (- 10000 (* -10000 (/ x y))) (/ (* x 100) (+ x y)) (/ (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y)) (* (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y))

simplify181.0ms (2.8%)

Memory
51.7MiB live, 185.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03861540
113021386
245231362
083411284
Stop Event
iter limit
node limit
Counts
119 → 119
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)))
100
(+ 100 (* -100 (/ x y)))
(/ x y)
(* 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)
(* -100 y)
(+ (* -100 x) (* -100 y))
(+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y)))
(* 100 y)
(- (* 100 x) (* -100 y))
10000
(+ 10000 (* 10000 (/ x y)))
(+ 10000 (* x (+ (* 10000 (/ x (pow y 2))) (* 10000 (/ 1 y)))))
(* x (+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(* 10000 y)
(+ (* 10000 x) (* 10000 y))
(+ (* 10000 y) (* x (+ 10000 (* 10000 (/ x y)))))
(+ 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 (/ (pow x 2) (pow y 2)))
(* (pow x 2) (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* -100 (/ x (pow y 2)))
(* x (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* -100 (/ x y))
(* x (- (* 100 (/ 1 x)) (* 100 (/ 1 y))))
(+ 100 (+ (* -100 (/ y x)) (* 100 (/ (pow y 2) (pow x 2)))))
(/ -100 x)
(/ (- (* 100 (/ y x)) 100) x)
-100
(- (* 100 (/ y x)) 100)
(* -100 x)
(* x (- (* -100 (/ y x)) 100))
(* 100 (/ x (pow y 2)))
(* x (+ (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* 100 x)
(* x (+ 100 (* 100 (/ y x))))
(* 10000 (/ (pow x 2) (pow y 2)))
(* (pow x 2) (+ (* 10000 (/ 1 (* x y))) (* 10000 (/ 1 (pow y 2)))))
(* (pow x 2) (+ (* 10000 (/ 1 (pow y 2))) (+ (/ 10000 (* x y)) (/ 10000 (pow x 2)))))
(* 10000 (/ x y))
(* x (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y))))
(* 100 (/ (pow x 2) (pow y 2)))
(* (pow x 2) (+ (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* 10000 (/ (pow x 2) y))
(* (pow x 2) (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y))))
(* (pow x 2) (+ (* 10000 (/ y (pow x 2))) (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y)))))
(+ 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 (- (* 100 (/ 1 (pow y 2))) (* 100 (/ 1 (* x y))))))
(* -1 (* x (- (* 100 (/ 1 y)) (* 100 (/ 1 x)))))
(+ 100 (* -1 (/ (+ (* -100 (/ (pow y 2) x)) (* 100 y)) x)))
(* -1 (/ (+ 100 (* -100 (/ y x))) x))
(* -1 (* x (+ 100 (* 100 (/ y x)))))
(* -1 (* x (- (* -100 (/ y x)) 100)))
(* x (+ (* 10000 (/ 1 y)) (* 10000 (/ 1 x))))
(* (pow x 2) (+ (* -1 (/ (- (* -10000 (/ y x)) 10000) x)) (* 10000 (/ 1 y))))
(+ 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)) (* 100 (* x y))) (pow y 2))
(/ (+ (* -100 x) (* 100 y)) (pow y 2))
(/ (+ (* -100 x) (* 100 y)) y)
(- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))
(/ (+ (* 100 x) (* 100 y)) (pow y 2))
(- (* 100 y) (* -100 x))
(/ (+ (* 10000 (* x y)) (* 10000 (pow x 2))) (pow y 2))
(/ (+ (* 10000 (pow x 2)) (* y (- (* 10000 y) (* -10000 x)))) (pow y 2))
(/ (- (* 10000 y) (* -10000 x)) y)
(/ (+ (* 100 (* x y)) (* 100 (pow x 2))) (pow y 2))
(/ (+ (* 10000 (* x y)) (* 10000 (pow x 2))) y)
(/ (+ (* 10000 (pow x 2)) (* y (+ (* 10000 x) (* 10000 y)))) 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)
(* (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))))
(* y (- (* -100 (/ x y)) 100))
(/ (+ 100 (* 100 (/ x y))) y)
(* y (+ 100 (* 100 (/ x y))))
(- (+ 10000 (* 10000 (/ (pow x 2) (pow y 2)))) (* -10000 (/ x y)))
(/ (- (+ (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (pow x 3))) (pow y 2))) (* 100 x)) (* 100 (/ (pow x 2) y))) y)
(/ (- (+ (* 100 x) (/ (* x (+ (* -100 (pow x 3)) (* 100 (pow x 3)))) (pow y 3))) (+ (* -100 (/ (pow x 3) (pow y 2))) (+ (* 100 (/ (pow x 2) y)) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(/ (+ (* 100 x) (* 100 (/ (pow x 2) y))) y)
(* y (+ 10000 (* 10000 (/ x y))))
(* y (+ 10000 (+ (* 10000 (/ x y)) (* 10000 (/ (pow x 2) (pow y 2))))))
(* -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))
(* -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))
(* (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 (+ 100 (* 100 (/ x y)))))
(* -1 (/ (- (* -100 (/ x y)) 100) y))
(* -1 (* y (- (* -100 (/ x y)) 100)))
(+ 10000 (* -1 (/ (- (* -10000 (/ (pow x 2) y)) (* 10000 x)) y)))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (pow x 3))) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (+ (* -1 (/ (* x (+ (* -100 (pow x 3)) (* 100 (pow x 3)))) y)) (* 100 (pow x 3)))) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -100 (/ (pow x 2) y))) y))
(* -1 (* y (- (* -10000 (/ x y)) 10000)))
(* -1 (* y (- (* -1 (/ (+ (* 10000 x) (* 10000 (/ (pow x 2) y))) y)) 10000)))
Outputs
(* 100 (/ x y))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal -100 binary64) #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 x (/.f64 x (pow.f64 y #s(literal 4 binary64)))) #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 (/.f64 x y) #s(literal -100 binary64) #s(literal 100 binary64)) y)
100
#s(literal 100 binary64)
(+ 100 (* -100 (/ x y)))
(fma.f64 (/.f64 x y) #s(literal -100 binary64) #s(literal 100 binary64))
(/ x y)
(/.f64 x y)
(* 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 #s(literal -100 binary64) x) (/.f64 (fma.f64 y x (*.f64 (neg.f64 y) y)) x))
(/ (+ (* 100 (pow y 2)) (* x (+ (* -100 y) (* 100 x)))) (pow x 2))
(/.f64 (fma.f64 (*.f64 y #s(literal 100 binary64)) y (*.f64 (*.f64 #s(literal -100 binary64) (-.f64 y x)) x)) (*.f64 x x))
(* 100 (/ y (pow x 2)))
(*.f64 (/.f64 y (*.f64 x x)) #s(literal 100 binary64))
(/ (+ (* -100 x) (* 100 y)) (pow x 2))
(*.f64 (/.f64 #s(literal -100 binary64) x) (/.f64 (-.f64 x y) x))
(* 100 (/ y x))
(*.f64 (/.f64 y x) #s(literal 100 binary64))
(/ (+ (* -100 x) (* 100 y)) x)
(/.f64 (*.f64 #s(literal -100 binary64) (-.f64 x y)) x)
(* -100 y)
(*.f64 #s(literal -100 binary64) y)
(+ (* -100 x) (* -100 y))
(*.f64 (+.f64 y x) #s(literal -100 binary64))
(+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y)))
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal 100 binary64)) y)
(* 100 y)
(*.f64 y #s(literal 100 binary64))
(- (* 100 x) (* -100 y))
(*.f64 (+.f64 y x) #s(literal 100 binary64))
10000
#s(literal 10000 binary64)
(+ 10000 (* 10000 (/ x y)))
(fma.f64 #s(literal 10000 binary64) (/.f64 x y) #s(literal 10000 binary64))
(+ 10000 (* x (+ (* 10000 (/ x (pow y 2))) (* 10000 (/ 1 y)))))
(fma.f64 (/.f64 (fma.f64 #s(literal 10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y) x #s(literal 10000 binary64))
(* x (+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(*.f64 (/.f64 (fma.f64 x (/.f64 x y) x) y) #s(literal 100 binary64))
(* 10000 y)
(*.f64 #s(literal 10000 binary64) y)
(+ (* 10000 x) (* 10000 y))
(*.f64 (+.f64 y x) #s(literal 10000 binary64))
(+ (* 10000 y) (* x (+ 10000 (* 10000 (/ x y)))))
(fma.f64 (fma.f64 #s(literal 10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) x (*.f64 #s(literal 10000 binary64) y))
(+ 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 (/ (pow x 2) (pow y 2)))
(*.f64 (*.f64 x (/.f64 (/.f64 x y) y)) #s(literal -100 binary64))
(* (pow x 2) (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(*.f64 (/.f64 (-.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 100 binary64) y)) y) (*.f64 x x))
(* -100 (/ x (pow y 2)))
(*.f64 (/.f64 (/.f64 x y) y) #s(literal -100 binary64))
(* x (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(*.f64 (/.f64 (-.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 100 binary64) y)) y) x)
(* -100 (/ x y))
(*.f64 (/.f64 x y) #s(literal -100 binary64))
(* x (- (* 100 (/ 1 x)) (* 100 (/ 1 y))))
(*.f64 (-.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 100 binary64) y)) x)
(+ 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)
(-.f64 (*.f64 (/.f64 y x) #s(literal 100 binary64)) #s(literal 100 binary64))
(* -100 x)
(*.f64 #s(literal -100 binary64) x)
(* x (- (* -100 (/ y x)) 100))
(*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -100 binary64)) #s(literal 100 binary64)) x)
(* 100 (/ x (pow y 2)))
(*.f64 (/.f64 (/.f64 #s(literal 100 binary64) y) y) x)
(* x (+ (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(*.f64 (/.f64 (+.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 100 binary64) y)) y) x)
(* 100 x)
(*.f64 #s(literal 100 binary64) x)
(* x (+ 100 (* 100 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal 100 binary64)) x)
(* 10000 (/ (pow x 2) (pow y 2)))
(*.f64 (*.f64 x (/.f64 (/.f64 x y) y)) #s(literal 10000 binary64))
(* (pow x 2) (+ (* 10000 (/ 1 (* x y))) (* 10000 (/ 1 (pow y 2)))))
(*.f64 (/.f64 (-.f64 (/.f64 #s(literal 10000 binary64) x) (/.f64 #s(literal -10000 binary64) y)) y) (*.f64 x x))
(* (pow x 2) (+ (* 10000 (/ 1 (pow y 2))) (+ (/ 10000 (* x y)) (/ 10000 (pow x 2)))))
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 10000 binary64) x) (/.f64 #s(literal -10000 binary64) y)) x) (/.f64 #s(literal -10000 binary64) (*.f64 y y))) x) x)
(* 10000 (/ x y))
(*.f64 #s(literal 10000 binary64) (/.f64 x y))
(* x (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y))))
(*.f64 (-.f64 (/.f64 #s(literal 10000 binary64) x) (/.f64 #s(literal -10000 binary64) y)) x)
(* 100 (/ (pow x 2) (pow y 2)))
(*.f64 (*.f64 x (/.f64 (/.f64 x y) y)) #s(literal 100 binary64))
(* (pow x 2) (+ (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 100 binary64) y)) y) x) x)
(* 10000 (/ (pow x 2) y))
(*.f64 (*.f64 x (/.f64 x y)) #s(literal 10000 binary64))
(* (pow x 2) (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y))))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 10000 binary64) x) (/.f64 #s(literal -10000 binary64) y)) x) x)
(* (pow x 2) (+ (* 10000 (/ y (pow x 2))) (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y)))))
(*.f64 (fma.f64 #s(literal 10000 binary64) (/.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) x) (/.f64 #s(literal 10000 binary64) y)) (*.f64 x 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))
(+ 100 (* -1 (/ (- (* -1 (/ (- (* -100 (/ (pow y 3) x)) (* -100 (pow y 2))) x)) (* -100 y)) x)))
(-.f64 #s(literal 100 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (*.f64 y y)) x) #s(literal 100 binary64) (*.f64 y #s(literal 100 binary64))) x))
(* -1 (* x (- (* 100 (/ 1 (pow y 2))) (* 100 (/ 1 (* x y))))))
(*.f64 (neg.f64 x) (/.f64 (-.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal 100 binary64) x)) y))
(* -1 (* x (- (* 100 (/ 1 y)) (* 100 (/ 1 x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal 100 binary64) 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)
(* -1 (* x (+ 100 (* 100 (/ y x)))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal -100 binary64)) x)
(* -1 (* x (- (* -100 (/ y x)) 100)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y x) #s(literal -100 binary64)) #s(literal 100 binary64)))
(* x (+ (* 10000 (/ 1 y)) (* 10000 (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal 10000 binary64) x) (/.f64 #s(literal -10000 binary64) y)) x)
(* (pow x 2) (+ (* -1 (/ (- (* -10000 (/ y x)) 10000) x)) (* 10000 (/ 1 y))))
(*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 y x) #s(literal -10000 binary64)) x) #s(literal -1 binary64) (/.f64 #s(literal 10000 binary64) y)) x) 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 (pow x 2)) (* 100 (* x y))) (pow y 2))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -100 binary64) (-.f64 x y)) x) y) y)
(/ (+ (* -100 x) (* 100 y)) (pow y 2))
(*.f64 (/.f64 #s(literal -100 binary64) y) (/.f64 (-.f64 x y) y))
(/ (+ (* -100 x) (* 100 y)) y)
(/.f64 (*.f64 #s(literal -100 binary64) (-.f64 x y)) y)
(- (* 100 (/ y (pow x 2))) (* 100 (/ 1 x)))
(/.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal -100 binary64)) x)
(/ (+ (* 100 x) (* 100 y)) (pow y 2))
(*.f64 (/.f64 (+.f64 y x) y) (/.f64 #s(literal 100 binary64) y))
(- (* 100 y) (* -100 x))
(*.f64 (+.f64 y x) #s(literal 100 binary64))
(/ (+ (* 10000 (* x y)) (* 10000 (pow x 2))) (pow y 2))
(*.f64 (/.f64 (*.f64 x (+.f64 y x)) y) (/.f64 #s(literal 10000 binary64) y))
(/ (+ (* 10000 (pow x 2)) (* y (- (* 10000 y) (* -10000 x)))) (pow y 2))
(/.f64 (fma.f64 (*.f64 x (+.f64 y x)) #s(literal 10000 binary64) (*.f64 (*.f64 #s(literal 10000 binary64) y) y)) (*.f64 y y))
(/ (- (* 10000 y) (* -10000 x)) y)
(*.f64 #s(literal 10000 binary64) (/.f64 (+.f64 y x) y))
(/ (+ (* 100 (* x y)) (* 100 (pow x 2))) (pow y 2))
(*.f64 (/.f64 (*.f64 x (+.f64 y x)) y) (/.f64 #s(literal 100 binary64) y))
(/ (+ (* 10000 (* x y)) (* 10000 (pow x 2))) y)
(*.f64 #s(literal 10000 binary64) (/.f64 (*.f64 x (+.f64 y x)) y))
(/ (+ (* 10000 (pow x 2)) (* y (+ (* 10000 x) (* 10000 y)))) y)
(/.f64 (fma.f64 (*.f64 x (+.f64 y x)) #s(literal 10000 binary64) (*.f64 (*.f64 #s(literal 10000 binary64) y) y)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal -100 binary64) #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) x (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (*.f64 x x) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y)) 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) (fma.f64 x (/.f64 x y) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) y) x) #s(literal 100 binary64))) y)
(/ (+ 100 (* -100 (/ x y))) y)
(/.f64 (fma.f64 (/.f64 x y) #s(literal -100 binary64) #s(literal 100 binary64)) y)
(* (pow y 2) (- (* 100 (/ 1 (pow x 2))) (* 100 (/ 1 (* x y)))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal 100 binary64) x) x) (/.f64 (/.f64 #s(literal 100 binary64) y) x)) (*.f64 y y))
(* (pow y 2) (- (+ (* 100 (/ 1 (pow x 2))) (/ 100 (pow y 2))) (/ 100 (* x y))))
(*.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)) (*.f64 y y))
(* y (- (* 100 (/ 1 (pow x 2))) (* 100 (/ 1 (* x y)))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal 100 binary64) x) x) (/.f64 (/.f64 #s(literal 100 binary64) y) x)) y)
(* y (- (* 100 (/ 1 x)) (* 100 (/ 1 y))))
(*.f64 (-.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 100 binary64) y)) y)
(* y (- (* -100 (/ x y)) 100))
(*.f64 (-.f64 (*.f64 (/.f64 x y) #s(literal -100 binary64)) #s(literal 100 binary64)) y)
(/ (+ 100 (* 100 (/ x y))) y)
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal 100 binary64)) y)
(* y (+ 100 (* 100 (/ x y))))
(*.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal 100 binary64)) y)
(- (+ 10000 (* 10000 (/ (pow x 2) (pow y 2)))) (* -10000 (/ x y)))
(fma.f64 (/.f64 (fma.f64 #s(literal 10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y) x #s(literal 10000 binary64))
(/ (- (+ (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (pow x 3))) (pow y 2))) (* 100 x)) (* 100 (/ (pow x 2) y))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) x (/.f64 #s(literal 0 binary64) y)) y)) y)
(/ (- (+ (* 100 x) (/ (* x (+ (* -100 (pow x 3)) (* 100 (pow x 3)))) (pow y 3))) (+ (* -100 (/ (pow x 3) (pow y 2))) (+ (* 100 (/ (pow x 2) y)) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(/.f64 (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 0 binary64) (pow.f64 y #s(literal 3 binary64))) #s(literal 100 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) x (/.f64 #s(literal 0 binary64) y)) y)) y)
(/ (+ (* 100 x) (* 100 (/ (pow x 2) y))) y)
(*.f64 (/.f64 (fma.f64 x (/.f64 x y) x) y) #s(literal 100 binary64))
(* y (+ 10000 (* 10000 (/ x y))))
(*.f64 (fma.f64 #s(literal 10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y)
(* y (+ 10000 (+ (* 10000 (/ x y)) (* 10000 (/ (pow x 2) (pow y 2))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y) x #s(literal 10000 binary64)) y)
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal -100 binary64) #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 (*.f64 x x) (/.f64 (pow.f64 x #s(literal 3 binary64)) y)) y) (*.f64 #s(literal -100 binary64) x)) (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 #s(literal 100 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) y)) y) (*.f64 (*.f64 #s(literal -100 binary64) x) x)) (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))
(* -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 (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) #s(literal -100 binary64))
(* -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 (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) #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) x)) (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 (+.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) #s(literal -100 binary64) (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (neg.f64 y))) (neg.f64 y))
(* (pow y 2) (+ (* -1 (/ (- (* 100 (/ 1 x)) (* 100 (/ 1 y))) y)) (* 100 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 100 binary64) y)) y) #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 100 binary64) x) x)) y) y)
(* -1 (* y (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow x 2))))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (/.f64 #s(literal 100 binary64) y) x) (/.f64 (/.f64 #s(literal 100 binary64) x) x)))
(* -1 (* y (- (* 100 (/ 1 y)) (* 100 (/ 1 x)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal 100 binary64) x)))
(* -1 (* y (+ 100 (* 100 (/ x y)))))
(*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) 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 (* y (- (* -100 (/ x y)) 100)))
(*.f64 (neg.f64 y) (-.f64 (*.f64 (/.f64 x y) #s(literal -100 binary64)) #s(literal 100 binary64)))
(+ 10000 (* -1 (/ (- (* -10000 (/ (pow x 2) y)) (* 10000 x)) y)))
(fma.f64 (/.f64 (fma.f64 #s(literal 10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y) x #s(literal 10000 binary64))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (pow x 3))) y))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) x (/.f64 #s(literal 0 binary64) y)) y)) (neg.f64 y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (+ (* -1 (/ (* x (+ (* -100 (pow x 3)) (* 100 (pow x 3)))) y)) (* 100 (pow x 3)))) y))) y))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) x (/.f64 (fma.f64 (/.f64 #s(literal 0 binary64) y) x #s(literal 0 binary64)) y)) (neg.f64 y))) (neg.f64 y))
(* -1 (/ (+ (* -100 x) (* -100 (/ (pow x 2) y))) y))
(*.f64 (/.f64 (fma.f64 x (/.f64 x y) x) y) #s(literal 100 binary64))
(* -1 (* y (- (* -10000 (/ x y)) 10000)))
(*.f64 (neg.f64 y) (-.f64 (*.f64 (/.f64 #s(literal -10000 binary64) y) x) #s(literal 10000 binary64)))
(* -1 (* y (- (* -1 (/ (+ (* 10000 x) (* 10000 (/ (pow x 2) y))) y)) 10000)))
(*.f64 (neg.f64 y) (-.f64 (*.f64 (/.f64 (fma.f64 x (/.f64 x y) x) y) #s(literal -10000 binary64)) #s(literal 10000 binary64)))

rewrite251.0ms (3.8%)

Memory
-1.6MiB live, 340.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
051300
081290
1301290
22085281
09323267
Stop Event
iter limit
node limit
iter limit
Counts
21 → 644
Calls
Call 1
Inputs
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x)
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y)
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 x y) #s(literal 100 binary64)))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(/.f64 x y)
#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 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y))
(neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y)))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y)) x))
(fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))
(-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)))
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y)) x)
(*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)
Outputs
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)))
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x)
(*.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (/.f64 x y))
(*.f64 x (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) x) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (neg.f64 (*.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))) x)) y)
(/.f64 (neg.f64 (*.f64 x (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))))) y)
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) x))) y)
(/.f64 (/.f64 (*.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))) x) y)
(/.f64 (*.f64 x (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)))) y)
(/.f64 (neg.f64 (*.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) x)) y)
(/.f64 (*.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) x) y)
(/.f64 (neg.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))))) y)
(/.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)))) y)
(/.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))) y)
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y)
(neg.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y))
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(*.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y))) (fabs.f64 (/.f64 x (sqrt.f64 y))))
(*.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (fabs.f64 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 (fabs.f64 x) (fabs.f64 (/.f64 #s(literal -100 binary64) y)))
(*.f64 (/.f64 #s(literal -100 binary64) y) x)
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(*.f64 #s(literal -100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (/.f64 #s(literal -100 binary64) y))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -100 binary64) x))) y)
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (fabs.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (fabs.f64 (neg.f64 (*.f64 #s(literal -100 binary64) x))) y)
(/.f64 (fabs.f64 (*.f64 #s(literal -100 binary64) x)) y)
(/.f64 (fabs.f64 (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (neg.f64 (*.f64 #s(literal -100 binary64) x)) y)
(/.f64 (*.f64 #s(literal -100 binary64) x) y)
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))
(fabs.f64 (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x)))
(fabs.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 x y))) (neg.f64 (sqrt.f64 (/.f64 x y))))
(*.f64 (fabs.f64 (sqrt.f64 (/.f64 x y))) (fabs.f64 (sqrt.f64 (/.f64 x y))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (/.f64 x y)))
(pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 x y) #s(literal 1 binary64))
(/.f64 (neg.f64 (/.f64 x (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) y)
(/.f64 (fabs.f64 (neg.f64 (neg.f64 x))) y)
(/.f64 (fabs.f64 (/.f64 x (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (exp.f64 (log.f64 (neg.f64 x))) y)
(/.f64 (exp.f64 (log.f64 x)) y)
(/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (neg.f64 (neg.f64 x)) y)
(/.f64 (fabs.f64 x) y)
(/.f64 (neg.f64 x) y)
(/.f64 x y)
(neg.f64 (/.f64 x y))
(sqrt.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)))
(fabs.f64 (/.f64 x y))
(exp.f64 (log.f64 (/.f64 x y)))
(+.f64 (cosh.f64 (log.f64 (/.f64 x y))) (sinh.f64 (log.f64 (/.f64 x y))))
#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 (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 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) #s(literal 1000000 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 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) #s(literal 1000000 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 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) #s(literal 1000000 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 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) #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 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x) y) #s(literal 3 binary64)) #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))))
(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 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 (neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)) x)) y))
(-.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 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 2 binary64)) (pow.f64 (/.f64 #s(literal -100 binary64) x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)) 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 (/.f64 #s(literal 100 binary64) x) y) x) (/.f64 #s(literal -100 binary64) x))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64))))) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x (*.f64 #s(literal -100 binary64) x))) (neg.f64 (*.f64 x x)))
(/.f64 (fma.f64 #s(literal -100 binary64) (neg.f64 x) (*.f64 x (neg.f64 (*.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) (neg.f64 (*.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))) (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(/.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 (neg.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y)) x (*.f64 (neg.f64 x) #s(literal -100 binary64))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 (neg.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))) (pow.f64 (neg.f64 x) #s(literal 3 binary64)))
(/.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 (-.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 (-.f64 (*.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 (/.f64 #s(literal 100 binary64) x) y) x) (/.f64 #s(literal -100 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 100 binary64) x) y #s(literal -100 binary64)))) (neg.f64 (neg.f64 x)))
(/.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 #s(literal 1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 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 #s(literal 1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64)) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))) x))
(/.f64 (neg.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)) x)
(neg.f64 (/.f64 (neg.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)) (neg.f64 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) (neg.f64 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 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) (fabs.f64 x)) (/.f64 y (fabs.f64 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 (/.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 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 (-.f64 (*.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 (-.f64 (*.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 (neg.f64 (/.f64 #s(literal 100 binary64) x)) y) 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 (/.f64 #s(literal 100 binary64) x) y) x) (/.f64 #s(literal -100 binary64) x))))) (/.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 (/.f64 #s(literal 100 binary64) x) y) x) (/.f64 #s(literal -100 binary64) x))))))
(+.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 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))) x)) (/.f64 #s(literal -1000000 binary64) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))) x)))
(+.f64 (/.f64 #s(literal -1000000 binary64) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))) x)) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.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 3 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))))) x) (/.f64 (/.f64 #s(literal -1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.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 (*.f64 (/.f64 #s(literal 100 binary64) x) y) x) (/.f64 #s(literal -100 binary64) x))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.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 3 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 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 3 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))))) (-.f64 (*.f64 (/.f64 #s(literal -1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))))) (/.f64 #s(literal -1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 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 3 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))))) (/.f64 #s(literal -1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 2 binary64)))) (neg.f64 (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)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 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 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))) #s(literal -1000000 binary64))) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 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))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64))) (neg.f64 (+.f64 #s(literal 10000 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 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64))) (neg.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 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)) #s(literal 10000 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64)))
(/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64)) (+.f64 #s(literal 10000 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 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.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 y (/.f64 #s(literal 100 binary64) x) #s(literal -100 binary64))
(fma.f64 #s(literal 100 binary64) (/.f64 y 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 (neg.f64 (/.f64 #s(literal 100 binary64) x)) y))
(-.f64 #s(literal -100 binary64) (*.f64 (/.f64 #s(literal 100 binary64) x) y))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (+.f64 #s(literal 10000 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 #s(literal -1000000 binary64) (+.f64 #s(literal 10000 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 -1000000 binary64) (+.f64 #s(literal 10000 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 (pow.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal 3 binary64)) (+.f64 #s(literal 10000 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 -1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 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 3 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 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 3 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) x) y) #s(literal -100 binary64))))) (/.f64 #s(literal -1000000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.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 #s(literal -100 binary64) (*.f64 (/.f64 #s(literal 100 binary64) x) y))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (sqrt.f64 y)) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (*.f64 (sqrt.f64 y) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))))
(*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64))))
(*.f64 y (neg.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64))))
(*.f64 y (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64)))
(*.f64 y (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)))
(*.f64 y (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 #s(literal 10000 binary64) (*.f64 y y))))) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (*.f64 #s(literal 10000 binary64) (*.f64 y y)))) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 #s(literal 10000 binary64) (*.f64 y y))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 #s(literal 10000 binary64) (*.f64 y y)))) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 10000 binary64) (*.f64 y y) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal -100 binary64)) y)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 #s(literal 10000 binary64) (*.f64 y y))) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (*.f64 y y) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal -100 binary64)) y))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))))
(neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (*.f64 (/.f64 #s(literal -100 binary64) y) x)) y) (/.f64 y (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (/.f64 #s(literal -100 binary64) y)) y) (/.f64 (*.f64 y x) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) y) y) (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 2 binary64)) y) (/.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y) (/.f64 (*.f64 y y) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (*.f64 y y) y) (/.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) y) (/.f64 (*.f64 (*.f64 y x) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y)) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (/.f64 (*.f64 y (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y)) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 y (sqrt.f64 y)) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (fabs.f64 (*.f64 #s(literal -100 binary64) (sqrt.f64 y))) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y))) (sqrt.f64 y) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (fabs.f64 (*.f64 y (/.f64 #s(literal -100 binary64) y))) (fabs.f64 x) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (fabs.f64 (*.f64 y x)) (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (fabs.f64 (*.f64 y x)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (/.f64 y (sqrt.f64 y)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (*.f64 y (/.f64 #s(literal -100 binary64) y)) x (*.f64 #s(literal -100 binary64) y))
(fma.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 (*.f64 #s(literal -100 binary64) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) y) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 (*.f64 y x) (sqrt.f64 y)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x)) y (*.f64 #s(literal -100 binary64) y))
(fma.f64 (fabs.f64 x) (fabs.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) y)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y)) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (*.f64 y x) (/.f64 #s(literal -100 binary64) y) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 #s(literal -100 binary64) y) (neg.f64 (*.f64 y x)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 y x) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (sqrt.f64 y) (fabs.f64 (*.f64 (sqrt.f64 y) #s(literal -100 binary64))) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 (sqrt.f64 y) (fabs.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 #s(literal -100 binary64) y) x))) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal -100 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 #s(literal -100 binary64) y (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 y (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 y (*.f64 (/.f64 #s(literal -100 binary64) y) x) (*.f64 #s(literal -100 binary64) y))
(fma.f64 y #s(literal -100 binary64) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 y #s(literal 100 binary64) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 #s(literal 100 binary64) y (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 x (*.f64 (/.f64 #s(literal -100 binary64) y) y) (*.f64 #s(literal -100 binary64) y))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(-.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(-.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (*.f64 #s(literal -100 binary64) y))
(+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 #s(literal 10000 binary64) (*.f64 y y) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal -100 binary64)) y)))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 #s(literal 10000 binary64) (*.f64 y y) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal -100 binary64)) y)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 #s(literal 10000 binary64) (*.f64 y y) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal -100 binary64)) y)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 #s(literal 10000 binary64) (*.f64 y y) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal -100 binary64)) y)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (*.f64 #s(literal -100 binary64) y))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 y (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (*.f64 (sqrt.f64 y) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64))) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 y) y) (/.f64 (*.f64 (sqrt.f64 y) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64))) y))
(*.f64 (/.f64 y (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64))) (sqrt.f64 y)))
(*.f64 (/.f64 y (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) (sqrt.f64 y)))
(*.f64 (/.f64 y (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 y)) (/.f64 (*.f64 (sqrt.f64 y) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64))) (pow.f64 y #s(literal 3/2 binary64))))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) (sqrt.f64 y)) (/.f64 y (pow.f64 y #s(literal 3/2 binary64))))
(*.f64 (/.f64 y (sqrt.f64 y)) (/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64))) (pow.f64 y #s(literal 3/2 binary64))))
(*.f64 (/.f64 y (sqrt.f64 y)) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) (pow.f64 y #s(literal 3/2 binary64))))
(*.f64 (/.f64 y (sqrt.f64 y)) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)) (pow.f64 y #s(literal 3/2 binary64))))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)) y))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(*.f64 y (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) (*.f64 y y)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y))) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y))))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (*.f64 y y)) (*.f64 (*.f64 y y) (*.f64 #s(literal -100 binary64) y))) (pow.f64 y #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 #s(literal -100 binary64) y))) (pow.f64 y #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))) (pow.f64 y #s(literal 4 binary64)))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 #s(literal 10000 binary64) (*.f64 y y)))) (neg.f64 (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (*.f64 y y))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (*.f64 y y))))
(/.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) y)
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 #s(literal 10000 binary64) (*.f64 y y))) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (*.f64 y y)))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (*.f64 y y)))
(/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (*.f64 y y))
(neg.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 y)) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (sqrt.f64 y) (sqrt.f64 y)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 y)) y) (/.f64 (sqrt.f64 y) y) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 y (sqrt.f64 y)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) (sqrt.f64 y)) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (sqrt.f64 y) (sqrt.f64 y)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) (sqrt.f64 y)) (sqrt.f64 y)) (/.f64 (sqrt.f64 y) (pow.f64 y #s(literal 3/2 binary64))) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) (sqrt.f64 y)) y) (/.f64 (sqrt.f64 y) y) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 y (sqrt.f64 y)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 y)) (sqrt.f64 y)) (/.f64 (sqrt.f64 y) (pow.f64 y #s(literal 3/2 binary64))) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (sqrt.f64 y)) (/.f64 y (pow.f64 y #s(literal 3/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 y (sqrt.f64 y)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x)) y) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (sqrt.f64 y) (sqrt.f64 y)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) (sqrt.f64 y)) (/.f64 (sqrt.f64 y) (pow.f64 y #s(literal 3/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) y) (/.f64 (sqrt.f64 y) y) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (*.f64 y (/.f64 #s(literal -100 binary64) y)) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 x (sqrt.f64 y)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (*.f64 y (/.f64 #s(literal -100 binary64) y)) (sqrt.f64 y)) (/.f64 x (pow.f64 y #s(literal 3/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (*.f64 y (/.f64 #s(literal -100 binary64) y)) y) (/.f64 x y) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (*.f64 y x) (sqrt.f64 y)) (/.f64 (/.f64 #s(literal -100 binary64) y) (pow.f64 y #s(literal 3/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (neg.f64 (*.f64 y x)) (sqrt.f64 y)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (*.f64 y x) (sqrt.f64 y)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (*.f64 y x) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (/.f64 #s(literal -100 binary64) y) (sqrt.f64 y)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) (sqrt.f64 y)) (/.f64 (neg.f64 (*.f64 y x)) (pow.f64 y #s(literal 3/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) (sqrt.f64 y)) (/.f64 (*.f64 y x) (pow.f64 y #s(literal 3/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (*.f64 y x) y) (/.f64 (/.f64 #s(literal -100 binary64) y) y) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) y) (/.f64 (neg.f64 (*.f64 y x)) y) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) y) (/.f64 (*.f64 y x) y) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (sqrt.f64 y) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (*.f64 (sqrt.f64 y) #s(literal -100 binary64)) (sqrt.f64 y)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 (sqrt.f64 y) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (sqrt.f64 y)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (sqrt.f64 y) y) (/.f64 (*.f64 (sqrt.f64 y) #s(literal -100 binary64)) y) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 (sqrt.f64 y) y) (/.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 #s(literal -100 binary64) y) x)) y) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 y (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (sqrt.f64 y)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 y (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 y (pow.f64 y #s(literal 3/2 binary64))) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 y (sqrt.f64 y)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 x (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) y) (sqrt.f64 y)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 y)) (/.f64 (*.f64 (sqrt.f64 y) #s(literal -100 binary64)) (pow.f64 y #s(literal 3/2 binary64))) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 y)) (/.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (pow.f64 y #s(literal 3/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 y (sqrt.f64 y)) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3/2 binary64))) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 y (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 3/2 binary64))) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 y (sqrt.f64 y)) (/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (pow.f64 y #s(literal 3/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 y (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (pow.f64 y #s(literal 3/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) (/.f64 y (pow.f64 y #s(literal 3/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 y (pow.f64 y #s(literal 3/2 binary64))) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) y) (pow.f64 y #s(literal 3/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x)) y) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(fma.f64 (/.f64 x y) (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) y) y) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (*.f64 y y))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (*.f64 y y))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)) (*.f64 y y)) (/.f64 (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)) (*.f64 y y)))
(-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(-.f64 (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) y) y) (/.f64 (/.f64 (*.f64 #s(literal -100 binary64) y) y) y))
(+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (*.f64 y y))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (*.f64 y y))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (*.f64 y y))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (*.f64 y y))))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (*.f64 y y)) (/.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (*.f64 y y)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (*.f64 y y))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (*.f64 y y))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -100 binary64) y)))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (sqrt.f64 y)) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (*.f64 (sqrt.f64 y) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64))))
(*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64))))
(*.f64 y (neg.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64))))
(*.f64 y (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64)))
(*.f64 y (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)))
(*.f64 y (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 100 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 #s(literal 10000 binary64) (*.f64 y y))))) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (*.f64 #s(literal 10000 binary64) (*.f64 y y)))) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 #s(literal 10000 binary64) (*.f64 y y))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 #s(literal 10000 binary64) (*.f64 y y)))) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 10000 binary64) (*.f64 y y) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal -100 binary64)) y)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 #s(literal 10000 binary64) (*.f64 y y))) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (*.f64 y y) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal -100 binary64)) y))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64))))
(neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (*.f64 (/.f64 #s(literal -100 binary64) y) x)) y) (/.f64 y (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (/.f64 #s(literal -100 binary64) y)) y) (/.f64 (*.f64 y x) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) y) y) (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 2 binary64)) y) (/.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y) (/.f64 (*.f64 y y) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (*.f64 y y) y) (/.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) y) (/.f64 (*.f64 (*.f64 y x) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y)) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (/.f64 (*.f64 y (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y)) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 y (sqrt.f64 y)) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (fabs.f64 (*.f64 #s(literal -100 binary64) (sqrt.f64 y))) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y))) (sqrt.f64 y) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (fabs.f64 (*.f64 y (/.f64 #s(literal -100 binary64) y))) (fabs.f64 x) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (fabs.f64 (*.f64 y x)) (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (fabs.f64 (*.f64 y x)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (/.f64 y (sqrt.f64 y)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (*.f64 y (/.f64 #s(literal -100 binary64) y)) x (*.f64 #s(literal -100 binary64) y))
(fma.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 (*.f64 #s(literal -100 binary64) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) y) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 (*.f64 y x) (sqrt.f64 y)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x)) y (*.f64 #s(literal -100 binary64) y))
(fma.f64 (fabs.f64 x) (fabs.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) y)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y)) (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal -100 binary64))) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(fma.f64 (*.f64 y x) (/.f64 #s(literal -100 binary64) y) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 #s(literal -100 binary64) y) (neg.f64 (*.f64 y x)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 y x) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (sqrt.f64 y) (fabs.f64 (*.f64 (sqrt.f64 y) #s(literal -100 binary64))) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 (sqrt.f64 y) (fabs.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 #s(literal -100 binary64) y) x))) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal -100 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 #s(literal -100 binary64) y (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 y (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (*.f64 #s(literal -100 binary64) y))
(fma.f64 y (*.f64 (/.f64 #s(literal -100 binary64) y) x) (*.f64 #s(literal -100 binary64) y))
(fma.f64 y #s(literal -100 binary64) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 y #s(literal 100 binary64) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 #s(literal 100 binary64) y (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(fma.f64 x (*.f64 (/.f64 #s(literal -100 binary64) y) y) (*.f64 #s(literal -100 binary64) y))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(-.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(-.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (*.f64 #s(literal -100 binary64) y))
(+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 #s(literal 10000 binary64) (*.f64 y y) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal -100 binary64)) y)))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 #s(literal 10000 binary64) (*.f64 y y) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal -100 binary64)) y)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 #s(literal 10000 binary64) (*.f64 y y) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal -100 binary64)) y)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 #s(literal 10000 binary64) (*.f64 y y) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal -100 binary64)) y)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)) (/.f64 (*.f64 #s(literal 10000 binary64) (*.f64 y y)) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y) (*.f64 #s(literal -100 binary64) y))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) #s(literal 1 binary64)) x))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))) (/.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))) (/.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))))))))
(/.f64 (+.f64 #s(literal 1000000000000 binary64) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 100000000 binary64) (-.f64 (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))) (*.f64 #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)))) (neg.f64 (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) #s(literal 100000000 binary64)) (sqrt.f64 y)) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (/.f64 (*.f64 #s(literal -10000 binary64) x) (sqrt.f64 y)))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (sqrt.f64 y)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) #s(literal 100000000 binary64)) y) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (*.f64 (neg.f64 x) #s(literal -10000 binary64)))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) y))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) #s(literal 100000000 binary64)) y) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (*.f64 #s(literal -10000 binary64) (neg.f64 x)))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) y))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) #s(literal 100000000 binary64)) y) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (neg.f64 (*.f64 #s(literal -10000 binary64) x)))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) y))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) #s(literal 100000000 binary64)) y) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (*.f64 #s(literal -10000 binary64) x))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) y))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) #s(literal 1000000000000 binary64)) (sqrt.f64 y)) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (/.f64 (*.f64 #s(literal -10000 binary64) x) (sqrt.f64 y)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (sqrt.f64 y)))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) #s(literal 1000000000000 binary64)) y) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (*.f64 (neg.f64 x) #s(literal -10000 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) y))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) #s(literal 1000000000000 binary64)) y) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (*.f64 #s(literal -10000 binary64) (neg.f64 x)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) y))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) #s(literal 1000000000000 binary64)) y) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (neg.f64 (*.f64 #s(literal -10000 binary64) x)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) y))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) #s(literal 1000000000000 binary64)) y) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (*.f64 #s(literal -10000 binary64) x))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) y))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) #s(literal 100000000 binary64)) y (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (*.f64 #s(literal 10000 binary64) (neg.f64 x)))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) y))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) #s(literal 100000000 binary64)) y (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (*.f64 #s(literal 10000 binary64) x))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) y))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) #s(literal 1000000000000 binary64)) y (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (*.f64 #s(literal 10000 binary64) (neg.f64 x)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) y))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) #s(literal 1000000000000 binary64)) y (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (*.f64 #s(literal 10000 binary64) x))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) y))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) #s(literal 100000000 binary64)) (sqrt.f64 y) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (/.f64 (*.f64 #s(literal -10000 binary64) x) (sqrt.f64 y)))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (sqrt.f64 y)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) #s(literal 100000000 binary64)) y (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (*.f64 (neg.f64 x) #s(literal -10000 binary64)))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) y))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) #s(literal 100000000 binary64)) y (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (*.f64 #s(literal -10000 binary64) (neg.f64 x)))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) y))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) #s(literal 100000000 binary64)) y (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (neg.f64 (*.f64 #s(literal -10000 binary64) x)))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) y))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) #s(literal 100000000 binary64)) y (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) (*.f64 #s(literal -10000 binary64) x))) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)) y))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) #s(literal 1000000000000 binary64)) (sqrt.f64 y) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (/.f64 (*.f64 #s(literal -10000 binary64) x) (sqrt.f64 y)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (sqrt.f64 y)))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) #s(literal 1000000000000 binary64)) y (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (*.f64 (neg.f64 x) #s(literal -10000 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) y))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) #s(literal 1000000000000 binary64)) y (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (*.f64 #s(literal -10000 binary64) (neg.f64 x)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) y))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) #s(literal 1000000000000 binary64)) y (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (neg.f64 (*.f64 #s(literal -10000 binary64) x)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) y))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) #s(literal 1000000000000 binary64)) y (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) (*.f64 #s(literal -10000 binary64) x))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (-.f64 #s(literal 100000000 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 10000 binary64)))) y))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x))) (neg.f64 (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x))) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (pow.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) #s(literal 2 binary64)) (pow.f64 (/.f64 x (sqrt.f64 y)) #s(literal 2 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (sqrt.f64 y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal -100 binary64) x) (pow.f64 y #s(literal 3/2 binary64))) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (/.f64 #s(literal -100 binary64) y)) x (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) x) (/.f64 #s(literal -100 binary64) y) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (+.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))
(fma.f64 (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 2 binary64)) (*.f64 x x) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (*.f64 x x) (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 2 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) (/.f64 x y) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) (*.f64 (/.f64 #s(literal -100 binary64) y) x) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 (/.f64 x y) (*.f64 #s(literal -10000 binary64) (/.f64 x y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(fma.f64 x (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 #s(literal -100 binary64) y) x)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (/.f64 (*.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))))) (/.f64 (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(-.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))
(-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (neg.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64))) #s(literal 10000 binary64)))
(-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 #s(literal -10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(-.f64 #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 6 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 6 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))) (/.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))) (/.f64 (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal 10000 binary64)) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))
(+.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(+.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))
(+.f64 #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))
(/.f64 (fma.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000000000 binary64)) (fma.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 100000000 binary64) (*.f64 #s(literal -100000000 binary64) (/.f64 x y)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))) (neg.f64 (+.f64 #s(literal 100000000 binary64) (-.f64 (*.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (*.f64 #s(literal -100000000 binary64) (/.f64 x y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 100000000 binary64) (*.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 100000000 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 100000000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1000000000000 binary64) (fma.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 100000000 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 100000000 binary64)) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))) (pow.f64 (fma.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 100000000 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) (+.f64 #s(literal 100000000 binary64) (-.f64 (*.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (*.f64 #s(literal -100000000 binary64) (/.f64 x y)))))
(/.f64 (neg.f64 (-.f64 #s(literal 100000000 binary64) (*.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 100000000 binary64))))
(/.f64 (-.f64 #s(literal 100000000 binary64) (*.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))
(/.f64 (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 100000000 binary64)))
(fma.f64 (fabs.f64 (/.f64 #s(literal -10000 binary64) (sqrt.f64 y))) (fabs.f64 (/.f64 x (sqrt.f64 y))) #s(literal 10000 binary64))
(fma.f64 (/.f64 #s(literal -10000 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)) #s(literal 10000 binary64))
(fma.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal -10000 binary64) (sqrt.f64 y)) #s(literal 10000 binary64))
(fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))
(fma.f64 #s(literal 10000 binary64) (/.f64 x y) #s(literal 10000 binary64))
(fma.f64 (/.f64 x y) #s(literal -10000 binary64) #s(literal 10000 binary64))
(fma.f64 (/.f64 x y) #s(literal 10000 binary64) #s(literal 10000 binary64))
(-.f64 (/.f64 #s(literal 100000000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (/.f64 (*.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))
(-.f64 (/.f64 #s(literal 1000000000000 binary64) (fma.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 100000000 binary64))) (/.f64 (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 100000000 binary64))))
(-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))
(+.f64 (/.f64 #s(literal 1000000000000 binary64) (+.f64 #s(literal 100000000 binary64) (-.f64 (*.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (*.f64 #s(literal -100000000 binary64) (/.f64 x y))))) (/.f64 (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (+.f64 #s(literal 100000000 binary64) (-.f64 (*.f64 #s(literal 100000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (*.f64 #s(literal -100000000 binary64) (/.f64 x y))))))
(+.f64 (/.f64 #s(literal 100000000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y))) (*.f64 #s(literal -10000 binary64) (/.f64 x y))) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))
(+.f64 (/.f64 #s(literal 1000000000000 binary64) (fma.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 100000000 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64))) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 100000000 binary64))))
(+.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) #s(literal 10000 binary64))
(+.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) y) (/.f64 x (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) x) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)))) (sqrt.f64 y)) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) x) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64)))) (sqrt.f64 y)) (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))) (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) y))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))) (/.f64 x y))
(*.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (sqrt.f64 y))) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (neg.f64 x) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (sqrt.f64 y))) (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (sqrt.f64 y)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (sqrt.f64 y))) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (sqrt.f64 y)) (/.f64 (/.f64 x (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (sqrt.f64 y)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (sqrt.f64 y)) (/.f64 x (*.f64 (sqrt.f64 y) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (sqrt.f64 y)) (/.f64 (neg.f64 x) (*.f64 (sqrt.f64 y) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))))
(*.f64 (/.f64 (neg.f64 x) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) y))
(*.f64 (/.f64 x (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (sqrt.f64 y))) (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (sqrt.f64 y)))
(*.f64 (/.f64 x (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (sqrt.f64 y))) (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))) (sqrt.f64 y)))
(*.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))) (sqrt.f64 y)) (/.f64 x (*.f64 (sqrt.f64 y) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (/.f64 x y))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (*.f64 (sqrt.f64 y) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))) (*.f64 (sqrt.f64 y) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) y) (/.f64 x (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) y) (/.f64 (neg.f64 x) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) y) (/.f64 x (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(*.f64 (/.f64 x (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) y))
(*.f64 (/.f64 x (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (/.f64 x y))
(*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (/.f64 x (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)))
(*.f64 (/.f64 x y) (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))))
(*.f64 (/.f64 x y) (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(*.f64 (/.f64 x y) (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(*.f64 x (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (/.f64 x (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) x) y)) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (/.f64 x y))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 6 binary64)) #s(literal 1000000000000 binary64)) (/.f64 x (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)))) (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)) (/.f64 x (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (neg.f64 x))) y)
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) x)) y)
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (/.f64 x (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))))) y)
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 x) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 6 binary64)) #s(literal 1000000000000 binary64)) x)) (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y))))
(/.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (/.f64 x (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) x) y) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (/.f64 x y)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 6 binary64)) #s(literal 1000000000000 binary64)) (/.f64 x (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y))) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)) (/.f64 x (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (neg.f64 x)) y)
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) x) y)
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (/.f64 x (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))) y)
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 6 binary64)) #s(literal 1000000000000 binary64)) x) (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)) x) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) (/.f64 x (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))) y)
(/.f64 (*.f64 (neg.f64 x) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y))
(neg.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) y) (/.f64 x (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))))
(+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64)) x) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)) (/.f64 (*.f64 #s(literal 1000000 binary64) x) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)))
(+.f64 (/.f64 (*.f64 #s(literal 1000000 binary64) x) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)) (/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64)) x) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)))
(+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)) (/.f64 (*.f64 x #s(literal 1000000 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)))
(+.f64 (/.f64 (*.f64 x #s(literal 1000000 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)) (/.f64 (*.f64 x (*.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (sqrt.f64 y)) (/.f64 x (pow.f64 y #s(literal 3/2 binary64))))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (pow.f64 y #s(literal 3/2 binary64))))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) (/.f64 x y))
(*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) #s(literal 1 binary64)) x)
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) (/.f64 x (*.f64 y y)))
(*.f64 (/.f64 x y) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y))
(*.f64 x (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) #s(literal 1 binary64)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) x) y)) y)
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) x)) y)
(/.f64 (neg.f64 (*.f64 x (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y))) y)
(/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) x) y) y)
(/.f64 (*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y) x) y)
(/.f64 (*.f64 x (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) y)) y)
(/.f64 (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) x) (*.f64 y y))
(neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y) #s(literal 1 binary64)) x))
(*.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) y)
(*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y)
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(*.f64 y (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(*.f64 y (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y)) (*.f64 (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 y (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))) (*.f64 y (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))) (-.f64 (*.f64 (*.f64 y (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (*.f64 y (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))) (*.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))) (*.f64 y (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 y (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (*.f64 y (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))) (*.f64 y (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))) (*.f64 (*.f64 y (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (*.f64 y (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64))) y)) (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64))) y)) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(/.f64 (neg.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64))) y) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64))) y) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))
(/.f64 (*.f64 y (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (pow.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 4 binary64)) #s(literal 100000000 binary64) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (-.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))))
(neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) y))
(fma.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y))
(fma.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y))
(fma.f64 y (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 y (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))
(fma.f64 y (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) (*.f64 y (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y) (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y))
(+.f64 (*.f64 (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64)) y) (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) y))
(+.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))) (*.f64 y (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))))
(+.f64 (*.f64 y (fma.f64 #s(literal -10000 binary64) (/.f64 x y) #s(literal 10000 binary64))) (*.f64 y (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))

eval106.0ms (1.6%)

Memory
-11.4MiB live, 221.5MiB allocated
Compiler

Compiled 29 238 to 3 550 computations (87.9% saved)

prune71.0ms (1.1%)

Memory
-7.6MiB live, 80.2MiB allocated
Pruning

14 alts after pruning (5 fresh and 9 done)

PrunedKeptTotal
New7363739
Fresh123
Picked235
Done066
Total73914753
Accuracy
100.0%
Counts
753 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.3%
(/.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))
52.4%
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
99.0%
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
52.3%
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 x y) #s(literal 100 binary64)))
48.7%
#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)))
48.2%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
51.8%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))))
51.3%
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
51.9%
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x))
21.6%
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y))))
52.4%
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
36.4%
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x))
48.9%
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
Compiler

Compiled 385 to 268 computations (30.4% saved)

simplify171.0ms (2.6%)

Memory
-11.0MiB live, 89.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))
cost-diff0
(*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x)
cost-diff0
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))
cost-diff0
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
cost-diff0
(/.f64 x y)
cost-diff0
#s(approx (/ (* x 100) (+ x y)) (fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))))
cost-diff2
(*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))
cost-diff2
(fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
cost-diff0
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
cost-diff0
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y))
cost-diff0
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y))))
cost-diff4
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
cost-diff0
#s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64)))
cost-diff0
(/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y))
cost-diff0
(*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x)
cost-diff0
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x))
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))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057393
080377
1166363
2523349
32473349
47178349
08098331
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.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
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x))
(*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x)
(/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y))
#s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64)))
(*.f64 y #s(literal 100 binary64))
y
#s(literal 100 binary64)
(*.f64 y y)
x
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y))))
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y))
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
#s(literal 100 binary64)
(sqrt.f64 y)
y
(/.f64 x (sqrt.f64 y))
x
#s(approx (/ (* x 100) (+ x y)) (fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))))
(fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
#s(literal 100 binary64)
(/.f64 x y)
x
y
(*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))
(/.f64 #s(literal -100 binary64) y)
#s(literal -100 binary64)
(*.f64 (/.f64 x y) x)
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))
(*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x)
(fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))
#s(literal -1000000 binary64)
(pow.f64 (/.f64 x y) #s(literal 3 binary64))
(/.f64 x y)
x
y
#s(literal 3 binary64)
#s(literal 1000000 binary64)
(*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)
#s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))
#s(literal 10000 binary64)
Outputs
(/.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))
(*.f64 #s(literal 100 binary64) x)
x
#s(literal 100 binary64)
#s(approx (+ (* (sqrt y) (sqrt y)) x) y)
y
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (/.f64 x y) y) #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64)))))
(*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x)
(*.f64 (/.f64 (/.f64 x y) y) #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))))
(/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y))
#s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64)))
(*.f64 y #s(literal 100 binary64))
y
#s(literal 100 binary64)
(*.f64 y y)
x
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y))))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x)
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y))
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
#s(literal 100 binary64)
(sqrt.f64 y)
y
(/.f64 x (sqrt.f64 y))
x
#s(approx (/ (* x 100) (+ x y)) (fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 x y) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64))))
(fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
(*.f64 (/.f64 x y) (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)))
#s(literal 100 binary64)
(/.f64 x y)
x
y
(*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))
(*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal -100 binary64))
(/.f64 #s(literal -100 binary64) y)
#s(literal -100 binary64)
(*.f64 (/.f64 x y) x)
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) y) (/.f64 x #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) y) (/.f64 x #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))))
(*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x)
(*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) x)
(fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))
#s(literal -1000000 binary64)
(pow.f64 (/.f64 x y) #s(literal 3 binary64))
(/.f64 x y)
x
y
#s(literal 3 binary64)
#s(literal 1000000 binary64)
(*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)
#s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))
#s(literal 10000 binary64)

localize261.0ms (4%)

Memory
18.2MiB live, 212.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.7433419424244392
(*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)
accuracy9.956247486172725
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))
accuracy15.650373060676335
#s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))
accuracy16.15222469450354
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
accuracy0.0703125
(*.f64 (/.f64 x y) x)
accuracy1.916368650568838
(*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))
accuracy2.584055772192906
(fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
accuracy16.15222469450354
#s(approx (/ (* x 100) (+ x y)) (fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))))
accuracy0.11556625976844202
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y))
accuracy0.125
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
accuracy15.815001438685938
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
accuracy16.15222469450354
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y))))
accuracy1.5078798877408985
(*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x)
accuracy8.356626786170258
(/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y))
accuracy15.659756396747108
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x))
accuracy15.84952867142246
#s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64)))
accuracy0.0
(*.f64 x #s(literal 100 binary64))
accuracy0.32418251741718873
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
accuracy15.84164959768789
#s(approx (+ (* (sqrt y) (sqrt y)) x) y)
Samples
78.0ms116×0valid
63.0ms136×0invalid
1.0ms1valid
1.0ms5exit
1.0ms3valid
Compiler

Compiled 284 to 48 computations (83.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 124.0ms
ival-mult: 69.0ms (55.8% of total)
ival-div: 34.0ms (27.5% of total)
ival-add: 8.0ms (6.5% of total)
ival-pow: 4.0ms (3.2% of total)
ival-sqrt: 2.0ms (1.6% of total)
ival-pow2: 2.0ms (1.6% of total)
adjust: 1.0ms (0.8% of total)
ival-neg: 1.0ms (0.8% of total)
ival-sub: 1.0ms (0.8% of total)
exact: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series62.0ms (0.9%)

Memory
7.1MiB live, 52.3MiB allocated
Counts
22 → 107
Calls
Call 1
Inputs
(/.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)
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x))
(*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x)
(/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y))
#s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64)))
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y))))
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y))
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
(fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
(*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))))
(/.f64 x y)
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))
(*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x)
(fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))
(*.f64 (/.f64 x y) x)
#s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))
(*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) 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)
(* x (+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(/ 100 y)
(+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y)))
(* 100 y)
(- (* 100 x) (* -100 y))
(* 100 (sqrt (/ 1 y)))
(+ (* -100 (* x (sqrt (/ 1 (pow y 3))))) (* 100 (sqrt (/ 1 y))))
100
(+ 100 (* -100 (/ x y)))
(* -100 (/ (pow x 2) (pow y 2)))
(/ x y)
(* 1000000 x)
(* x (+ 1000000 (* -1000000 (/ (pow x 3) (pow y 3)))))
1000000
(+ 1000000 (* -1000000 (/ (pow x 3) (pow y 3))))
(/ (pow x 2) y)
10000
(+ 10000 (* 10000 (/ x y)))
(+ 10000 (* x (+ (* 10000 (/ x (pow y 2))) (* 10000 (/ 1 y)))))
(* 10000 y)
(+ (* 10000 x) (* 10000 y))
(+ (* 10000 y) (* x (+ 10000 (* 10000 (/ x y)))))
(+ 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 (/ (pow x 2) (pow y 2)))
(* (pow x 2) (+ (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* 100 (/ x (pow y 2)))
(* x (+ (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* x (+ 100 (* 100 (/ y x))))
(* (pow x 2) (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* -100 (* x (sqrt (/ 1 (pow y 3)))))
(* x (+ (* -100 (sqrt (/ 1 (pow y 3)))) (* 100 (* (/ 1 x) (sqrt (/ 1 y))))))
(* -100 (/ x y))
(* x (- (* 100 (/ 1 x)) (* 100 (/ 1 y))))
(* -1000000 (/ (pow x 4) (pow y 3)))
(* (pow x 4) (- (* 1000000 (/ 1 (pow x 3))) (* 1000000 (/ 1 (pow y 3)))))
(* -1000000 (/ (pow x 3) (pow y 3)))
(* (pow x 3) (- (* 1000000 (/ 1 (pow x 3))) (* 1000000 (/ 1 (pow y 3)))))
(* 10000 (/ (pow x 2) (pow y 2)))
(* (pow x 2) (+ (* 10000 (/ 1 (* x y))) (* 10000 (/ 1 (pow y 2)))))
(* (pow x 2) (+ (* 10000 (/ 1 (pow y 2))) (+ (/ 10000 (* x y)) (/ 10000 (pow x 2)))))
(* 10000 (/ (pow x 2) y))
(* (pow x 2) (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y))))
(* (pow x 2) (+ (* 10000 (/ y (pow x 2))) (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y)))))
(+ 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)))
(* -1 (* x (- (* -100 (/ y x)) 100)))
(* -1 (* x (+ (* -100 (* (/ 1 x) (sqrt (/ 1 y)))) (* 100 (sqrt (/ 1 (pow y 3)))))))
(* -1 (* x (- (* 100 (/ 1 y)) (* 100 (/ 1 x)))))
(* -1 (* (pow x 3) (- (* 1000000 (/ 1 (pow y 3))) (* 1000000 (/ 1 (pow x 3))))))
(* (pow x 2) (+ (* -1 (/ (- (* -10000 (/ y x)) 10000) x)) (* 10000 (/ 1 y))))
(+ 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 (* x y)) (* 100 (pow x 2))) (pow y 2))
(/ (+ (* 100 x) (* 100 y)) (pow y 2))
(- (* 100 y) (* -100 x))
(/ (+ (* -100 (pow x 2)) (* 100 (* x y))) (pow y 2))
(/ (+ (* -100 (* x (sqrt y))) (* 100 (sqrt (pow y 3)))) (pow y 2))
(/ (+ (* -100 x) (* 100 y)) y)
(/ (+ (* -1000000 (pow x 4)) (* 1000000 (* x (pow y 3)))) (pow y 3))
(/ (+ (* -1000000 (pow x 3)) (* 1000000 (pow y 3))) (pow y 3))
(/ (+ (* 10000 (* x y)) (* 10000 (pow x 2))) (pow y 2))
(/ (+ (* 10000 (pow x 2)) (* y (- (* 10000 y) (* -10000 x)))) (pow y 2))
(/ (+ (* 10000 (* x y)) (* 10000 (pow x 2))) y)
(/ (+ (* 10000 (pow x 2)) (* y (+ (* 10000 x) (* 10000 y)))) 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 (+ 1 (/ x y)))
(/ (+ (* 100 x) (* 100 (/ (pow x 2) y))) y)
(/ (+ 100 (* 100 (/ x y))) y)
(* y (+ 100 (* 100 (/ x y))))
(/ (- (+ (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (pow x 3))) (pow y 2))) (* 100 x)) (* 100 (/ (pow x 2) y))) y)
(/ (- (+ (* 100 x) (/ (* x (+ (* -100 (pow x 3)) (* 100 (pow x 3)))) (pow y 3))) (+ (* -100 (/ (pow x 3) (pow y 2))) (+ (* 100 (/ (pow x 2) y)) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(+ (* -1000000 (/ (pow x 4) (pow y 3))) (* 1000000 x))
(- (+ 10000 (* 10000 (/ (pow x 2) (pow y 2)))) (* -10000 (/ x y)))
(* y (+ 10000 (* 10000 (/ x y))))
(* y (+ 10000 (+ (* 10000 (/ x y)) (* 10000 (/ (pow x 2) (pow y 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 (* 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 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) (* -100 (/ (pow x 2) y))) y))
(* -1 (/ (- (* -100 (/ x y)) 100) y))
(* -1 (* y (- (* -100 (/ x y)) 100)))
(* -1 (/ (+ (* -100 (/ (pow x 2) (* y (pow (sqrt -1) 2)))) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (pow x 3))) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (+ (* -1 (/ (* x (+ (* -100 (pow x 3)) (* 100 (pow x 3)))) y)) (* 100 (pow x 3)))) y))) y))) y))
(+ 10000 (* -1 (/ (- (* -10000 (/ (pow x 2) y)) (* 10000 x)) y)))
(* -1 (* y (- (* -10000 (/ x y)) 10000)))
(* -1 (* y (- (* -1 (/ (+ (* 10000 x) (* 10000 (/ (pow x 2) y))) y)) 10000)))
Calls

6 calls:

TimeVariablePointExpression
40.0ms
x
@-inf
((/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* x 100) (+ (* (sqrt y) (sqrt y)) x) (/ (* x 100) (+ x y)) (* (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) x) (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* (/ (+ (* (/ -100 y) x) 100) (sqrt y)) (/ x (sqrt y))) (/ (* x 100) (+ x y)) (/ (+ (* (/ -100 y) x) 100) (sqrt y)) (+ (* (/ -100 y) x) 100) (+ (* 100 (/ x y)) (* (/ -100 y) (* (/ x y) x))) (* (/ -100 y) (* (/ x y) x)) (/ (* x 100) (+ x y)) (/ x y) (/ (* x 100) (+ x y)) (/ (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y)) (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (+ (* -1000000 (pow (/ x y) 3)) 1000000) (* (/ x y) x) (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y))
5.0ms
x
@inf
((/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* x 100) (+ (* (sqrt y) (sqrt y)) x) (/ (* x 100) (+ x y)) (* (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) x) (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* (/ (+ (* (/ -100 y) x) 100) (sqrt y)) (/ x (sqrt y))) (/ (* x 100) (+ x y)) (/ (+ (* (/ -100 y) x) 100) (sqrt y)) (+ (* (/ -100 y) x) 100) (+ (* 100 (/ x y)) (* (/ -100 y) (* (/ x y) x))) (* (/ -100 y) (* (/ x y) x)) (/ (* x 100) (+ x y)) (/ x y) (/ (* x 100) (+ x y)) (/ (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y)) (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (+ (* -1000000 (pow (/ x y) 3)) 1000000) (* (/ x y) x) (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y))
4.0ms
y
@-inf
((/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* x 100) (+ (* (sqrt y) (sqrt y)) x) (/ (* x 100) (+ x y)) (* (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) x) (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* (/ (+ (* (/ -100 y) x) 100) (sqrt y)) (/ x (sqrt y))) (/ (* x 100) (+ x y)) (/ (+ (* (/ -100 y) x) 100) (sqrt y)) (+ (* (/ -100 y) x) 100) (+ (* 100 (/ x y)) (* (/ -100 y) (* (/ x y) x))) (* (/ -100 y) (* (/ x y) x)) (/ (* x 100) (+ x y)) (/ x y) (/ (* x 100) (+ x y)) (/ (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y)) (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (+ (* -1000000 (pow (/ x y) 3)) 1000000) (* (/ x y) x) (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y))
4.0ms
x
@0
((/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* x 100) (+ (* (sqrt y) (sqrt y)) x) (/ (* x 100) (+ x y)) (* (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) x) (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* (/ (+ (* (/ -100 y) x) 100) (sqrt y)) (/ x (sqrt y))) (/ (* x 100) (+ x y)) (/ (+ (* (/ -100 y) x) 100) (sqrt y)) (+ (* (/ -100 y) x) 100) (+ (* 100 (/ x y)) (* (/ -100 y) (* (/ x y) x))) (* (/ -100 y) (* (/ x y) x)) (/ (* x 100) (+ x y)) (/ x y) (/ (* x 100) (+ x y)) (/ (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y)) (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (+ (* -1000000 (pow (/ x y) 3)) 1000000) (* (/ x y) x) (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y))
4.0ms
y
@0
((/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (* x 100) (+ (* (sqrt y) (sqrt y)) x) (/ (* x 100) (+ x y)) (* (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) x) (/ (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* y y)) (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (* (/ (+ (* (/ -100 y) x) 100) (sqrt y)) (/ x (sqrt y))) (/ (* x 100) (+ x y)) (/ (+ (* (/ -100 y) x) 100) (sqrt y)) (+ (* (/ -100 y) x) 100) (+ (* 100 (/ x y)) (* (/ -100 y) (* (/ x y) x))) (* (/ -100 y) (* (/ x y) x)) (/ (* x 100) (+ x y)) (/ x y) (/ (* x 100) (+ x y)) (/ (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y)) (* (+ (* -1000000 (pow (/ x y) 3)) 1000000) x) (+ (* -1000000 (pow (/ x y) 3)) 1000000) (* (/ x y) x) (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) (* (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) y))

simplify420.0ms (6.4%)

Memory
-2.4MiB live, 185.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04001403
113431263
246741240
084231171
Stop Event
iter limit
node limit
Counts
107 → 105
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)
(* x (+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(/ 100 y)
(+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y)))
(* 100 y)
(- (* 100 x) (* -100 y))
(* 100 (sqrt (/ 1 y)))
(+ (* -100 (* x (sqrt (/ 1 (pow y 3))))) (* 100 (sqrt (/ 1 y))))
100
(+ 100 (* -100 (/ x y)))
(* -100 (/ (pow x 2) (pow y 2)))
(/ x y)
(* 1000000 x)
(* x (+ 1000000 (* -1000000 (/ (pow x 3) (pow y 3)))))
1000000
(+ 1000000 (* -1000000 (/ (pow x 3) (pow y 3))))
(/ (pow x 2) y)
10000
(+ 10000 (* 10000 (/ x y)))
(+ 10000 (* x (+ (* 10000 (/ x (pow y 2))) (* 10000 (/ 1 y)))))
(* 10000 y)
(+ (* 10000 x) (* 10000 y))
(+ (* 10000 y) (* x (+ 10000 (* 10000 (/ x y)))))
(+ 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 (/ (pow x 2) (pow y 2)))
(* (pow x 2) (+ (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* 100 (/ x (pow y 2)))
(* x (+ (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* x (+ 100 (* 100 (/ y x))))
(* (pow x 2) (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(* -100 (* x (sqrt (/ 1 (pow y 3)))))
(* x (+ (* -100 (sqrt (/ 1 (pow y 3)))) (* 100 (* (/ 1 x) (sqrt (/ 1 y))))))
(* -100 (/ x y))
(* x (- (* 100 (/ 1 x)) (* 100 (/ 1 y))))
(* -1000000 (/ (pow x 4) (pow y 3)))
(* (pow x 4) (- (* 1000000 (/ 1 (pow x 3))) (* 1000000 (/ 1 (pow y 3)))))
(* -1000000 (/ (pow x 3) (pow y 3)))
(* (pow x 3) (- (* 1000000 (/ 1 (pow x 3))) (* 1000000 (/ 1 (pow y 3)))))
(* 10000 (/ (pow x 2) (pow y 2)))
(* (pow x 2) (+ (* 10000 (/ 1 (* x y))) (* 10000 (/ 1 (pow y 2)))))
(* (pow x 2) (+ (* 10000 (/ 1 (pow y 2))) (+ (/ 10000 (* x y)) (/ 10000 (pow x 2)))))
(* 10000 (/ (pow x 2) y))
(* (pow x 2) (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y))))
(* (pow x 2) (+ (* 10000 (/ y (pow x 2))) (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y)))))
(+ 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)))
(* -1 (* x (- (* -100 (/ y x)) 100)))
(* -1 (* x (+ (* -100 (* (/ 1 x) (sqrt (/ 1 y)))) (* 100 (sqrt (/ 1 (pow y 3)))))))
(* -1 (* x (- (* 100 (/ 1 y)) (* 100 (/ 1 x)))))
(* -1 (* (pow x 3) (- (* 1000000 (/ 1 (pow y 3))) (* 1000000 (/ 1 (pow x 3))))))
(* (pow x 2) (+ (* -1 (/ (- (* -10000 (/ y x)) 10000) x)) (* 10000 (/ 1 y))))
(+ 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 (* x y)) (* 100 (pow x 2))) (pow y 2))
(/ (+ (* 100 x) (* 100 y)) (pow y 2))
(- (* 100 y) (* -100 x))
(/ (+ (* -100 (pow x 2)) (* 100 (* x y))) (pow y 2))
(/ (+ (* -100 (* x (sqrt y))) (* 100 (sqrt (pow y 3)))) (pow y 2))
(/ (+ (* -100 x) (* 100 y)) y)
(/ (+ (* -1000000 (pow x 4)) (* 1000000 (* x (pow y 3)))) (pow y 3))
(/ (+ (* -1000000 (pow x 3)) (* 1000000 (pow y 3))) (pow y 3))
(/ (+ (* 10000 (* x y)) (* 10000 (pow x 2))) (pow y 2))
(/ (+ (* 10000 (pow x 2)) (* y (- (* 10000 y) (* -10000 x)))) (pow y 2))
(/ (+ (* 10000 (* x y)) (* 10000 (pow x 2))) y)
(/ (+ (* 10000 (pow x 2)) (* y (+ (* 10000 x) (* 10000 y)))) 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 (+ 1 (/ x y)))
(/ (+ (* 100 x) (* 100 (/ (pow x 2) y))) y)
(/ (+ 100 (* 100 (/ x y))) y)
(* y (+ 100 (* 100 (/ x y))))
(/ (- (+ (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (pow x 3))) (pow y 2))) (* 100 x)) (* 100 (/ (pow x 2) y))) y)
(/ (- (+ (* 100 x) (/ (* x (+ (* -100 (pow x 3)) (* 100 (pow x 3)))) (pow y 3))) (+ (* -100 (/ (pow x 3) (pow y 2))) (+ (* 100 (/ (pow x 2) y)) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(+ (* -1000000 (/ (pow x 4) (pow y 3))) (* 1000000 x))
(- (+ 10000 (* 10000 (/ (pow x 2) (pow y 2)))) (* -10000 (/ x y)))
(* y (+ 10000 (* 10000 (/ x y))))
(* y (+ 10000 (+ (* 10000 (/ x y)) (* 10000 (/ (pow x 2) (pow y 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 (* 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 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) (* -100 (/ (pow x 2) y))) y))
(* -1 (/ (- (* -100 (/ x y)) 100) y))
(* -1 (* y (- (* -100 (/ x y)) 100)))
(* -1 (/ (+ (* -100 (/ (pow x 2) (* y (pow (sqrt -1) 2)))) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (pow x 3))) y))) y))) y))
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (+ (* -1 (/ (* x (+ (* -100 (pow x 3)) (* 100 (pow x 3)))) y)) (* 100 (pow x 3)))) y))) y))) y))
(+ 10000 (* -1 (/ (- (* -10000 (/ (pow x 2) y)) (* 10000 x)) y)))
(* -1 (* y (- (* -10000 (/ x y)) 10000)))
(* -1 (* y (- (* -1 (/ (+ (* 10000 x) (* 10000 (/ (pow x 2) y))) y)) 10000)))
Outputs
(* 100 (/ x y))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(* x (+ (* -100 (/ x (pow y 2))) (* 100 (/ 1 y))))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal -100 binary64) #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 x (/.f64 x (pow.f64 y #s(literal 4 binary64)))) #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)
y
(+ x y)
(+.f64 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)
(/ 100 y)
(/.f64 #s(literal 100 binary64) y)
(+ (* 100 (/ x (pow y 2))) (* 100 (/ 1 y)))
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal 100 binary64)) y)
(* 100 y)
(*.f64 #s(literal 100 binary64) y)
(- (* 100 x) (* -100 y))
(*.f64 (+.f64 y x) #s(literal 100 binary64))
(* 100 (sqrt (/ 1 y)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal 100 binary64))
(+ (* -100 (* x (sqrt (/ 1 (pow y 3))))) (* 100 (sqrt (/ 1 y))))
(*.f64 #s(literal -100 binary64) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) y))))
100
#s(literal 100 binary64)
(+ 100 (* -100 (/ x y)))
(fma.f64 (/.f64 x y) #s(literal -100 binary64) #s(literal 100 binary64))
(* -100 (/ (pow x 2) (pow y 2)))
(*.f64 (*.f64 x (/.f64 (/.f64 x y) y)) #s(literal -100 binary64))
(/ x y)
(/.f64 x y)
(* 1000000 x)
(*.f64 #s(literal 1000000 binary64) x)
(* x (+ 1000000 (* -1000000 (/ (pow x 3) (pow y 3)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64)) x)
1000000
#s(literal 1000000 binary64)
(+ 1000000 (* -1000000 (/ (pow x 3) (pow y 3))))
(fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))
(/ (pow x 2) y)
(*.f64 x (/.f64 x y))
10000
#s(literal 10000 binary64)
(+ 10000 (* 10000 (/ x y)))
(fma.f64 (/.f64 x y) #s(literal 10000 binary64) #s(literal 10000 binary64))
(+ 10000 (* x (+ (* 10000 (/ x (pow y 2))) (* 10000 (/ 1 y)))))
(fma.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 10000 binary64) #s(literal 10000 binary64)) y) x #s(literal 10000 binary64))
(* 10000 y)
(*.f64 #s(literal 10000 binary64) y)
(+ (* 10000 x) (* 10000 y))
(*.f64 #s(literal 10000 binary64) (+.f64 y x))
(+ (* 10000 y) (* x (+ 10000 (* 10000 (/ x y)))))
(fma.f64 (fma.f64 (/.f64 x y) #s(literal 10000 binary64) #s(literal 10000 binary64)) x (*.f64 #s(literal 10000 binary64) y))
(+ 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 (fma.f64 y (/.f64 y x) (neg.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))))
(fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -100 binary64) (fma.f64 #s(literal 100 binary64) (/.f64 (fma.f64 y (/.f64 y x) (neg.f64 y)) x) #s(literal 100 binary64)))
x
(* x (+ 1 (/ y x)))
(fma.f64 (/.f64 y x) x x)
(* 100 (/ (pow x 2) (pow y 2)))
(*.f64 (*.f64 x (/.f64 (/.f64 x y) y)) #s(literal 100 binary64))
(* (pow x 2) (+ (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 100 binary64) y)) y) x) x)
(* 100 (/ x (pow y 2)))
(*.f64 (/.f64 (/.f64 #s(literal 100 binary64) y) y) x)
(* x (+ (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(*.f64 (/.f64 (+.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 100 binary64) y)) y) x)
(* x (+ 100 (* 100 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal 100 binary64) #s(literal 100 binary64)) x)
(* (pow x 2) (- (* 100 (/ 1 (* x y))) (* 100 (/ 1 (pow y 2)))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal 100 binary64) y) x) (/.f64 (/.f64 #s(literal 100 binary64) y) y)) (*.f64 x x))
(* -100 (* x (sqrt (/ 1 (pow y 3)))))
(*.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))
(* x (+ (* -100 (sqrt (/ 1 (pow y 3)))) (* 100 (* (/ 1 x) (sqrt (/ 1 y))))))
(*.f64 (*.f64 #s(literal -100 binary64) (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) x))) x)
(* -100 (/ x y))
(*.f64 (/.f64 x y) #s(literal -100 binary64))
(* x (- (* 100 (/ 1 x)) (* 100 (/ 1 y))))
(*.f64 (-.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 100 binary64) y)) x)
(* -1000000 (/ (pow x 4) (pow y 3)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal -1000000 binary64) (pow.f64 y #s(literal 3 binary64))))
(* (pow x 4) (- (* 1000000 (/ 1 (pow x 3))) (* 1000000 (/ 1 (pow y 3)))))
(*.f64 (-.f64 (/.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 x #s(literal 4 binary64)))
(* -1000000 (/ (pow x 3) (pow y 3)))
(*.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64))
(* (pow x 3) (- (* 1000000 (/ 1 (pow x 3))) (* 1000000 (/ 1 (pow y 3)))))
(*.f64 (-.f64 (/.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64)))
(* 10000 (/ (pow x 2) (pow y 2)))
(*.f64 (*.f64 (/.f64 (/.f64 x y) y) #s(literal 10000 binary64)) x)
(* (pow x 2) (+ (* 10000 (/ 1 (* x y))) (* 10000 (/ 1 (pow y 2)))))
(*.f64 (/.f64 (-.f64 (/.f64 #s(literal 10000 binary64) x) (/.f64 #s(literal -10000 binary64) y)) y) (*.f64 x x))
(* (pow x 2) (+ (* 10000 (/ 1 (pow y 2))) (+ (/ 10000 (* x y)) (/ 10000 (pow x 2)))))
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 10000 binary64) x) (/.f64 #s(literal -10000 binary64) y)) x) (/.f64 (/.f64 #s(literal -10000 binary64) y) y)) x) x)
(* 10000 (/ (pow x 2) y))
(*.f64 (*.f64 (/.f64 x y) #s(literal 10000 binary64)) x)
(* (pow x 2) (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y))))
(*.f64 (-.f64 (/.f64 #s(literal 10000 binary64) x) (/.f64 #s(literal -10000 binary64) y)) (*.f64 x x))
(* (pow x 2) (+ (* 10000 (/ y (pow x 2))) (+ (* 10000 (/ 1 x)) (* 10000 (/ 1 y)))))
(*.f64 (fma.f64 #s(literal 10000 binary64) (/.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) x) (/.f64 #s(literal 10000 binary64) y)) (*.f64 x x))
(+ 100 (* -1 (/ (- (* -100 (/ (pow y 2) x)) (* -100 y)) x)))
(fma.f64 #s(literal 100 binary64) (/.f64 (fma.f64 y (/.f64 y x) (neg.f64 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 (* x (- (* -1 (/ y x)) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 y) x) #s(literal 1 binary64)))
(* -1 (* x (- (* -100 (/ y x)) 100)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y x) #s(literal -100 binary64)) #s(literal 100 binary64)))
(* -1 (* x (+ (* -100 (* (/ 1 x) (sqrt (/ 1 y)))) (* 100 (sqrt (/ 1 (pow y 3)))))))
(*.f64 (*.f64 #s(literal -100 binary64) (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) x))) x)
(* -1 (* x (- (* 100 (/ 1 y)) (* 100 (/ 1 x)))))
(*.f64 (-.f64 (/.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 100 binary64) y)) x)
(* -1 (* (pow x 3) (- (* 1000000 (/ 1 (pow y 3))) (* 1000000 (/ 1 (pow x 3))))))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1000000 binary64) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1000000 binary64) (pow.f64 x #s(literal 3 binary64)))))
(* (pow x 2) (+ (* -1 (/ (- (* -10000 (/ y x)) 10000) x)) (* 10000 (/ 1 y))))
(*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -10000 binary64)) #s(literal 10000 binary64)) x) #s(literal -1 binary64) (/.f64 #s(literal 10000 binary64) y)) x) 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 (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))
(/ (+ (* 100 (* x y)) (* 100 (pow x 2))) (pow y 2))
(*.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 (*.f64 x (+.f64 y x)) y))
(/ (+ (* 100 x) (* 100 y)) (pow y 2))
(*.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 (+.f64 y x) y))
(- (* 100 y) (* -100 x))
(*.f64 (+.f64 y x) #s(literal 100 binary64))
(/ (+ (* -100 (pow x 2)) (* 100 (* x y))) (pow y 2))
(/.f64 (/.f64 (*.f64 #s(literal -100 binary64) (fma.f64 x x (*.f64 (neg.f64 x) y))) y) y)
(/ (+ (* -100 (* x (sqrt y))) (* 100 (sqrt (pow y 3)))) (pow y 2))
(/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (*.f64 (sqrt.f64 y) x) (sqrt.f64 (pow.f64 y #s(literal 3 binary64))))) (*.f64 y y))
(/ (+ (* -100 x) (* 100 y)) y)
(/.f64 (*.f64 #s(literal -100 binary64) (-.f64 x y)) y)
(/ (+ (* -1000000 (pow x 4)) (* 1000000 (* x (pow y 3)))) (pow y 3))
(/.f64 (*.f64 #s(literal -1000000 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) x))) (pow.f64 y #s(literal 3 binary64)))
(/ (+ (* -1000000 (pow x 3)) (* 1000000 (pow y 3))) (pow y 3))
(/.f64 (*.f64 #s(literal -1000000 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 y #s(literal 3 binary64)))
(/ (+ (* 10000 (* x y)) (* 10000 (pow x 2))) (pow y 2))
(*.f64 (/.f64 #s(literal 10000 binary64) y) (/.f64 (*.f64 x (+.f64 y x)) y))
(/ (+ (* 10000 (pow x 2)) (* y (- (* 10000 y) (* -10000 x)))) (pow y 2))
(/.f64 (/.f64 (fma.f64 (*.f64 #s(literal 10000 binary64) (+.f64 y x)) y (*.f64 (*.f64 #s(literal 10000 binary64) x) x)) y) y)
(/ (+ (* 10000 (* x y)) (* 10000 (pow x 2))) y)
(*.f64 #s(literal 10000 binary64) (/.f64 (*.f64 x (+.f64 y x)) y))
(/ (+ (* 10000 (pow x 2)) (* y (+ (* 10000 x) (* 10000 y)))) y)
(/.f64 (fma.f64 (*.f64 #s(literal 10000 binary64) (+.f64 y x)) y (*.f64 (*.f64 #s(literal 10000 binary64) x) x)) y)
(/ (+ (* -100 (/ (pow x 2) y)) (* 100 x)) y)
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal -100 binary64) #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) x (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (*.f64 x x) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y)) 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) (fma.f64 x (/.f64 x y) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) y) x) #s(literal 100 binary64))) y)
(* y (+ 1 (/ x y)))
(fma.f64 (/.f64 x y) y y)
(/ (+ (* 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)
(/ (+ 100 (* 100 (/ x y))) y)
(/.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal 100 binary64)) y)
(* y (+ 100 (* 100 (/ x y))))
(*.f64 (fma.f64 (/.f64 #s(literal 100 binary64) y) x #s(literal 100 binary64)) y)
(/ (- (+ (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (pow x 3))) (pow y 2))) (* 100 x)) (* 100 (/ (pow x 2) y))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) x (/.f64 #s(literal 0 binary64) y)) y)) y)
(/ (- (+ (* 100 x) (/ (* x (+ (* -100 (pow x 3)) (* 100 (pow x 3)))) (pow y 3))) (+ (* -100 (/ (pow x 3) (pow y 2))) (+ (* 100 (/ (pow x 2) y)) (* 100 (/ (pow x 3) (pow y 2)))))) y)
(/.f64 (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 0 binary64) (pow.f64 y #s(literal 3 binary64))) #s(literal 100 binary64))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 100 binary64) (/.f64 #s(literal 0 binary64) y)) y)) y)
(+ (* -1000000 (/ (pow x 4) (pow y 3))) (* 1000000 x))
(*.f64 #s(literal -1000000 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))) x))
(- (+ 10000 (* 10000 (/ (pow x 2) (pow y 2)))) (* -10000 (/ x y)))
(fma.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 10000 binary64) #s(literal 10000 binary64)) y) x #s(literal 10000 binary64))
(* y (+ 10000 (* 10000 (/ x y))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal 10000 binary64) #s(literal 10000 binary64)) y)
(* y (+ 10000 (+ (* 10000 (/ x y)) (* 10000 (/ (pow x 2) (pow y 2))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 10000 binary64) #s(literal 10000 binary64)) y) x #s(literal 10000 binary64)) 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 (fma.f64 (*.f64 x (/.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))) (* -100 (/ (pow x 3) (* y (pow (sqrt -1) 6))))) y)) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (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) (*.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 #s(literal -100 binary64) (/.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)))) y) (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) y)) y)
(* -1 (* y (pow (sqrt -1) 2)))
y
(* -1 (* y (+ (* -1 (/ x y)) (pow (sqrt -1) 2))))
(fma.f64 (/.f64 x y) y y)
(* -1 (/ (+ (* -100 x) (* 100 (/ (pow x 2) y))) y))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal -100 binary64) #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 x x) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y)) 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 (/ (+ (* -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 y)) 100) y))
(neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal -100 binary64)) y))
(* -1 (* y (- (* -100 (/ x y)) 100)))
(*.f64 (neg.f64 y) (-.f64 (*.f64 (/.f64 x y) #s(literal -100 binary64)) #s(literal 100 binary64)))
(* -1 (/ (+ (* -100 (/ (pow x 2) (* y (pow (sqrt -1) 2)))) (* 100 (/ x (pow (sqrt -1) 2)))) y))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal -100 binary64) #s(literal 100 binary64)) y) x)
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (* 100 (pow x 3))) y))) y))) y))
(/.f64 (fma.f64 #s(literal 100 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) x (/.f64 #s(literal 0 binary64) y)) y)) y)
(* -1 (/ (+ (* -100 x) (* -1 (/ (+ (* -100 (pow x 2)) (* -1 (/ (+ (* -100 (pow x 3)) (+ (* -1 (/ (* x (+ (* -100 (pow x 3)) (* 100 (pow x 3)))) y)) (* 100 (pow x 3)))) y))) y))) y))
(/.f64 (fma.f64 #s(literal 100 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) x (/.f64 (fma.f64 (/.f64 #s(literal 0 binary64) y) x #s(literal 0 binary64)) y)) y)) y)
(+ 10000 (* -1 (/ (- (* -10000 (/ (pow x 2) y)) (* 10000 x)) y)))
(fma.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 10000 binary64) #s(literal 10000 binary64)) y) x #s(literal 10000 binary64))
(* -1 (* y (- (* -10000 (/ x y)) 10000)))
(*.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) #s(literal 10000 binary64)))
(* -1 (* y (- (* -1 (/ (+ (* 10000 x) (* 10000 (/ (pow x 2) y))) y)) 10000)))
(*.f64 (neg.f64 y) (-.f64 (*.f64 (/.f64 (fma.f64 x (/.f64 x y) x) y) #s(literal -10000 binary64)) #s(literal 10000 binary64)))

rewrite319.0ms (4.9%)

Memory
-1.7MiB live, 371.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057351
080327
1292321
22042317
08633301
Stop Event
iter limit
node limit
iter limit
Counts
22 → 605
Calls
Call 1
Inputs
(/.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)
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x))
(*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x)
(/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y))
#s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64)))
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y))))
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y))
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
(fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x)))
(*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))))
(/.f64 x y)
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
(/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))
(*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x)
(fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))
(*.f64 (/.f64 x y) x)
#s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))
(*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)
Outputs
(*.f64 (/.f64 #s(literal 100 binary64) #s(approx (+ (* (sqrt y) (sqrt y)) x) y)) x)
(*.f64 #s(literal 100 binary64) (/.f64 x #s(approx (+ (* (sqrt y) (sqrt y)) x) y)))
(*.f64 x (/.f64 #s(literal 100 binary64) #s(approx (+ (* (sqrt y) (sqrt y)) x) y)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -100 binary64) x))) (neg.f64 (neg.f64 (neg.f64 #s(approx (+ (* (sqrt y) (sqrt y)) x) y)))))
(/.f64 (neg.f64 (*.f64 #s(literal -100 binary64) x)) (neg.f64 (neg.f64 #s(approx (+ (* (sqrt y) (sqrt y)) x) y))))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 #s(approx (+ (* (sqrt y) (sqrt y)) x) y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
(neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) #s(approx (+ (* (sqrt y) (sqrt y)) x) y)))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 #s(approx (+ (* (sqrt y) (sqrt y)) x) y))))
(*.f64 #s(literal 100 binary64) x)
(*.f64 x #s(literal 100 binary64))
#s(approx (+ (* (sqrt y) (sqrt y)) x) y)
#s(approx (/ (* x 100) (+ x y)) (*.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) (/.f64 x (*.f64 y y))))
(*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (pow.f64 y #s(literal 3/2 binary64))) (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) (sqrt.f64 y)))
(*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) (sqrt.f64 y)) (/.f64 x (pow.f64 y #s(literal 3/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) y) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) y) (/.f64 x y))
(*.f64 (/.f64 x y) (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) y))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) (pow.f64 y #s(literal 3/2 binary64))))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) y) (sqrt.f64 y)))
(*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) (*.f64 y y)) x)
(*.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) (/.f64 x (*.f64 y y)))
(*.f64 x (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) (*.f64 y y)))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) x) y)) y)
(/.f64 (neg.f64 (*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) y) x)) y)
(/.f64 (neg.f64 (*.f64 (neg.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y))) x)) (*.f64 y y))
(/.f64 (neg.f64 (*.f64 x (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) y))) y)
(/.f64 (neg.f64 (*.f64 x (neg.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y))))) (*.f64 y y))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) x))) (*.f64 y y))
(/.f64 (/.f64 (*.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) x) y) y)
(/.f64 (*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) y) x) y)
(/.f64 (*.f64 (neg.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y))) x) (*.f64 y y))
(/.f64 (*.f64 x (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) y)) y)
(/.f64 (*.f64 x (neg.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)))) (*.f64 y y))
(/.f64 (neg.f64 (*.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) x)) (*.f64 y y))
(/.f64 (*.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) x) (*.f64 y y))
(/.f64 (neg.f64 (/.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) y) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) y))) y)
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y))))) (*.f64 y y))
(/.f64 (/.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) y) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (neg.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) y)) y)
(/.f64 (neg.f64 (neg.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)))) (*.f64 y y))
(/.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) y) y)
(/.f64 (neg.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y))) (*.f64 y y))
(/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) (*.f64 y y))
(neg.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y)) (*.f64 y y)))
#s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 #s(literal -100 binary64) y))
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (pow.f64 y #s(literal 1/4 binary64))) (/.f64 (/.f64 x (sqrt.f64 y)) (pow.f64 y #s(literal 1/4 binary64))))
(*.f64 (/.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (pow.f64 y #s(literal 1/4 binary64))) (/.f64 x (pow.f64 y #s(literal 1/4 binary64))))
(*.f64 (/.f64 (/.f64 x (sqrt.f64 y)) (pow.f64 y #s(literal 1/4 binary64))) (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (pow.f64 y #s(literal 1/4 binary64))))
(*.f64 (/.f64 x (pow.f64 y #s(literal 1/4 binary64))) (/.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (pow.f64 y #s(literal 1/4 binary64))))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)))
(*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (/.f64 x y))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)))) (sqrt.f64 y))
(/.f64 (neg.f64 (*.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))) (/.f64 x (sqrt.f64 y)))) (sqrt.f64 y))
(/.f64 (neg.f64 (*.f64 (/.f64 x (sqrt.f64 y)) (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))))) (sqrt.f64 y))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (neg.f64 x))) (sqrt.f64 y))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 x (sqrt.f64 y)) #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))))) (sqrt.f64 y))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) x))) y)
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))))) y)
(/.f64 (neg.f64 (*.f64 (neg.f64 x) #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)))) y)
(/.f64 (neg.f64 (*.f64 x (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))))) y)
(/.f64 (neg.f64 (*.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))) (neg.f64 x))) y)
(/.f64 (neg.f64 (*.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))) x)) y)
(/.f64 (neg.f64 (*.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (neg.f64 x))) y)
(/.f64 (*.f64 (neg.f64 x) (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (*.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))) (/.f64 x (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (*.f64 (/.f64 x (sqrt.f64 y)) (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)))) (sqrt.f64 y))
(/.f64 (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (neg.f64 x)) (sqrt.f64 y))
(/.f64 (neg.f64 (*.f64 (/.f64 x (sqrt.f64 y)) #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)))) (sqrt.f64 y))
(/.f64 (neg.f64 (*.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) x)) y)
(/.f64 (*.f64 (neg.f64 x) (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)))) y)
(/.f64 (*.f64 (neg.f64 x) #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))) y)
(/.f64 (*.f64 x (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)))) y)
(/.f64 (*.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))) (neg.f64 x)) y)
(/.f64 (*.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))) x) y)
(/.f64 (*.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (neg.f64 x)) y)
(/.f64 (*.f64 (/.f64 x (sqrt.f64 y)) #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))) (sqrt.f64 y))
(/.f64 (*.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) x) y)
#s(approx (/ (* x 100) (+ x y)) (*.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (/.f64 x y)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))))) (sqrt.f64 y))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)))) (sqrt.f64 y))
(/.f64 (neg.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))) (sqrt.f64 y))
(/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y))
(neg.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)))
#s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (fma.f64 #s(literal 100 binary64) x (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) x (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) x (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) x (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)))) y)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (fma.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x) (*.f64 #s(literal -100 binary64) x)) y)
(/.f64 (fma.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) x)) y)
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) (*.f64 #s(literal -100 binary64) x)) y)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))) (neg.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))))
(/.f64 (neg.f64 (fma.f64 #s(literal 100 binary64) x (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)))) y)
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64) (*.f64 #s(literal 100 binary64) x))) y)
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 6 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) y (*.f64 y (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))))) (*.f64 y y))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) y (*.f64 y (*.f64 #s(literal 100 binary64) x)))) (*.f64 y y))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 6 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64)) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 y (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))))) (*.f64 y y))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)))) y)
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))) (*.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y)) (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)) y) (*.f64 (sqrt.f64 y) (neg.f64 (*.f64 #s(literal -100 binary64) x)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)) y) (*.f64 y (neg.f64 (*.f64 #s(literal -100 binary64) x)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)) y) (*.f64 y (neg.f64 (*.f64 #s(literal -100 binary64) x)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)) y) (*.f64 y (neg.f64 (*.f64 #s(literal -100 binary64) x)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)) y) (*.f64 y (neg.f64 (*.f64 #s(literal -100 binary64) x)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) y) (*.f64 y (neg.f64 (*.f64 #s(literal -100 binary64) x)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -100 binary64)) y) (*.f64 (*.f64 y y) (neg.f64 (*.f64 #s(literal -100 binary64) x)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) y) (*.f64 (*.f64 y y) (neg.f64 (*.f64 #s(literal -100 binary64) x)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) (*.f64 x x)) y) (*.f64 (*.f64 y y) (neg.f64 (*.f64 #s(literal -100 binary64) x)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) y) (*.f64 (*.f64 y y) (neg.f64 (*.f64 #s(literal -100 binary64) x)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) y) (*.f64 y (neg.f64 (*.f64 #s(literal -100 binary64) x)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)) (sqrt.f64 y)) (*.f64 (sqrt.f64 y) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) y)
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)) y) (*.f64 (sqrt.f64 y) (*.f64 #s(literal -100 binary64) x))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)) y) (*.f64 (sqrt.f64 y) (*.f64 #s(literal 100 binary64) x))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)) (sqrt.f64 y)) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)) y) (*.f64 y (*.f64 #s(literal -100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)) y) (*.f64 y (*.f64 #s(literal 100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)) (sqrt.f64 y)) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)) y) (*.f64 y (*.f64 #s(literal -100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)) y) (*.f64 y (*.f64 #s(literal 100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)) (sqrt.f64 y)) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)) y) (*.f64 y (*.f64 #s(literal -100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)) y) (*.f64 y (*.f64 #s(literal 100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)) (sqrt.f64 y)) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)) y) (*.f64 y (*.f64 #s(literal -100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)) y) (*.f64 y (*.f64 #s(literal 100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) (sqrt.f64 y)) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) y) (*.f64 y (*.f64 #s(literal -100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) y) (*.f64 y (*.f64 #s(literal 100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -100 binary64)) (sqrt.f64 y)) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (*.f64 (*.f64 y y) (sqrt.f64 y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -100 binary64)) y) (*.f64 (*.f64 y y) (*.f64 #s(literal -100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -100 binary64)) y) (*.f64 (*.f64 y y) (*.f64 #s(literal 100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (sqrt.f64 y)) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (*.f64 (*.f64 y y) (sqrt.f64 y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) y) (*.f64 (*.f64 y y) (*.f64 #s(literal -100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) y) (*.f64 (*.f64 y y) (*.f64 #s(literal 100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) (*.f64 x x)) (sqrt.f64 y)) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (*.f64 (*.f64 y y) (sqrt.f64 y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) (*.f64 x x)) y) (*.f64 (*.f64 y y) (*.f64 #s(literal -100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) (*.f64 x x)) y) (*.f64 (*.f64 y y) (*.f64 #s(literal 100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (sqrt.f64 y)) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (*.f64 (*.f64 y y) (sqrt.f64 y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) y) (*.f64 (*.f64 y y) (*.f64 #s(literal -100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) y) (*.f64 (*.f64 y y) (*.f64 #s(literal 100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) y) (*.f64 y (*.f64 #s(literal -100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) y) (*.f64 y (*.f64 #s(literal 100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (sqrt.f64 y)) (*.f64 (sqrt.f64 y) (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)))) y)
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) y) (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) y) (*.f64 (sqrt.f64 y) (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) y) (*.f64 (sqrt.f64 y) (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) y) (*.f64 (sqrt.f64 y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) y) (*.f64 (sqrt.f64 y) (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (*.f64 y y)) (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x x) #s(literal -100 binary64)))) (*.f64 (sqrt.f64 y) (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (*.f64 y y)) (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x x) #s(literal 100 binary64)))) (*.f64 (sqrt.f64 y) (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (*.f64 y y)) (*.f64 (sqrt.f64 y) (*.f64 #s(literal -100 binary64) (*.f64 x x)))) (*.f64 (sqrt.f64 y) (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (*.f64 y y)) (*.f64 (sqrt.f64 y) (*.f64 #s(literal 100 binary64) (*.f64 x x)))) (*.f64 (sqrt.f64 y) (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) y) (*.f64 (sqrt.f64 y) (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (*.f64 y (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) y) (*.f64 y (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) y) (*.f64 y (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) y) (*.f64 y (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) y) (*.f64 y (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) y) (*.f64 y (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 y y)) (*.f64 y (*.f64 (*.f64 x x) #s(literal -100 binary64)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 y y)) (*.f64 y (*.f64 (*.f64 x x) #s(literal 100 binary64)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 y y)) (*.f64 y (*.f64 #s(literal -100 binary64) (*.f64 x x)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 y y)) (*.f64 y (*.f64 #s(literal 100 binary64) (*.f64 x x)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -100 binary64) x) y) (*.f64 y (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y)) (*.f64 y (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 y (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 y (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 y (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 y (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 y (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 y y)) (*.f64 y (*.f64 (*.f64 x x) #s(literal -100 binary64)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 y y)) (*.f64 y (*.f64 (*.f64 x x) #s(literal 100 binary64)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 y y)) (*.f64 y (*.f64 #s(literal -100 binary64) (*.f64 x x)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 y y)) (*.f64 y (*.f64 #s(literal 100 binary64) (*.f64 x x)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))) (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 6 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)))) y)
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) y (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) y (*.f64 (sqrt.f64 y) (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) y (*.f64 (sqrt.f64 y) (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) y (*.f64 (sqrt.f64 y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) y (*.f64 (sqrt.f64 y) (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (*.f64 y y) (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x x) #s(literal -100 binary64)))) (*.f64 (sqrt.f64 y) (*.f64 y y)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (*.f64 y y) (*.f64 (sqrt.f64 y) (*.f64 (*.f64 x x) #s(literal 100 binary64)))) (*.f64 (sqrt.f64 y) (*.f64 y y)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (*.f64 y y) (*.f64 (sqrt.f64 y) (*.f64 #s(literal -100 binary64) (*.f64 x x)))) (*.f64 (sqrt.f64 y) (*.f64 y y)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (*.f64 y y) (*.f64 (sqrt.f64 y) (*.f64 #s(literal 100 binary64) (*.f64 x x)))) (*.f64 (sqrt.f64 y) (*.f64 y y)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) y (*.f64 (sqrt.f64 y) (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y) (*.f64 y (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) y (*.f64 y (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) y (*.f64 y (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) y (*.f64 y (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) y (*.f64 y (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) y (*.f64 y (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 y y) (*.f64 y (*.f64 (*.f64 x x) #s(literal -100 binary64)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 y y) (*.f64 y (*.f64 (*.f64 x x) #s(literal 100 binary64)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 y y) (*.f64 y (*.f64 #s(literal -100 binary64) (*.f64 x x)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 y y) (*.f64 y (*.f64 #s(literal 100 binary64) (*.f64 x x)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) x) y (*.f64 y (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y) (*.f64 y (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) y (*.f64 y (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) y (*.f64 y (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) y (*.f64 y (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) y (*.f64 y (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) y (*.f64 y (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 y y) (*.f64 y (*.f64 (*.f64 x x) #s(literal -100 binary64)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 y y) (*.f64 y (*.f64 (*.f64 x x) #s(literal 100 binary64)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 y y) (*.f64 y (*.f64 #s(literal -100 binary64) (*.f64 x x)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 y y) (*.f64 y (*.f64 #s(literal 100 binary64) (*.f64 x x)))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) y)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)) y (*.f64 (sqrt.f64 y) (*.f64 #s(literal -100 binary64) x))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)) y (*.f64 (sqrt.f64 y) (*.f64 #s(literal 100 binary64) x))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)) (sqrt.f64 y) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)) y (*.f64 y (*.f64 #s(literal -100 binary64) x))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)) y (*.f64 y (*.f64 #s(literal 100 binary64) x))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)) (sqrt.f64 y) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)) y (*.f64 y (*.f64 #s(literal -100 binary64) x))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)) y (*.f64 y (*.f64 #s(literal 100 binary64) x))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)) (sqrt.f64 y) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)) y (*.f64 y (*.f64 #s(literal -100 binary64) x))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)) y (*.f64 y (*.f64 #s(literal 100 binary64) x))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)) (sqrt.f64 y) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)) y (*.f64 y (*.f64 #s(literal -100 binary64) x))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)) y (*.f64 y (*.f64 #s(literal 100 binary64) x))) (*.f64 y y))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) (sqrt.f64 y) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) y (*.f64 y (*.f64 #s(literal -100 binary64) x))) (*.f64 y y))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) y (*.f64 y (*.f64 #s(literal 100 binary64) x))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -100 binary64)) (sqrt.f64 y) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (*.f64 (*.f64 y y) (sqrt.f64 y)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -100 binary64)) y (*.f64 (*.f64 y y) (*.f64 #s(literal -100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal -100 binary64)) y (*.f64 (*.f64 y y) (*.f64 #s(literal 100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (sqrt.f64 y) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (*.f64 (*.f64 y y) (sqrt.f64 y)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) y (*.f64 (*.f64 y y) (*.f64 #s(literal -100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) y (*.f64 (*.f64 y y) (*.f64 #s(literal 100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) (*.f64 x x)) (sqrt.f64 y) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (*.f64 (*.f64 y y) (sqrt.f64 y)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) (*.f64 x x)) y (*.f64 (*.f64 y y) (*.f64 #s(literal -100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -100 binary64) (*.f64 x x)) y (*.f64 (*.f64 y y) (*.f64 #s(literal 100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (sqrt.f64 y) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (*.f64 (*.f64 y y) (sqrt.f64 y)))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) y (*.f64 (*.f64 y y) (*.f64 #s(literal -100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) y (*.f64 (*.f64 y y) (*.f64 #s(literal 100 binary64) x))) (pow.f64 y #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y) (*.f64 y (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)))) (pow.f64 y #s(literal 3/2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) y (*.f64 y (*.f64 #s(literal -100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)) (neg.f64 (*.f64 #s(literal -100 binary64) x))) y)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)) (neg.f64 (*.f64 #s(literal -100 binary64) x))) y)
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) (neg.f64 (*.f64 #s(literal -100 binary64) x))) y)
(/.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)) (*.f64 #s(literal -100 binary64) x)) y)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)) (*.f64 #s(literal -100 binary64) x)) y)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (*.f64 #s(literal -100 binary64) x)) y)
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)) (*.f64 #s(literal -100 binary64) x)) y)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)) (*.f64 #s(literal -100 binary64) x)) y)
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) (*.f64 #s(literal -100 binary64) x)) y)
(/.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y))) y)
(/.f64 (-.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x))) y)
(/.f64 (-.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64))) y)
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x))) y)
(/.f64 (-.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)))) y)
(/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64)))) (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y)))
(/.f64 (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))) (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y)))
(/.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 6 binary64)))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64)) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))))
(/.f64 (fma.f64 #s(literal 100 binary64) x (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) y)
(/.f64 (fma.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))))) (neg.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 6 binary64))))) (neg.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 6 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 y (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) x) y (*.f64 y (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)))) (*.f64 y y))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) y (*.f64 y (*.f64 #s(literal 100 binary64) x))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) y)
(/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 6 binary64)))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))))
(/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 6 binary64)))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64))))))
(fma.f64 (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (*.f64 x x) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) (sqrt.f64 y)) (/.f64 (*.f64 x x) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (/.f64 (*.f64 x x) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (fabs.f64 (*.f64 (/.f64 x y) x)) (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (fabs.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) (fabs.f64 x) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (fabs.f64 (/.f64 x (sqrt.f64 y))) (fabs.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) x))
(fma.f64 (fabs.f64 (/.f64 x (sqrt.f64 y))) (fabs.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y))) (*.f64 (neg.f64 (*.f64 (/.f64 x y) x)) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (fabs.f64 (/.f64 x (sqrt.f64 y))) (fabs.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y))) (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y))) (fabs.f64 (/.f64 (*.f64 (/.f64 x y) x) (sqrt.f64 y))) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y))) (fabs.f64 (/.f64 x (sqrt.f64 y))) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) x))
(fma.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y))) (fabs.f64 (/.f64 x (sqrt.f64 y))) (*.f64 (neg.f64 (*.f64 (/.f64 x y) x)) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y))) (fabs.f64 (/.f64 x (sqrt.f64 y))) (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (fabs.f64 (*.f64 (/.f64 x y) x)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (fabs.f64 x) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) x))
(fma.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (fabs.f64 x) (*.f64 (neg.f64 (*.f64 (/.f64 x y) x)) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (fabs.f64 x) (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (/.f64 (/.f64 x y) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (/.f64 (*.f64 x x) (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (/.f64 (*.f64 x x) (sqrt.f64 y)) (/.f64 (/.f64 #s(literal -100 binary64) y) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (/.f64 (*.f64 (/.f64 x y) x) (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 (*.f64 x x) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 x y) x) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) x))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)) (*.f64 (neg.f64 (*.f64 (/.f64 x y) x)) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)) (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 x) (fabs.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (fabs.f64 x) (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) x))
(fma.f64 (fabs.f64 x) (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (*.f64 (neg.f64 (*.f64 (/.f64 x y) x)) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (fabs.f64 x) (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(fma.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y) x (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (*.f64 (/.f64 x y) x) (/.f64 #s(literal -100 binary64) y) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (/.f64 #s(literal -100 binary64) y) x (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) x))
(fma.f64 (/.f64 #s(literal -100 binary64) y) x (*.f64 (neg.f64 (*.f64 (/.f64 x y) x)) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 #s(literal -100 binary64) y) x (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(fma.f64 (/.f64 x y) (/.f64 (*.f64 #s(literal 100 binary64) x) y) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 (/.f64 x y) #s(literal 100 binary64) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) x))
(fma.f64 (/.f64 x y) #s(literal 100 binary64) (*.f64 (neg.f64 (*.f64 (/.f64 x y) x)) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 x y) #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(fma.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) x))
(fma.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (*.f64 (neg.f64 (*.f64 (/.f64 x y) x)) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) (/.f64 x y) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 #s(literal -100 binary64) (/.f64 x y) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) x))
(fma.f64 #s(literal -100 binary64) (/.f64 x y) (*.f64 (neg.f64 (*.f64 (/.f64 x y) x)) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 #s(literal -100 binary64) (/.f64 x y) (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(fma.f64 #s(literal 100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) x))
(fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (neg.f64 (*.f64 (/.f64 x y) x)) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(fma.f64 x (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(fma.f64 x (/.f64 #s(literal -100 binary64) y) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) x))
(fma.f64 x (/.f64 #s(literal -100 binary64) y) (*.f64 (neg.f64 (*.f64 (/.f64 x y) x)) (/.f64 #s(literal -100 binary64) y)))
(fma.f64 x (/.f64 #s(literal -100 binary64) y) (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64)) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))) (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 6 binary64))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64)) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 y y)) (/.f64 (*.f64 y (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) (*.f64 y y)))
(-.f64 (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))) (/.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))) (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))))
(-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) x))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 (neg.f64 (*.f64 (/.f64 x y) x)) (/.f64 #s(literal -100 binary64) y)))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) y) (*.f64 y y)) (/.f64 (*.f64 y (*.f64 #s(literal 100 binary64) x)) (*.f64 y y)))
(+.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 6 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))) (/.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(+.f64 (/.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))) (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 6 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 y y)) (/.f64 (*.f64 y (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) (*.f64 y y)))
(+.f64 (/.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))) (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 6 binary64))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(+.f64 (/.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 6 binary64))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))) (/.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))) (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))) (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y))))
(+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(+.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) x))
(+.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 (neg.f64 (*.f64 (/.f64 x y) x)) (/.f64 #s(literal -100 binary64) y)))
(+.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (*.f64 x x) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 #s(literal -100 binary64) y) (sqrt.f64 y)) (/.f64 (*.f64 x x) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (fabs.f64 (*.f64 (/.f64 x y) x)) (fabs.f64 (/.f64 #s(literal -100 binary64) y)))
(*.f64 (fabs.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)) (fabs.f64 x))
(*.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y))) (fabs.f64 (/.f64 (*.f64 (/.f64 x y) x) (sqrt.f64 y))))
(*.f64 (fabs.f64 (/.f64 #s(literal -100 binary64) y)) (fabs.f64 (*.f64 (/.f64 x y) x)))
(*.f64 (/.f64 (*.f64 #s(literal -100 binary64) x) (sqrt.f64 y)) (/.f64 (/.f64 x y) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 x x) (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 x x) (sqrt.f64 y)) (/.f64 (/.f64 #s(literal -100 binary64) y) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (/.f64 x y) x) (sqrt.f64 y)) (/.f64 #s(literal -100 binary64) (sqrt.f64 y)))
(*.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 (*.f64 x x) (pow.f64 y #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 x y) x) (sqrt.f64 y)))
(*.f64 (fabs.f64 x) (fabs.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y)))
(*.f64 (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y) x)
(*.f64 (*.f64 (/.f64 x y) x) (/.f64 #s(literal -100 binary64) y))
(*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))
(*.f64 (/.f64 x y) (/.f64 (*.f64 #s(literal 100 binary64) x) y))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) (/.f64 x y))
(*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))
(*.f64 #s(literal 100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))
(*.f64 x (/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) y))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y))) y)
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x))) y)
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64))) y)
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x))) y)
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)))) y)
(/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal -100 binary64))) (*.f64 y y))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 y y))
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x))) (*.f64 y y))
(/.f64 (neg.f64 (*.f64 #s(literal -100 binary64) (*.f64 x x))) (*.f64 y y))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y))) y)
(/.f64 (fabs.f64 (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x))) y)
(/.f64 (fabs.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64))) y)
(/.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x))) y)
(/.f64 (fabs.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)))) y)
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) #s(literal -100 binary64))) (*.f64 y y))
(/.f64 (fabs.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64))) (*.f64 y y))
(/.f64 (fabs.f64 (*.f64 #s(literal -100 binary64) (*.f64 x x))) (*.f64 y y))
(/.f64 (fabs.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x))) (*.f64 y y))
(/.f64 (fabs.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) y)
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal -100 binary64) y)) y)
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x y) x)) y)
(/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal 100 binary64)) y)
(/.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 x x)) y)
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64))) y)
(/.f64 (*.f64 (*.f64 x x) #s(literal -100 binary64)) (*.f64 y y))
(/.f64 (*.f64 (*.f64 x x) #s(literal 100 binary64)) (*.f64 y y))
(/.f64 (*.f64 #s(literal -100 binary64) (*.f64 x x)) (*.f64 y y))
(/.f64 (*.f64 #s(literal 100 binary64) (*.f64 x x)) (*.f64 y y))
(/.f64 (*.f64 (*.f64 (/.f64 x y) x) #s(literal -100 binary64)) y)
(neg.f64 (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 4 binary64))))
(fabs.f64 (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 x y))) (neg.f64 (sqrt.f64 (/.f64 x y))))
(*.f64 (fabs.f64 (sqrt.f64 (/.f64 x y))) (fabs.f64 (sqrt.f64 (/.f64 x y))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (/.f64 x y)))
(pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 x y) #s(literal 1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) y)
(/.f64 (fabs.f64 (neg.f64 (neg.f64 x))) y)
(/.f64 (fabs.f64 (/.f64 x (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (exp.f64 (log.f64 (neg.f64 x))) y)
(/.f64 (exp.f64 (log.f64 x)) y)
(/.f64 (neg.f64 (neg.f64 x)) y)
(/.f64 (fabs.f64 x) y)
(/.f64 (neg.f64 x) y)
(/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 x y)
(neg.f64 (/.f64 x y))
(sqrt.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)))
(fabs.f64 (/.f64 x y))
(exp.f64 (log.f64 (/.f64 x y)))
(+.f64 (cosh.f64 (log.f64 (/.f64 x y))) (sinh.f64 (log.f64 (/.f64 x y))))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) y) (/.f64 x #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) (sqrt.f64 y))) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (neg.f64 x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) (sqrt.f64 y))) (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (sqrt.f64 y)))
(*.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (sqrt.f64 y)) (/.f64 x (*.f64 (sqrt.f64 y) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))))
(*.f64 (/.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (neg.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))) (/.f64 x y))
(*.f64 (/.f64 (neg.f64 x) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))) (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) y))
(*.f64 (/.f64 x (neg.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))) (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) y))
(*.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))) (/.f64 x y))
(*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) (sqrt.f64 y))) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) (sqrt.f64 y))) (/.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (sqrt.f64 y)))
(*.f64 (/.f64 x (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) (sqrt.f64 y))) (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (sqrt.f64 y)))
(*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (sqrt.f64 y)) (/.f64 (neg.f64 x) (*.f64 (sqrt.f64 y) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (sqrt.f64 y)) (/.f64 (/.f64 x #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))) (sqrt.f64 y)))
(*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (sqrt.f64 y)) (/.f64 x (*.f64 (sqrt.f64 y) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) y) (/.f64 (neg.f64 x) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) y) (/.f64 x (neg.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) y) (/.f64 x #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))))
(*.f64 (/.f64 x #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))) (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) y))
(*.f64 (/.f64 x (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)) (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))) (/.f64 x y))
(*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 x (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
(*.f64 (/.f64 x y) (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (neg.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))))
(*.f64 (/.f64 x y) (/.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))))
(*.f64 (/.f64 x y) (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (*.f64 (sqrt.f64 y) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (*.f64 (sqrt.f64 y) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))))
(*.f64 x (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 x #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) y)) (neg.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 x y))) (neg.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64)) (/.f64 x (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))) (neg.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)) (/.f64 x (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))) (neg.f64 x))) y)
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))) x)) y)
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 x #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))))) y)
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 x) (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))))) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64)) x)) (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64)) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))))
(/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 x #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) y) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 x y)) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64)) (/.f64 x (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))) (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)) (/.f64 x (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))))
(/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))) (neg.f64 x)) y)
(/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))) x) y)
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 x #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))))) y)
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)))) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64)) x) (*.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64)) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)) x) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
(/.f64 (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 x #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))) y)
(/.f64 (*.f64 (neg.f64 x) (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))
(/.f64 (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))
(neg.f64 (*.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) y) (/.f64 x #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)) (/.f64 (*.f64 #s(literal 1000000 binary64) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
(+.f64 (/.f64 (*.f64 #s(literal 1000000 binary64) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)) (/.f64 (*.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
(+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)) (/.f64 (*.f64 x #s(literal 1000000 binary64)) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
(+.f64 (/.f64 (*.f64 x #s(literal 1000000 binary64)) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)) (/.f64 (*.f64 x (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
(*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x)
(*.f64 x (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)))
(/.f64 (neg.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64)) x)) (neg.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)) x)) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64))) (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64)) x) (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)) x) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))))
(fma.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) x (*.f64 #s(literal 1000000 binary64) x))
(fma.f64 #s(literal 1000000 binary64) x (*.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) x))
(fma.f64 x (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (*.f64 x #s(literal 1000000 binary64)))
(fma.f64 x #s(literal 1000000 binary64) (*.f64 x (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) x) (*.f64 #s(literal 1000000 binary64) x))
(+.f64 (*.f64 #s(literal 1000000 binary64) x) (*.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) x))
(+.f64 (*.f64 x (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) (*.f64 x #s(literal 1000000 binary64)))
(+.f64 (*.f64 x #s(literal 1000000 binary64)) (*.f64 x (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1000000000000 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)))) (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64)) #s(literal 1000000000000 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64)) (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 9 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64)) (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64)))
(/.f64 (-.f64 #s(literal 1000000000000 binary64) (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64))) (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 1000000000000 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)) (+.f64 #s(literal 1000000000000 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x y) #s(literal 9 binary64)) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 #s(literal -1000000 binary64) (pow.f64 y #s(literal 3/2 binary64))) #s(literal 1000000 binary64))
(fma.f64 (/.f64 #s(literal -1000000 binary64) (pow.f64 y #s(literal 3/2 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3/2 binary64))) #s(literal 1000000 binary64))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (/.f64 #s(literal -1000000 binary64) (*.f64 y y)) #s(literal 1000000 binary64))
(fma.f64 (/.f64 #s(literal -1000000 binary64) (*.f64 y y)) (/.f64 (pow.f64 x #s(literal 3 binary64)) y) #s(literal 1000000 binary64))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 y y)) (/.f64 #s(literal -1000000 binary64) y) #s(literal 1000000 binary64))
(fma.f64 (/.f64 #s(literal -1000000 binary64) y) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 y y)) #s(literal 1000000 binary64))
(fma.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 3/2 binary64))) #s(literal 1000000 binary64))
(fma.f64 (fabs.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 3/2 binary64))) #s(literal 1000000 binary64))
(fma.f64 (fabs.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3/2 binary64)))) (pow.f64 (/.f64 x y) #s(literal 3/2 binary64)) #s(literal 1000000 binary64))
(fma.f64 (fabs.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))) (/.f64 x y) #s(literal 1000000 binary64))
(fma.f64 (fabs.f64 (*.f64 #s(literal -1000000 binary64) (/.f64 x y))) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y)) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y)) #s(literal 3/2 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 #s(literal 10000 binary64) #s(literal 3/2 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 x y) #s(literal 3/2 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (sqrt.f64 y)) #s(literal 3 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 #s(literal 100 binary64) #s(literal 3/2 binary64)) (*.f64 (pow.f64 #s(literal -100 binary64) #s(literal 3/2 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 x (sqrt.f64 y)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -100 binary64) (sqrt.f64 y)) #s(literal 3 binary64)) #s(literal 1000000 binary64))
(fma.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3/2 binary64))) (pow.f64 (/.f64 x y) #s(literal 3/2 binary64)) #s(literal 1000000 binary64))
(fma.f64 (*.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (/.f64 x y) #s(literal 1000000 binary64))
(fma.f64 (*.f64 #s(literal -1000000 binary64) (/.f64 x y)) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 1000000 binary64))
(fma.f64 (*.f64 (pow.f64 #s(literal -100 binary64) #s(literal 3/2 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (pow.f64 #s(literal 100 binary64) #s(literal 3/2 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 x y) #s(literal 3/2 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 3/2 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 x y) #s(literal 3/2 binary64)) (fabs.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 3/2 binary64)) #s(literal -1000000 binary64))) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 x y) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 100 binary64)) #s(literal 3/2 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 x y) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (/.f64 x y) #s(literal 3/2 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 x y) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal -10000 binary64) (/.f64 x y)) #s(literal 3/2 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -100 binary64) y) #s(literal 3 binary64)) #s(literal 1000000 binary64))
(fma.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (fabs.f64 (*.f64 (/.f64 x y) #s(literal -1000000 binary64))) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (*.f64 (/.f64 x y) #s(literal -1000000 binary64)) #s(literal 1000000 binary64))
(fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) (pow.f64 #s(literal 10000 binary64) #s(literal 3/2 binary64)) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64) #s(literal 1000000 binary64))
(fma.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal -1000000 binary64) #s(literal 1000000 binary64))
(fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))
(fma.f64 (/.f64 x y) (fabs.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal -1000000 binary64))) #s(literal 1000000 binary64))
(fma.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 10000 binary64)) #s(literal 1000000 binary64))
(-.f64 (/.f64 #s(literal 1000000000000 binary64) (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) (fma.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64))) (/.f64 #s(literal 1000000000000 binary64) (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64))))
(-.f64 #s(literal 1000000 binary64) (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))
(+.f64 (/.f64 #s(literal 1000000000000000000 binary64) (+.f64 #s(literal 1000000000000 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))) (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 9 binary64)) (+.f64 #s(literal 1000000000000 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))))
(+.f64 (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 9 binary64)) (+.f64 #s(literal 1000000000000 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))) (/.f64 #s(literal 1000000000000000000 binary64) (+.f64 #s(literal 1000000000000 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 6 binary64)) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))))
(+.f64 (/.f64 #s(literal 1000000000000000000 binary64) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))) (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 9 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))))
(+.f64 (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y) #s(literal 9 binary64)) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))) (/.f64 #s(literal 1000000000000000000 binary64) (fma.f64 (pow.f64 (/.f64 x y) #s(literal 6 binary64)) #s(literal 1000000000000 binary64) (-.f64 #s(literal 1000000000000 binary64) (*.f64 #s(literal -1000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))))
(+.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1000000 binary64))
(+.f64 #s(literal 1000000 binary64) (*.f64 #s(literal 1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))
(*.f64 (/.f64 (fabs.f64 x) (sqrt.f64 y)) (/.f64 (fabs.f64 x) (sqrt.f64 y)))
(*.f64 (fabs.f64 (/.f64 x (sqrt.f64 y))) (fabs.f64 (/.f64 x (sqrt.f64 y))))
(*.f64 (/.f64 x y) x)
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 x (/.f64 x y))
(pow.f64 (/.f64 x (sqrt.f64 y)) #s(literal 2 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 x x) (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (neg.f64 (neg.f64 (*.f64 x x))) y)
(/.f64 (neg.f64 (*.f64 (neg.f64 x) x)) y)
(/.f64 (neg.f64 (*.f64 x (neg.f64 x))) y)
(/.f64 (/.f64 (*.f64 x x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (neg.f64 (*.f64 x x)) y)
(/.f64 (*.f64 (neg.f64 x) x) y)
(/.f64 (*.f64 x (neg.f64 x)) y)
(/.f64 (*.f64 x x) y)
#s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))
(*.f64 (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (neg.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))) y)
(*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))))
(*.f64 y (neg.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64))))
(*.f64 y #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)))
(neg.f64 (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y))

eval198.0ms (3%)

Memory
26.7MiB live, 223.2MiB allocated
Compiler

Compiled 24 153 to 2 776 computations (88.5% saved)

prune23.0ms (0.3%)

Memory
-38.7MiB live, 63.7MiB allocated
Pruning

10 alts after pruning (1 fresh and 9 done)

PrunedKeptTotal
New7391740
Fresh000
Picked415
Done189
Total74410754
Accuracy
100.0%
Counts
754 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
52.4%
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ (* (sqrt y) (sqrt y)) x) y))
99.0%
(/.f64 (*.f64 x #s(literal 100 binary64)) #s(approx (+ x y) (fma.f64 (/.f64 y x) x x)))
52.3%
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.f64 x y) #s(literal 100 binary64)))
48.7%
#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)))
48.2%
#s(approx (/ (* x 100) (+ x y)) (fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64)))
52.4%
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 #s(approx (+ (* -1000000 (pow (/ x y) 3)) 1000000) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
51.9%
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) x))
52.4%
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
48.9%
#s(approx (/ (* x 100) (+ x y)) #s(literal 100 binary64))
Compiler

Compiled 591 to 253 computations (57.2% saved)

regimes20.0ms (0.3%)

Memory
-1.1MiB live, 45.8MiB allocated
Counts
21 → 1
Calls
Call 1
Inputs
#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) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.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 x (-.f64 y x)) #s(literal 100 binary64))
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 #s(approx (+ (* -1000000 (pow (/ x y) 3)) 1000000) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (neg (+ (* (* (/ -100 y) x) y) (* -100 y))) (*.f64 y #s(literal 100 binary64))) (*.f64 y y)) x))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -100 binary64) y) x #s(literal 100 binary64)) y) 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 x #s(literal 100 binary64)) (fma.f64 (sqrt.f64 y) (sqrt.f64 y) x))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y))))
#s(approx (/ (* x 100) (+ x y)) (fma.f64 #s(literal 100 binary64) (/.f64 x y) (*.f64 (/.f64 #s(literal -100 binary64) y) (*.f64 (/.f64 x y) x))))
#s(approx (/ (* x 100) (+ x y)) (*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -100 binary64) y) x) y (*.f64 #s(literal -100 binary64) y))) (*.f64 y y)) x))
(/.f64 (*.f64 x #s(literal 100 binary64)) (*.f64 (fma.f64 (-.f64 y x) y (*.f64 x x)) (/.f64 (-.f64 y x) (fma.f64 (-.f64 y x) y (*.f64 x x)))))
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 #s(approx (+ (* 10000 (pow (/ x y) 2)) (- 10000 (* -10000 (/ x y)))) #s(literal 10000 binary64)) y)))
(/.f64 (*.f64 x #s(literal 100 binary64)) (fma.f64 (pow.f64 y #s(literal 1/4 binary64)) (*.f64 (pow.f64 y #s(literal 1/4 binary64)) (sqrt.f64 y)) x))
#s(approx (/ (* x 100) (+ x y)) (/.f64 (*.f64 (fma.f64 #s(literal -1000000 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1000000 binary64)) x) (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 x y)))) y)))
Outputs
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Calls

3 calls:

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

Compiled 9 to 10 computations (-11.1% saved)

regimes8.0ms (0.1%)

Memory
18.8MiB live, 18.8MiB allocated
Counts
7 → 2
Calls
Call 1
Inputs
#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) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.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 x (-.f64 y x)) #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:

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

Compiled 9 to 10 computations (-11.1% saved)

regimes2.0ms (0%)

Memory
5.8MiB live, 5.8MiB allocated
Counts
5 → 2
Calls
Call 1
Inputs
#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) (+ x y)) (*.f64 (/.f64 #s(approx (+ (* (/ -100 y) x) 100) #s(literal 100 binary64)) y) x))
#s(approx (/ (* x 100) (+ (* (sqrt y) (sqrt y)) x)) (*.f64 (/.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
97.9%2(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes3.0ms (0%)

Memory
9.7MiB live, 9.7MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#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
48.9%1y
48.9%1x
48.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
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
50.34177242946676
99.99997033775333
Compiler

Compiled 10 to 11 computations (-10% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.008563085404180517
50.34177242946676
Compiler

Compiled 10 to 11 computations (-10% saved)

simplify13.0ms (0.2%)

Memory
-23.0MiB live, 24.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02385
12785
23085
33185
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(if (<=.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y)) #s(literal 60 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 5764607523034235/576460752303423488 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))
Outputs
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(if (<=.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y)) #s(literal 60 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 5764607523034235/576460752303423488 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))

soundness349.0ms (5.3%)

Memory
5.9MiB live, 227.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0142372
1443334
21348322
36405322
08086296
Stop Event
fuel
iter limit
node limit
Compiler

Compiled 103 to 46 computations (55.3% saved)

preprocess85.0ms (1.3%)

Memory
15.1MiB live, 67.5MiB allocated
Compiler

Compiled 202 to 76 computations (62.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...