Graphics.Rendering.Plot.Render.Plot.Legend:renderLegendOutside from plot-0.2.3.4, C

Time bar (total: 5.2s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 11 to 10 computations (9.1% saved)

sample685.0ms (13.2%)

Memory
0.6MiB live, 1 308.3MiB allocated
Samples
410.0ms7 995×0valid
16.0ms114×2valid
13.0ms147×1valid
Precisions
Click to see histograms. Total time spent on operations: 238.0ms
ival-mult: 118.0ms (49.6% of total)
ival-add: 100.0ms (42% of total)
adjust: 6.0ms (2.5% of total)
ival-true: 6.0ms (2.5% of total)
exact: 5.0ms (2.1% of total)
ival-assert: 3.0ms (1.3% of total)
Bogosity

explain182.0ms (3.5%)

Memory
-8.8MiB live, 154.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
00-0-(+.f64 y z)
00-0-y
00-0-#s(literal 5 binary64)
00-0-(*.f64 z #s(literal 5 binary64))
00-0-z
00-0-(*.f64 x (+.f64 y z))
00-0-x
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
94.0ms496×0valid
1.0ms12×1valid
1.0ms2valid
Compiler

Compiled 61 to 28 computations (54.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 80.0ms
ival-mult: 74.0ms (92.3% of total)
ival-add: 5.0ms (6.2% 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)

preprocess70.0ms (1.3%)

Memory
25.5MiB live, 25.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03288
110481
230381
368681
4156181
5235581
6259081
7266081
8266081
089
0129
1229
2339
3419
4449
0448
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
Outputs
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x))
Compiler

Compiled 9 to 8 computations (11.1% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
Compiler

Compiled 9 to 8 computations (11.1% saved)

simplify3.0ms (0.1%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 z #s(literal 5 binary64))
cost-diff0
(+.f64 y z)
cost-diff0
(*.f64 x (+.f64 y z))
cost-diff1
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0824
01224
12224
23324
34124
44424
04423
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
(*.f64 x (+.f64 y z))
x
(+.f64 y z)
y
z
(*.f64 z #s(literal 5 binary64))
#s(literal 5 binary64)
Outputs
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x))
(*.f64 x (+.f64 y z))
(*.f64 (+.f64 z y) x)
x
(+.f64 y z)
(+.f64 z y)
y
z
(*.f64 z #s(literal 5 binary64))
(*.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)

localize41.0ms (0.8%)

Memory
-21.5MiB live, 19.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(+.f64 y z)
accuracy0.0
(*.f64 z #s(literal 5 binary64))
accuracy0.0
(*.f64 x (+.f64 y z))
accuracy0.046875
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
Samples
32.0ms248×0valid
1.0ms1valid
0.0ms2valid
Compiler

Compiled 26 to 10 computations (61.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-add: 3.0ms (48.2% of total)
ival-mult: 3.0ms (48.2% 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)

series6.0ms (0.1%)

Memory
6.8MiB live, 6.8MiB allocated
Counts
4 → 28
Calls
Call 1
Inputs
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
(*.f64 x (+.f64 y z))
(+.f64 y z)
(*.f64 z #s(literal 5 binary64))
Outputs
(* 5 z)
(+ (* 5 z) (* x (+ y z)))
(* x (+ y z))
(* x (+ y (+ z (* 5 (/ z x)))))
(* -1 (* x (+ (* -5 (/ z x)) (* -1 (+ y z)))))
(+ (* 5 z) (* x z))
(+ (* 5 z) (+ (* x y) (* x z)))
(* x z)
(+ (* x y) (* x z))
z
(+ y z)
(* x y)
(* y (+ x (+ (* 5 (/ z y)) (/ (* x z) y))))
(* y (+ x (/ (* x z) y)))
y
(* y (+ 1 (/ z y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* 5 z) (* x z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x z) y)))))
(* -1 (* y (- (* -1 (/ z y)) 1)))
(+ (* x y) (* z (+ 5 x)))
(* z (+ 5 x))
(* z (+ 5 (+ x (/ (* x y) z))))
(* z (+ x (/ (* x y) z)))
(* z (+ 1 (/ y z)))
(* -1 (* z (- (* -1 x) 5)))
(* -1 (* z (- (+ (* -1 x) (* -1 (/ (* x y) z))) 5)))
(* -1 (* z (+ (* -1 x) (* -1 (/ (* x y) z)))))
(* -1 (* z (- (* -1 (/ y z)) 1)))
Calls

9 calls:

TimeVariablePointExpression
1.0ms
z
@inf
((+ (* x (+ y z)) (* z 5)) (* x (+ y z)) (+ y z) (* z 5))
1.0ms
x
@inf
((+ (* x (+ y z)) (* z 5)) (* x (+ y z)) (+ y z) (* z 5))
1.0ms
z
@-inf
((+ (* x (+ y z)) (* z 5)) (* x (+ y z)) (+ y z) (* z 5))
1.0ms
x
@0
((+ (* x (+ y z)) (* z 5)) (* x (+ y z)) (+ y z) (* z 5))
1.0ms
y
@0
((+ (* x (+ y z)) (* z 5)) (* x (+ y z)) (+ y z) (* z 5))

simplify145.0ms (2.8%)

Memory
-9.9MiB live, 65.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075152
1256152
2753152
32208152
44765152
57279152
08053143
Stop Event
iter limit
node limit
Counts
28 → 26
Calls
Call 1
Inputs
(* 5 z)
(+ (* 5 z) (* x (+ y z)))
(* x (+ y z))
(* x (+ y (+ z (* 5 (/ z x)))))
(* -1 (* x (+ (* -5 (/ z x)) (* -1 (+ y z)))))
(+ (* 5 z) (* x z))
(+ (* 5 z) (+ (* x y) (* x z)))
(* x z)
(+ (* x y) (* x z))
z
(+ y z)
(* x y)
(* y (+ x (+ (* 5 (/ z y)) (/ (* x z) y))))
(* y (+ x (/ (* x z) y)))
y
(* y (+ 1 (/ z y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* 5 z) (* x z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x z) y)))))
(* -1 (* y (- (* -1 (/ z y)) 1)))
(+ (* x y) (* z (+ 5 x)))
(* z (+ 5 x))
(* z (+ 5 (+ x (/ (* x y) z))))
(* z (+ x (/ (* x y) z)))
(* z (+ 1 (/ y z)))
(* -1 (* z (- (* -1 x) 5)))
(* -1 (* z (- (+ (* -1 x) (* -1 (/ (* x y) z))) 5)))
(* -1 (* z (+ (* -1 x) (* -1 (/ (* x y) z)))))
(* -1 (* z (- (* -1 (/ y z)) 1)))
Outputs
(* 5 z)
(*.f64 #s(literal 5 binary64) z)
(+ (* 5 z) (* x (+ y z)))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 y x))
(* x (+ y z))
(*.f64 (+.f64 z y) x)
(* x (+ y (+ z (* 5 (/ z x)))))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 y x))
(* -1 (* x (+ (* -5 (/ z x)) (* -1 (+ y z)))))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 y x))
(+ (* 5 z) (* x z))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(+ (* 5 z) (+ (* x y) (* x z)))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 y x))
(* x z)
(*.f64 z x)
(+ (* x y) (* x z))
(*.f64 (+.f64 z y) x)
z
(+ y z)
(+.f64 z y)
(* x y)
(*.f64 y x)
(* y (+ x (+ (* 5 (/ z y)) (/ (* x z) y))))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 y x))
(* y (+ x (/ (* x z) y)))
(*.f64 (+.f64 z y) x)
y
(* y (+ 1 (/ z y)))
(+.f64 z y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* 5 z) (* x z)) y)))))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 y x))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x z) y)))))
(*.f64 (+.f64 z y) x)
(* -1 (* y (- (* -1 (/ z y)) 1)))
(+.f64 z y)
(+ (* x y) (* z (+ 5 x)))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 y x))
(* z (+ 5 x))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(* z (+ 5 (+ x (/ (* x y) z))))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 y x))
(* z (+ x (/ (* x y) z)))
(*.f64 (+.f64 z y) x)
(* z (+ 1 (/ y z)))
(+.f64 z y)
(* -1 (* z (- (* -1 x) 5)))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(* -1 (* z (- (+ (* -1 x) (* -1 (/ (* x y) z))) 5)))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 y x))
(* -1 (* z (+ (* -1 x) (* -1 (/ (* x y) z)))))
(*.f64 (+.f64 z y) x)
(* -1 (* z (- (* -1 (/ y z)) 1)))
(+.f64 z y)

rewrite211.0ms (4.1%)

Memory
21.8MiB live, 100.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0820
01220
14720
237720
3446920
0864519
Stop Event
iter limit
node limit
iter limit
Counts
4 → 225
Calls
Call 1
Inputs
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
(*.f64 x (+.f64 y z))
(+.f64 y z)
(*.f64 z #s(literal 5 binary64))
Outputs
(*.f64 (/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 5 binary64) z)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 5 binary64) z))))
(*.f64 (/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64))) (fma.f64 #s(literal 125 binary64) (pow.f64 (*.f64 z (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 (+.f64 z y) x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 5 binary64) z)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 5 binary64) z)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))) (fma.f64 #s(literal -25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)))) (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)))
(*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 (+.f64 z y) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64)) (fma.f64 #s(literal -25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64)) (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)))
(*.f64 (neg.f64 (fma.f64 #s(literal -25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)))) (pow.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64)))) (pow.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (/.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(*.f64 (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (*.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) (pow.f64 (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) (/.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))
(*.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (pow.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64))))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 (+.f64 z y) x)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64))) (+.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (+.f64 z y) x) z) #s(literal 2 binary64)) #s(literal 25 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64))) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1953125 binary64) (pow.f64 z #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 z y) x) z) #s(literal 3 binary64)) #s(literal 125 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 y x)) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 y x)) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (pow.f64 (*.f64 z (+.f64 x #s(literal 5 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 y x) (*.f64 z (+.f64 x #s(literal 5 binary64)))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal 3 binary64))) (*.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 25 binary64) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 y x)) #s(literal 3 binary64)) (pow.f64 (*.f64 z x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 y x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z x) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 y x)) (*.f64 z x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (+.f64 x #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z (+.f64 x #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 y x) (*.f64 z (+.f64 x #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 (+.f64 z y) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (+.f64 z y) x) z) #s(literal 2 binary64)) #s(literal 25 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64))) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 4 binary64))) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1953125 binary64) (pow.f64 z #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 z y) x) z) #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (*.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))) (pow.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (fma.f64 #s(literal 25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 (+.f64 z y) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (*.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (+.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (+.f64 z y) x) z) #s(literal 2 binary64)) #s(literal 25 binary64) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64))) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 (+.f64 z y) x)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal 1953125 binary64) (pow.f64 z #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 9 binary64))) (*.f64 (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 z y) x) z) #s(literal 3 binary64)) #s(literal 125 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)))) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(neg.f64 (/.f64 (fma.f64 #s(literal -25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))) (neg.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)))))
(neg.f64 (/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))))
(fma.f64 (exp.f64 (log.f64 #s(literal 5 binary64))) z (*.f64 (+.f64 z y) x))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 (+.f64 z y))) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (exp.f64 (log.f64 (+.f64 z y))) (exp.f64 (log.f64 x)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)) (fma.f64 #s(literal -25 binary64) (*.f64 z z) (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)))) (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) (neg.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 z (+.f64 z y) (*.f64 y y)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) x) (*.f64 (-.f64 y z) (+.f64 z y))) (+.f64 z y) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) x) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 z y) z) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 z y) z)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) x) (+.f64 (pow.f64 (*.f64 (-.f64 z y) z) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 z y) z) (-.f64 (*.f64 (-.f64 z y) z) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) x) (pow.f64 (-.f64 y z) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) x) (pow.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (pow.f64 (+.f64 z y) #s(literal 2 binary64)) x) (/.f64 x (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (neg.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
(fma.f64 (*.f64 (*.f64 (+.f64 z y) x) x) (/.f64 (+.f64 z y) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (neg.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
(fma.f64 (pow.f64 (+.f64 z y) #s(literal 2 binary64)) (/.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (neg.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
(fma.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 z y) #s(literal 2 binary64)) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (neg.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
(fma.f64 (*.f64 (*.f64 (+.f64 z y) x) (*.f64 x (-.f64 y z))) (pow.f64 (*.f64 x (-.f64 y z)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 y x)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (-.f64 y z) (+.f64 z y)) (/.f64 x (-.f64 y z)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (-.f64 y z) (+.f64 z y)) (*.f64 (pow.f64 (-.f64 y z) #s(literal -1 binary64)) x) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 x (fma.f64 (-.f64 z y) z (*.f64 y y))) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) #s(literal -1 binary64)) x) (*.f64 #s(literal 5 binary64) z))
(fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x))
(fma.f64 (*.f64 (+.f64 z y) x) (/.f64 (*.f64 (+.f64 z y) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (neg.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
(fma.f64 (+.f64 z y) (/.f64 (*.f64 (*.f64 (+.f64 z y) x) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (neg.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
(fma.f64 (+.f64 z y) x (*.f64 #s(literal 5 binary64) z))
(fma.f64 z (exp.f64 (log.f64 #s(literal 5 binary64))) (*.f64 (+.f64 z y) x))
(fma.f64 z (+.f64 x #s(literal 5 binary64)) (*.f64 y x))
(fma.f64 z #s(literal 5 binary64) (*.f64 (+.f64 z y) x))
(fma.f64 z x (fma.f64 #s(literal 5 binary64) z (*.f64 y x)))
(fma.f64 y x (*.f64 z (+.f64 x #s(literal 5 binary64))))
(fma.f64 x (/.f64 (*.f64 (pow.f64 (+.f64 z y) #s(literal 2 binary64)) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (neg.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
(fma.f64 x (+.f64 z y) (*.f64 #s(literal 5 binary64) z))
(fma.f64 x z (fma.f64 #s(literal 5 binary64) z (*.f64 y x)))
(fma.f64 x y (*.f64 z (+.f64 x #s(literal 5 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 (+.f64 z y) x))) (/.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 (+.f64 z y) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 z (+.f64 x #s(literal 5 binary64))) (*.f64 y x))
(+.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 y x)) (*.f64 z x))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z y) x) #s(literal 2 binary64)) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (neg.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
(+.f64 (*.f64 z x) (fma.f64 #s(literal 5 binary64) z (*.f64 y x)))
(+.f64 (*.f64 y x) (*.f64 z (+.f64 x #s(literal 5 binary64))))
(+.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 (+.f64 z y) x))
(+.f64 (*.f64 (+.f64 z y) x) (*.f64 #s(literal 5 binary64) z))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 (+.f64 z y))))
(*.f64 (exp.f64 (log.f64 (+.f64 z y))) (exp.f64 (log.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) x) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 z (+.f64 z y) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) x) (*.f64 (-.f64 y z) (+.f64 z y))) (+.f64 z y))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) x) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 z y) z) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 z y) z)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) x) (+.f64 (pow.f64 (*.f64 (-.f64 z y) z) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 z y) z) (-.f64 (*.f64 (-.f64 z y) z) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))))
(*.f64 (*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) x) (pow.f64 (-.f64 y z) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) x) (pow.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 z y) x) (*.f64 x (-.f64 y z))) (pow.f64 (*.f64 x (-.f64 y z)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 y x)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) (/.f64 x (-.f64 y z)))
(*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) (*.f64 (pow.f64 (-.f64 y z) #s(literal -1 binary64)) x))
(*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 x (fma.f64 (-.f64 z y) z (*.f64 y y))))
(*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) #s(literal -1 binary64)) x))
(*.f64 (+.f64 z y) x)
(*.f64 x (+.f64 z y))
(pow.f64 (/.f64 (-.f64 y z) (*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x (-.f64 y z)) (*.f64 (*.f64 (+.f64 z y) x) (*.f64 x (-.f64 y z)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 y x)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (+.f64 z y) x) #s(literal 1 binary64))
(/.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) x))) (exp.f64 (log.f64 (-.f64 y z))))
(/.f64 (exp.f64 (log.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) x))) (exp.f64 (log.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)))))
(/.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 z y) x) (*.f64 x (-.f64 y z))))) (exp.f64 (log.f64 (*.f64 x (-.f64 y z)))))
(/.f64 (exp.f64 (log.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 y x)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 (+.f64 z y) (-.f64 z y)) x) (-.f64 z y))
(/.f64 (*.f64 #s(literal 1 binary64) x) (pow.f64 (+.f64 z y) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 y z) (+.f64 z y))) x) (neg.f64 (-.f64 y z)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) x) (neg.f64 (fma.f64 (-.f64 z y) z (*.f64 y y))))
(/.f64 (*.f64 x (*.f64 (+.f64 z y) (-.f64 z y))) (-.f64 z y))
(/.f64 (*.f64 x #s(literal 1 binary64)) (pow.f64 (+.f64 z y) #s(literal -1 binary64)))
(/.f64 (*.f64 x (neg.f64 (*.f64 (-.f64 y z) (+.f64 z y)))) (neg.f64 (-.f64 y z)))
(/.f64 (*.f64 x (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 z y) z (*.f64 y y))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (-.f64 (*.f64 z x) (*.f64 y x)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) x)) (neg.f64 (-.f64 y z)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) x)) (neg.f64 (fma.f64 (-.f64 z y) z (*.f64 y y))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 z y) x) (*.f64 x (-.f64 y z)))) (neg.f64 (*.f64 x (-.f64 y z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 y x)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) x) (-.f64 y z))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) x) (fma.f64 (-.f64 z y) z (*.f64 y y)))
(/.f64 (*.f64 (*.f64 (+.f64 z y) x) (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y z) (*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 y z)) (*.f64 (*.f64 (+.f64 z y) x) (*.f64 x (-.f64 y z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 y x)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 z x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 y x) z) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 y x)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))))
(/.f64 x (pow.f64 (+.f64 z y) #s(literal -1 binary64)))
(fma.f64 z x (*.f64 y x))
(fma.f64 y x (*.f64 z x))
(fma.f64 x z (*.f64 y x))
(fma.f64 x y (*.f64 z x))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 x (-.f64 y z))) (/.f64 (pow.f64 (*.f64 z x) #s(literal 2 binary64)) (*.f64 x (-.f64 y z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 z y) x)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (+.f64 z y) x)))
(+.f64 (*.f64 z x) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 z x))
(*.f64 (/.f64 (*.f64 (-.f64 y z) (+.f64 z y)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 z (+.f64 z y) (*.f64 y y)))
(*.f64 (/.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 z y) z) #s(literal 2 binary64)))) (-.f64 (*.f64 y y) (*.f64 (-.f64 z y) z)))
(*.f64 (/.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 z y) z) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 z y) z) (-.f64 (*.f64 (-.f64 z y) z) (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 y z) (+.f64 z y)) (*.f64 (-.f64 y z) (+.f64 z y))) (+.f64 z y))
(*.f64 (*.f64 (+.f64 z y) (-.f64 z y)) (pow.f64 (-.f64 z y) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 y z) #s(literal -1 binary64)) (*.f64 (-.f64 y z) (+.f64 z y)))
(*.f64 (pow.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) #s(literal -1 binary64)) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 z y))
(*.f64 (neg.f64 (*.f64 (-.f64 y z) (+.f64 z y))) (pow.f64 (neg.f64 (-.f64 y z)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (pow.f64 (neg.f64 (fma.f64 (-.f64 z y) z (*.f64 y y))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 y z) (+.f64 z y)) (pow.f64 (-.f64 y z) #s(literal -1 binary64)))
(*.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) (/.f64 (+.f64 z y) (fma.f64 (-.f64 z y) z (*.f64 y y))))
(*.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) (*.f64 (+.f64 z y) (pow.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 (+.f64 z y) (/.f64 (-.f64 y z) (-.f64 y z)))
(*.f64 (+.f64 z y) (*.f64 (-.f64 y z) (pow.f64 (-.f64 y z) #s(literal -1 binary64))))
(pow.f64 (/.f64 (-.f64 z y) (*.f64 (+.f64 z y) (-.f64 z y))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (+.f64 z y) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 z y) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 z #s(literal 4 binary64))) (pow.f64 (-.f64 y z) #s(literal -1 binary64))) (fma.f64 z z (*.f64 y y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (pow.f64 (-.f64 y z) #s(literal -1 binary64))) (fma.f64 (*.f64 z z) (fma.f64 z z (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (pow.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) #s(literal -1 binary64))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (pow.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (pow.f64 (*.f64 z y) #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 y z))) #s(literal 2 binary64)) (pow.f64 (*.f64 z (/.f64 z (-.f64 y z))) #s(literal 2 binary64))) (fma.f64 y (/.f64 y (-.f64 y z)) (*.f64 z (/.f64 z (-.f64 y z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 (-.f64 y z) #s(literal -3 binary64))) (*.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 (-.f64 y z) #s(literal -3 binary64)))) (+.f64 (pow.f64 (*.f64 y (/.f64 y (-.f64 y z))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 z (/.f64 z (-.f64 y z))) #s(literal 2 binary64)) (*.f64 (*.f64 y (/.f64 y (-.f64 y z))) (*.f64 z (/.f64 z (-.f64 y z)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z y) (-.f64 z y))) (neg.f64 (-.f64 z y)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 y z) (+.f64 z y)))) (neg.f64 (neg.f64 (-.f64 y z))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)))))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (-.f64 z y) z (*.f64 y y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 z #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 z z (*.f64 y y)) (-.f64 y z)))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z z (*.f64 y y)) (pow.f64 y #s(literal 4 binary64))) (-.f64 y z)))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 (-.f64 z y) z (*.f64 y y))))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (pow.f64 (*.f64 z y) #s(literal 3 binary64))) (fma.f64 (-.f64 z y) z (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y z)) (*.f64 (-.f64 y z) (*.f64 z z))) (pow.f64 (-.f64 y z) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 z y) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 z #s(literal 4 binary64))) (*.f64 (-.f64 y z) (fma.f64 z z (*.f64 y y))))
(/.f64 (*.f64 (+.f64 z y) (-.f64 z y)) (-.f64 z y))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (*.f64 (-.f64 y z) (fma.f64 (*.f64 z z) (fma.f64 z z (*.f64 y y)) (pow.f64 y #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (*.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z y) (*.f64 (+.f64 z y) (-.f64 z y))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 z y) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z y) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 z #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (*.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)) (-.f64 (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (pow.f64 (*.f64 z y) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 y z) (+.f64 z y))) (neg.f64 (-.f64 y z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 z y) z (*.f64 y y))))
(/.f64 (*.f64 (-.f64 y z) (+.f64 z y)) (-.f64 y z))
(/.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (-.f64 z y) z (*.f64 y y)))
(neg.f64 (/.f64 (neg.f64 (*.f64 (-.f64 y z) (+.f64 z y))) (-.f64 y z)))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (-.f64 z y) z (*.f64 y y))))
(neg.f64 (/.f64 (*.f64 (-.f64 y z) (+.f64 z y)) (neg.f64 (-.f64 y z))))
(neg.f64 (/.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 z y) z (*.f64 y y)))))
(fma.f64 (/.f64 (*.f64 y y) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 z (+.f64 z y) (*.f64 y y)) (neg.f64 (*.f64 z (/.f64 z (-.f64 y z)))))
(fma.f64 (/.f64 (*.f64 y y) (*.f64 (-.f64 y z) (+.f64 z y))) (+.f64 z y) (neg.f64 (*.f64 z (/.f64 z (-.f64 y z)))))
(fma.f64 (*.f64 y y) (pow.f64 (-.f64 y z) #s(literal -1 binary64)) (neg.f64 (*.f64 z (/.f64 z (-.f64 y z)))))
(fma.f64 y (/.f64 y (-.f64 y z)) (neg.f64 (*.f64 z (/.f64 z (-.f64 y z)))))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z y)) (/.f64 (*.f64 y y) (-.f64 z y)))
(-.f64 (*.f64 y (/.f64 y (-.f64 y z))) (*.f64 z (/.f64 z (-.f64 y z))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 z y) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 y (/.f64 y (-.f64 y z))) (neg.f64 (*.f64 z (/.f64 z (-.f64 y z)))))
(+.f64 z y)
(+.f64 y z)
(*.f64 (exp.f64 (log.f64 #s(literal 5 binary64))) z)
(*.f64 #s(literal 5 binary64) z)
(*.f64 z (exp.f64 (log.f64 #s(literal 5 binary64))))
(*.f64 z #s(literal 5 binary64))
(pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 5 binary64) z)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 5 binary64) z)))

eval51.0ms (1%)

Memory
-9.0MiB live, 29.3MiB allocated
Compiler

Compiled 5 789 to 769 computations (86.7% saved)

prune7.0ms (0.1%)

Memory
13.3MiB live, 13.3MiB allocated
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New2257232
Fresh000
Picked101
Done000
Total2267233
Accuracy
100.0%
Counts
233 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.4%
(fma.f64 (+.f64 z y) (/.f64 (*.f64 (*.f64 (+.f64 z y) x) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (neg.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
99.9%
(fma.f64 (+.f64 z y) x (*.f64 #s(literal 5 binary64) z))
100.0%
(fma.f64 z #s(literal 5 binary64) (*.f64 (+.f64 z y) x))
99.9%
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64)))
63.8%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
40.8%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
37.4%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
Compiler

Compiled 208 to 146 computations (29.8% saved)

simplify5.0ms (0.1%)

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

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 5 binary64) z)
cost-diff0
(+.f64 z y)
cost-diff0
(fma.f64 (+.f64 z y) x (*.f64 #s(literal 5 binary64) z))
cost-diff0
(-.f64 x #s(literal -5 binary64))
cost-diff0
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
cost-diff0
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
cost-diff0
(*.f64 y x)
cost-diff0
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
cost-diff0
(*.f64 #s(literal 5 binary64) z)
cost-diff0
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
cost-diff0
(+.f64 z y)
cost-diff0
(*.f64 (+.f64 z y) x)
cost-diff0
(fma.f64 z #s(literal 5 binary64) (*.f64 (+.f64 z y) x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020100
02897
14397
25297
35797
05797
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 z #s(literal 5 binary64) (*.f64 (+.f64 z y) x))
z
#s(literal 5 binary64)
(*.f64 (+.f64 z y) x)
(+.f64 z y)
y
x
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
(*.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
z
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
(*.f64 y x)
y
x
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(-.f64 x #s(literal -5 binary64))
x
#s(literal -5 binary64)
z
(fma.f64 (+.f64 z y) x (*.f64 #s(literal 5 binary64) z))
(+.f64 z y)
z
y
x
(*.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
Outputs
(fma.f64 z #s(literal 5 binary64) (*.f64 (+.f64 z y) x))
(fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z))
z
#s(literal 5 binary64)
(*.f64 (+.f64 z y) x)
(*.f64 x (+.f64 y z))
(+.f64 z y)
(+.f64 y z)
y
x
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
(*.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
z
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 x y))
(*.f64 y x)
(*.f64 x y)
y
x
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(-.f64 x #s(literal -5 binary64))
x
#s(literal -5 binary64)
z
(fma.f64 (+.f64 z y) x (*.f64 #s(literal 5 binary64) z))
(fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z))
(+.f64 z y)
(+.f64 y z)
z
y
x
(*.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)

localize100.0ms (1.9%)

Memory
-32.5MiB live, 43.9MiB allocated
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(+.f64 z y)
accuracy0.0
(*.f64 #s(literal 5 binary64) z)
accuracy0.03515625
(fma.f64 (+.f64 z y) x (*.f64 #s(literal 5 binary64) z))
accuracy0.0
(-.f64 x #s(literal -5 binary64))
accuracy0.046875
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
accuracy23.133322981042742
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
accuracy0.0
(*.f64 y x)
accuracy37.884534594479284
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
accuracy0.0
(*.f64 #s(literal 5 binary64) z)
accuracy40.06825426585742
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
accuracy0.0
(+.f64 z y)
accuracy0.0
(*.f64 (+.f64 z y) x)
accuracy0.03125
(fma.f64 z #s(literal 5 binary64) (*.f64 (+.f64 z y) x))
Samples
27.0ms246×0valid
2.0ms2valid
1.0ms1valid
Compiler

Compiled 90 to 19 computations (78.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-mult: 9.0ms (53.6% of total)
ival-add: 5.0ms (29.8% of total)
adjust: 1.0ms (6% of total)
ival-sub: 1.0ms (6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series9.0ms (0.2%)

Memory
9.2MiB live, 9.2MiB allocated
Counts
11 → 34
Calls
Call 1
Inputs
(fma.f64 z #s(literal 5 binary64) (*.f64 (+.f64 z y) x))
(*.f64 (+.f64 z y) x)
(+.f64 z y)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
(*.f64 #s(literal 5 binary64) z)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
(*.f64 y x)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(-.f64 x #s(literal -5 binary64))
(fma.f64 (+.f64 z y) x (*.f64 #s(literal 5 binary64) z))
Outputs
(* 5 z)
(+ (* 5 z) (* x (+ y z)))
(* x (+ y z))
(* x y)
(+ (* 5 z) (* x z))
5
(+ 5 x)
(* x (+ y (+ z (* 5 (/ z x)))))
(* x z)
(* x (+ z (* 5 (/ z x))))
x
(* x (+ 1 (* 5 (/ 1 x))))
(* -1 (* x (+ (* -5 (/ z x)) (* -1 (+ y z)))))
(* -1 (* x (+ (* -5 (/ z x)) (* -1 z))))
(+ (* 5 z) (+ (* x y) (* x z)))
(+ (* x y) (* x z))
z
(+ y z)
(* y (+ x (+ (* 5 (/ z y)) (/ (* x z) y))))
(* y (+ x (/ (* x z) y)))
y
(* y (+ 1 (/ z y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* 5 z) (* x z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x z) y)))))
(* -1 (* y (- (* -1 (/ z y)) 1)))
(+ (* x y) (* z (+ 5 x)))
(* z (+ 5 x))
(* z (+ 5 (+ x (/ (* x y) z))))
(* z (+ x (/ (* x y) z)))
(* z (+ 1 (/ y z)))
(* -1 (* z (- (* -1 x) 5)))
(* -1 (* z (- (+ (* -1 x) (* -1 (/ (* x y) z))) 5)))
(* -1 (* z (+ (* -1 x) (* -1 (/ (* x y) z)))))
(* -1 (* z (- (* -1 (/ y z)) 1)))
Calls

9 calls:

TimeVariablePointExpression
2.0ms
z
@0
((+ (* z 5) (* (+ z y) x)) (* (+ z y) x) (+ z y) (+ (* x (+ y z)) (* z 5)) (* 5 z) (+ (* x (+ y z)) (* z 5)) (* y x) (+ (* x (+ y z)) (* z 5)) (* (- x -5) z) (- x -5) (+ (* (+ z y) x) (* 5 z)))
1.0ms
x
@-inf
((+ (* z 5) (* (+ z y) x)) (* (+ z y) x) (+ z y) (+ (* x (+ y z)) (* z 5)) (* 5 z) (+ (* x (+ y z)) (* z 5)) (* y x) (+ (* x (+ y z)) (* z 5)) (* (- x -5) z) (- x -5) (+ (* (+ z y) x) (* 5 z)))
1.0ms
x
@inf
((+ (* z 5) (* (+ z y) x)) (* (+ z y) x) (+ z y) (+ (* x (+ y z)) (* z 5)) (* 5 z) (+ (* x (+ y z)) (* z 5)) (* y x) (+ (* x (+ y z)) (* z 5)) (* (- x -5) z) (- x -5) (+ (* (+ z y) x) (* 5 z)))
1.0ms
z
@-inf
((+ (* z 5) (* (+ z y) x)) (* (+ z y) x) (+ z y) (+ (* x (+ y z)) (* z 5)) (* 5 z) (+ (* x (+ y z)) (* z 5)) (* y x) (+ (* x (+ y z)) (* z 5)) (* (- x -5) z) (- x -5) (+ (* (+ z y) x) (* 5 z)))
1.0ms
z
@inf
((+ (* z 5) (* (+ z y) x)) (* (+ z y) x) (+ z y) (+ (* x (+ y z)) (* z 5)) (* 5 z) (+ (* x (+ y z)) (* z 5)) (* y x) (+ (* x (+ y z)) (* z 5)) (* (- x -5) z) (- x -5) (+ (* (+ z y) x) (* 5 z)))

simplify180.0ms (3.5%)

Memory
1.8MiB live, 88.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
084170
1289170
2834170
32449170
44988170
56759170
08011161
Stop Event
iter limit
node limit
Counts
34 → 31
Calls
Call 1
Inputs
(* 5 z)
(+ (* 5 z) (* x (+ y z)))
(* x (+ y z))
(* x y)
(+ (* 5 z) (* x z))
5
(+ 5 x)
(* x (+ y (+ z (* 5 (/ z x)))))
(* x z)
(* x (+ z (* 5 (/ z x))))
x
(* x (+ 1 (* 5 (/ 1 x))))
(* -1 (* x (+ (* -5 (/ z x)) (* -1 (+ y z)))))
(* -1 (* x (+ (* -5 (/ z x)) (* -1 z))))
(+ (* 5 z) (+ (* x y) (* x z)))
(+ (* x y) (* x z))
z
(+ y z)
(* y (+ x (+ (* 5 (/ z y)) (/ (* x z) y))))
(* y (+ x (/ (* x z) y)))
y
(* y (+ 1 (/ z y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* 5 z) (* x z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x z) y)))))
(* -1 (* y (- (* -1 (/ z y)) 1)))
(+ (* x y) (* z (+ 5 x)))
(* z (+ 5 x))
(* z (+ 5 (+ x (/ (* x y) z))))
(* z (+ x (/ (* x y) z)))
(* z (+ 1 (/ y z)))
(* -1 (* z (- (* -1 x) 5)))
(* -1 (* z (- (+ (* -1 x) (* -1 (/ (* x y) z))) 5)))
(* -1 (* z (+ (* -1 x) (* -1 (/ (* x y) z)))))
(* -1 (* z (- (* -1 (/ y z)) 1)))
Outputs
(* 5 z)
(*.f64 #s(literal 5 binary64) z)
(+ (* 5 z) (* x (+ y z)))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 x y))
(* x (+ y z))
(*.f64 (+.f64 y z) x)
(* x y)
(*.f64 x y)
(+ (* 5 z) (* x z))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
5
#s(literal 5 binary64)
(+ 5 x)
(-.f64 x #s(literal -5 binary64))
(* x (+ y (+ z (* 5 (/ z x)))))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 x y))
(* x z)
(*.f64 x z)
(* x (+ z (* 5 (/ z x))))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
x
(* x (+ 1 (* 5 (/ 1 x))))
(-.f64 x #s(literal -5 binary64))
(* -1 (* x (+ (* -5 (/ z x)) (* -1 (+ y z)))))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 x y))
(* -1 (* x (+ (* -5 (/ z x)) (* -1 z))))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(+ (* 5 z) (+ (* x y) (* x z)))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 x y))
(+ (* x y) (* x z))
(*.f64 (+.f64 y z) x)
z
(+ y z)
(+.f64 y z)
(* y (+ x (+ (* 5 (/ z y)) (/ (* x z) y))))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 x y))
(* y (+ x (/ (* x z) y)))
(*.f64 (+.f64 y z) x)
y
(* y (+ 1 (/ z y)))
(+.f64 y z)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* 5 z) (* x z)) y)))))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 x y))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x z) y)))))
(*.f64 (+.f64 y z) x)
(* -1 (* y (- (* -1 (/ z y)) 1)))
(+.f64 y z)
(+ (* x y) (* z (+ 5 x)))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 x y))
(* z (+ 5 x))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(* z (+ 5 (+ x (/ (* x y) z))))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 x y))
(* z (+ x (/ (* x y) z)))
(*.f64 (+.f64 y z) x)
(* z (+ 1 (/ y z)))
(+.f64 y z)
(* -1 (* z (- (* -1 x) 5)))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(* -1 (* z (- (+ (* -1 x) (* -1 (/ (* x y) z))) 5)))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 x y))
(* -1 (* z (+ (* -1 x) (* -1 (/ (* x y) z)))))
(*.f64 (+.f64 y z) x)
(* -1 (* z (- (* -1 (/ y z)) 1)))
(+.f64 y z)

rewrite211.0ms (4.1%)

Memory
14.4MiB live, 132.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02079
02876
111876
271676
0827176
Stop Event
iter limit
node limit
iter limit
Counts
11 → 473
Calls
Call 1
Inputs
(fma.f64 z #s(literal 5 binary64) (*.f64 (+.f64 z y) x))
(*.f64 (+.f64 z y) x)
(+.f64 z y)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
(*.f64 #s(literal 5 binary64) z)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
(*.f64 y x)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(-.f64 x #s(literal -5 binary64))
(fma.f64 (+.f64 z y) x (*.f64 #s(literal 5 binary64) z))
Outputs
(*.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))
(*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (pow.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))))
(*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (pow.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) #s(literal -1 binary64))))
(*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) #s(literal -1 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64))) (pow.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (pow.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64)) (fma.f64 (pow.f64 z #s(literal 4 binary64)) #s(literal 625 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y z)) #s(literal 5 binary64)) z) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) #s(literal -1 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 z z) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) #s(literal -1 binary64))) (fma.f64 (pow.f64 z #s(literal 4 binary64)) #s(literal 625 binary64) (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y z)) #s(literal 5 binary64)) z) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1953125 binary64) (pow.f64 z #s(literal 9 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64))) (fma.f64 (pow.f64 z #s(literal 6 binary64)) #s(literal 15625 binary64) (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))) (-.f64 (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1953125 binary64) (pow.f64 z #s(literal 9 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))) (fma.f64 (pow.f64 z #s(literal 6 binary64)) #s(literal 15625 binary64) (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal 1 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))) (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))) (+.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))) (*.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))) (+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) (fma.f64 #s(literal 5 binary64) z (*.f64 x y))) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) (*.f64 (-.f64 x #s(literal -5 binary64)) z))) (-.f64 (*.f64 x y) (*.f64 (-.f64 x #s(literal -5 binary64)) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (fma.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (*.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (fma.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) (*.f64 x z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) (*.f64 (-.f64 x #s(literal -5 binary64)) z)) (*.f64 (*.f64 x y) (*.f64 (-.f64 x #s(literal -5 binary64)) z)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 z z) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 z #s(literal 4 binary64)) #s(literal 625 binary64) (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y z)) #s(literal 5 binary64)) z) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64)) (fma.f64 (pow.f64 z #s(literal 4 binary64)) #s(literal 625 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y z)) #s(literal 5 binary64)) z) #s(literal 2 binary64)))) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1953125 binary64) (pow.f64 z #s(literal 9 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 z #s(literal 6 binary64)) #s(literal 15625 binary64) (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1953125 binary64) (pow.f64 z #s(literal 9 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 z #s(literal 6 binary64)) #s(literal 15625 binary64) (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64)))) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))) (neg.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)))) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (neg.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))
(neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))
(neg.f64 (/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))))
(neg.f64 (/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))))
(fma.f64 (*.f64 (+.f64 y z) (*.f64 (-.f64 y z) x)) (pow.f64 (-.f64 y z) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (+.f64 y z) (*.f64 (-.f64 z y) x)) (pow.f64 (-.f64 z y) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x) (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (pow.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (pow.f64 (-.f64 y z) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 z y)) (pow.f64 (-.f64 z y) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 z (fma.f64 x x #s(literal -25 binary64))) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (pow.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 (*.f64 (*.f64 x (+.f64 y z)) (*.f64 x (-.f64 y z))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 y z))) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (+.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (*.f64 x z) (-.f64 (*.f64 x z) (*.f64 x y))))) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z) (*.f64 x y))
(fma.f64 (*.f64 (+.f64 y z) (-.f64 y z)) (*.f64 (pow.f64 (-.f64 y z) #s(literal -1 binary64)) x) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (+.f64 y z) (-.f64 z y)) (*.f64 (pow.f64 (-.f64 z y) #s(literal -1 binary64)) x) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (*.f64 (pow.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64)) z) (*.f64 x y))
(fma.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (pow.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))
(fma.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))
(fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64)) x) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64)) x) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 x y))
(fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z))
(fma.f64 x y (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(fma.f64 x z (fma.f64 x y (*.f64 #s(literal 5 binary64) z)))
(fma.f64 (+.f64 y z) x (*.f64 #s(literal 5 binary64) z))
(fma.f64 y x (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(fma.f64 #s(literal 5 binary64) z (*.f64 x (+.f64 y z)))
(fma.f64 z (-.f64 x #s(literal -5 binary64)) (*.f64 x y))
(fma.f64 z x (fma.f64 x y (*.f64 #s(literal 5 binary64) z)))
(fma.f64 z #s(literal 5 binary64) (*.f64 x (+.f64 y z)))
(-.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))
(+.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) (*.f64 x z))
(+.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (neg.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (neg.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))
(+.f64 (*.f64 x z) (fma.f64 x y (*.f64 #s(literal 5 binary64) z)))
(+.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(+.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 #s(literal 5 binary64) z))
(*.f64 (*.f64 (+.f64 y z) (*.f64 (-.f64 y z) x)) (pow.f64 (-.f64 y z) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 y z) (*.f64 (-.f64 z y) x)) (pow.f64 (-.f64 z y) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x) (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (pow.f64 (-.f64 y z) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 z y)) (pow.f64 (-.f64 z y) #s(literal -1 binary64)))
(*.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x (+.f64 y z)) (*.f64 x (-.f64 y z))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 y z))))
(*.f64 (+.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (*.f64 x z) (-.f64 (*.f64 x z) (*.f64 x y))))))
(*.f64 (*.f64 (+.f64 y z) (-.f64 y z)) (*.f64 (pow.f64 (-.f64 y z) #s(literal -1 binary64)) x))
(*.f64 (*.f64 (+.f64 y z) (-.f64 z y)) (*.f64 (pow.f64 (-.f64 z y) #s(literal -1 binary64)) x))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64)) x))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64)) x))
(*.f64 x (+.f64 y z))
(*.f64 (+.f64 y z) x)
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (+.f64 y z)))
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 y z)) (-.f64 y z)) x) (neg.f64 (-.f64 y z)))
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 y z)) (-.f64 z y)) x) (neg.f64 (-.f64 z y)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) x) (neg.f64 (fma.f64 z (-.f64 z y) (*.f64 y y))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) x) (neg.f64 (fma.f64 y (-.f64 y z) (*.f64 z z))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y z)))
(/.f64 (*.f64 x (*.f64 (neg.f64 (+.f64 y z)) (-.f64 y z))) (neg.f64 (-.f64 y z)))
(/.f64 (*.f64 x (*.f64 (neg.f64 (+.f64 y z)) (-.f64 z y))) (neg.f64 (-.f64 z y)))
(/.f64 (*.f64 x (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (fma.f64 z (-.f64 z y) (*.f64 y y))))
(/.f64 (*.f64 x (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (fma.f64 y (-.f64 y z) (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (pow.f64 (*.f64 x y) #s(literal 2 binary64))) (-.f64 (*.f64 x z) (*.f64 x y)))
(/.f64 (+.f64 (pow.f64 (*.f64 x z) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (*.f64 x z) (*.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (+.f64 y z) (*.f64 (-.f64 y z) x))) (neg.f64 (-.f64 y z)))
(/.f64 (neg.f64 (*.f64 (+.f64 y z) (*.f64 (-.f64 z y) x))) (neg.f64 (-.f64 z y)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x)) (neg.f64 (fma.f64 z (-.f64 z y) (*.f64 y y))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x)) (neg.f64 (fma.f64 y (-.f64 y z) (*.f64 z z))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (neg.f64 (-.f64 y z)))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 z y))) (neg.f64 (-.f64 z y)))
(/.f64 (neg.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (fma.f64 z (-.f64 z y) (*.f64 y y))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (fma.f64 y (-.f64 y z) (*.f64 z z))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 y z)) (*.f64 x (-.f64 y z)))) (neg.f64 (*.f64 x (-.f64 y z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (*.f64 x z) (-.f64 (*.f64 x z) (*.f64 x y))))))
(/.f64 (*.f64 (+.f64 y z) (*.f64 (-.f64 y z) x)) (-.f64 y z))
(/.f64 (*.f64 (+.f64 y z) (*.f64 (-.f64 z y) x)) (-.f64 z y))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x) (fma.f64 z (-.f64 z y) (*.f64 y y)))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x) (fma.f64 y (-.f64 y z) (*.f64 z z)))
(/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (-.f64 y z))
(/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 z y)) (-.f64 z y))
(/.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 z (-.f64 z y) (*.f64 y y)))
(/.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 y (-.f64 y z) (*.f64 z z)))
(/.f64 (*.f64 (*.f64 x (+.f64 y z)) (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y z) (*.f64 (+.f64 y z) (*.f64 (-.f64 y z) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z y) (*.f64 (+.f64 y z) (*.f64 (-.f64 z y) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y z) (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z y) (*.f64 (*.f64 x (+.f64 y z)) (-.f64 z y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 y z)) (*.f64 (*.f64 x (+.f64 y z)) (*.f64 x (-.f64 y z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (*.f64 x z) (-.f64 (*.f64 x z) (*.f64 x y)))) (+.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (*.f64 x z) (-.f64 (*.f64 x z) (*.f64 x y)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 y z)))
(fma.f64 x y (*.f64 x z))
(fma.f64 x z (*.f64 x y))
(fma.f64 y x (*.f64 x z))
(fma.f64 z x (*.f64 x y))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 x (-.f64 y z))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 x (-.f64 y z))))
(+.f64 (*.f64 x z) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 x z))
(*.f64 #s(literal 1 binary64) (+.f64 y z))
(*.f64 (*.f64 (neg.f64 (+.f64 y z)) (-.f64 y z)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 y z))))
(*.f64 (*.f64 (neg.f64 (+.f64 y z)) (-.f64 z y)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 z y))))
(*.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)))))
(*.f64 (*.f64 (+.f64 y z) (-.f64 y z)) (pow.f64 (-.f64 y z) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 y z) (-.f64 z y)) (pow.f64 (-.f64 z y) #s(literal -1 binary64)))
(*.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) (*.f64 (+.f64 y z) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64))))
(*.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) (*.f64 (+.f64 y z) (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64))))
(*.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) (*.f64 (+.f64 y z) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64))))
(*.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) (*.f64 (+.f64 y z) (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64)))
(*.f64 (+.f64 y z) (*.f64 (-.f64 y z) (pow.f64 (-.f64 y z) #s(literal -1 binary64))))
(*.f64 (+.f64 y z) (*.f64 (-.f64 z y) (pow.f64 (-.f64 z y) #s(literal -1 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 y z)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 z #s(literal 4 binary64))) (pow.f64 (-.f64 y z) #s(literal -1 binary64))) (fma.f64 y y (*.f64 z z)))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (pow.f64 (-.f64 y z) #s(literal -1 binary64))) (+.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 (pow.f64 z #s(literal 4 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (pow.f64 (-.f64 z y) #s(literal -1 binary64))) (fma.f64 z z (*.f64 y y)))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (-.f64 z y) #s(literal -1 binary64))) (+.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 z #s(literal 9 binary64))) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (pow.f64 (*.f64 y z) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (*.f64 y z) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64))) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 z #s(literal 9 binary64))) (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (pow.f64 (*.f64 y z) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (*.f64 y z) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y z)) (/.f64 (*.f64 y y) (-.f64 y z))) (*.f64 (/.f64 (*.f64 z z) (-.f64 y z)) (/.f64 (*.f64 z z) (-.f64 y z)))) (+.f64 (/.f64 (*.f64 y y) (-.f64 y z)) (/.f64 (*.f64 z z) (-.f64 y z))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z z) (-.f64 z y)) (/.f64 (*.f64 z z) (-.f64 z y))) (*.f64 (/.f64 (*.f64 y y) (-.f64 z y)) (/.f64 (*.f64 y y) (-.f64 z y)))) (+.f64 (/.f64 (*.f64 z z) (-.f64 z y)) (/.f64 (*.f64 y y) (-.f64 z y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y y) (-.f64 y z)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 z z) (-.f64 y z)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y y) (-.f64 y z)) (/.f64 (*.f64 y y) (-.f64 y z)) (fma.f64 (/.f64 (*.f64 z z) (-.f64 y z)) (/.f64 (*.f64 z z) (-.f64 y z)) (*.f64 (/.f64 (*.f64 y y) (-.f64 y z)) (/.f64 (*.f64 z z) (-.f64 y z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z z) (-.f64 z y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (-.f64 z y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z z) (-.f64 z y)) (/.f64 (*.f64 z z) (-.f64 z y)) (fma.f64 (/.f64 (*.f64 y y) (-.f64 z y)) (/.f64 (*.f64 y y) (-.f64 z y)) (*.f64 (/.f64 (*.f64 z z) (-.f64 z y)) (/.f64 (*.f64 y y) (-.f64 z y))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 y z)) (-.f64 y z))) (neg.f64 (neg.f64 (-.f64 y z))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 y z)) (-.f64 z y))) (neg.f64 (neg.f64 (-.f64 z y))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 z #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 y y (*.f64 z z)) (-.f64 y z)))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 z z (*.f64 y y)) (-.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 y #s(literal 4 binary64)) (+.f64 (pow.f64 z #s(literal 4 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))) (-.f64 y z)))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z (-.f64 z y) (*.f64 y y))))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 y (-.f64 y z) (*.f64 z z))))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))) (-.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 z (-.f64 z y) (*.f64 y y))))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (-.f64 y z) (*.f64 z z))))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 z #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (pow.f64 (*.f64 y z) #s(literal 3 binary64))) (fma.f64 z (-.f64 z y) (*.f64 y y))))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 9 binary64)) (pow.f64 z #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 y #s(literal 6 binary64)) (pow.f64 z #s(literal 6 binary64))) (pow.f64 (*.f64 y z) #s(literal 3 binary64))) (fma.f64 y (-.f64 y z) (*.f64 z z))))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (*.f64 y z) #s(literal 3 binary64))) (fma.f64 z (-.f64 z y) (*.f64 y y))))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (*.f64 y z) #s(literal 3 binary64))) (fma.f64 y (-.f64 y z) (*.f64 z z))))
(/.f64 (*.f64 (*.f64 (+.f64 y z) (-.f64 y z)) #s(literal 1 binary64)) (-.f64 y z))
(/.f64 (*.f64 (*.f64 (+.f64 y z) (-.f64 z y)) #s(literal 1 binary64)) (-.f64 z y))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 z (-.f64 z y) (*.f64 y y)))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 y (-.f64 y z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y z)) (*.f64 (-.f64 y z) (*.f64 z z))) (*.f64 (-.f64 y z) (-.f64 y z)))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (-.f64 z y)) (*.f64 (-.f64 z y) (*.f64 y y))) (*.f64 (-.f64 z y) (-.f64 z y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 y z))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 y z)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 y z)))
(/.f64 (*.f64 (neg.f64 (+.f64 y z)) (-.f64 y z)) (neg.f64 (-.f64 y z)))
(/.f64 (*.f64 (neg.f64 (+.f64 y z)) (-.f64 z y)) (neg.f64 (-.f64 z y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 z (-.f64 z y) (*.f64 y y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (-.f64 y z) (*.f64 z z))))
(/.f64 (*.f64 (+.f64 y z) (-.f64 y z)) (-.f64 y z))
(/.f64 (*.f64 (+.f64 y z) (-.f64 z y)) (-.f64 z y))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z (-.f64 z y) (*.f64 y y)))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 y (-.f64 y z) (*.f64 z z)))
(neg.f64 (neg.f64 (+.f64 y z)))
(fma.f64 (*.f64 y y) (pow.f64 (-.f64 y z) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 z z) (-.f64 y z))))
(fma.f64 (*.f64 z z) (pow.f64 (-.f64 z y) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 y y) (-.f64 z y))))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y z)) (/.f64 (*.f64 z z) (-.f64 y z)))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z y)) (/.f64 (*.f64 y y) (-.f64 z y)))
(+.f64 (/.f64 (*.f64 y y) (-.f64 y z)) (neg.f64 (/.f64 (*.f64 z z) (-.f64 y z))))
(+.f64 (/.f64 (*.f64 z z) (-.f64 z y)) (neg.f64 (/.f64 (*.f64 y y) (-.f64 z y))))
(+.f64 y z)
(+.f64 z y)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
(*.f64 #s(literal 5 binary64) z)
(*.f64 z #s(literal 5 binary64))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 x y))
(*.f64 x y)
(*.f64 y x)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (pow.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 z (fma.f64 x x #s(literal -25 binary64))) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (pow.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (*.f64 (pow.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64)) z))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(*.f64 z (-.f64 x #s(literal -5 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) z) (/.f64 #s(literal 1 binary64) (-.f64 x #s(literal -5 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) z) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) z) (neg.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(/.f64 (*.f64 z #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 x #s(literal -5 binary64))))
(/.f64 (*.f64 z (neg.f64 (fma.f64 x x #s(literal -25 binary64)))) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (neg.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (*.f64 z (-.f64 x #s(literal 5 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 x z) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (*.f64 (*.f64 (*.f64 x z) z) #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z)) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z)) (neg.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 x x #s(literal -25 binary64)))) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(/.f64 (neg.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (neg.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 x #s(literal 5 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
(/.f64 (*.f64 z (fma.f64 x x #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64)))
(/.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 x #s(literal 5 binary64)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x #s(literal 5 binary64)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x #s(literal 5 binary64)) (*.f64 z (fma.f64 x x #s(literal -25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) (*.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))))
(/.f64 z (/.f64 #s(literal 1 binary64) (-.f64 x #s(literal -5 binary64))))
(fma.f64 x z (*.f64 #s(literal 5 binary64) z))
(fma.f64 #s(literal 5 binary64) z (*.f64 x z))
(fma.f64 z x (*.f64 #s(literal 5 binary64) z))
(fma.f64 z #s(literal 5 binary64) (*.f64 x z))
(+.f64 (*.f64 x z) (*.f64 #s(literal 5 binary64) z))
(+.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x z))
(*.f64 #s(literal 1 binary64) (-.f64 x #s(literal -5 binary64)))
(*.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64))))
(*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 x #s(literal 5 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (pow.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x #s(literal -5 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64))) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (pow.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (pow.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (*.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal 1 binary64)) (-.f64 x #s(literal 5 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) #s(literal 1 binary64)) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal 5 binary64))) (/.f64 (*.f64 x x) (-.f64 x #s(literal 5 binary64)))) (*.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal 5 binary64))) (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal 5 binary64))))) (+.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal 5 binary64))) (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))) (*.f64 (/.f64 #s(literal -125 binary64) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (/.f64 #s(literal -125 binary64) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (/.f64 #s(literal -125 binary64) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))))
(/.f64 (-.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 #s(literal 5 binary64) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal 5 binary64))) (/.f64 (*.f64 x x) (-.f64 x #s(literal 5 binary64))) (fma.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal 5 binary64))) (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal 5 binary64))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal 5 binary64))) (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal 5 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -125 binary64) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (fma.f64 (/.f64 #s(literal -125 binary64) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (/.f64 #s(literal -125 binary64) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (/.f64 #s(literal -125 binary64) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))))))
(/.f64 (+.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 25 binary64) (-.f64 (*.f64 x x) (*.f64 #s(literal 5 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64)))) (neg.f64 (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (neg.f64 (neg.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 x x))) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (*.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x #s(literal 5 binary64))) (*.f64 (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (*.f64 (-.f64 x #s(literal 5 binary64)) (-.f64 x #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (*.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -125 binary64))) (*.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x #s(literal -5 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x #s(literal -5 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 x #s(literal 5 binary64)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x #s(literal -5 binary64))))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (neg.f64 (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 x #s(literal 5 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (neg.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 x #s(literal 5 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 x #s(literal 5 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(neg.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64))))
(neg.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (neg.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))))
(fma.f64 (*.f64 x x) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal 5 binary64)))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal -125 binary64) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 x #s(literal 5 binary64))))) (/.f64 #s(literal -125 binary64) (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 x #s(literal 5 binary64))))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal 5 binary64))) (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal 5 binary64))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (/.f64 #s(literal -125 binary64) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(-.f64 x #s(literal -5 binary64))
(+.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal 5 binary64))) (neg.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal 5 binary64)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (neg.f64 (/.f64 #s(literal -125 binary64) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))))
(+.f64 x #s(literal 5 binary64))
(+.f64 #s(literal 5 binary64) x)
(*.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))
(*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (pow.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))))
(*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (pow.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) #s(literal -1 binary64))))
(*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) #s(literal -1 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64))) (pow.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (pow.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64)) (fma.f64 (pow.f64 z #s(literal 4 binary64)) #s(literal 625 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y z)) #s(literal 5 binary64)) z) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) #s(literal -1 binary64))) (fma.f64 #s(literal 25 binary64) (*.f64 z z) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) #s(literal -1 binary64))) (fma.f64 (pow.f64 z #s(literal 4 binary64)) #s(literal 625 binary64) (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y z)) #s(literal 5 binary64)) z) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1953125 binary64) (pow.f64 z #s(literal 9 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64))) (fma.f64 (pow.f64 z #s(literal 6 binary64)) #s(literal 15625 binary64) (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))) (-.f64 (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1953125 binary64) (pow.f64 z #s(literal 9 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))) (fma.f64 (pow.f64 z #s(literal 6 binary64)) #s(literal 15625 binary64) (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) #s(literal 1 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))) (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))) (+.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))) (*.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))) (+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) (fma.f64 #s(literal 5 binary64) z (*.f64 x y))) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) (*.f64 (-.f64 x #s(literal -5 binary64)) z))) (-.f64 (*.f64 x y) (*.f64 (-.f64 x #s(literal -5 binary64)) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (fma.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (*.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (fma.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (*.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) (*.f64 x z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) (*.f64 (-.f64 x #s(literal -5 binary64)) z)) (*.f64 (*.f64 x y) (*.f64 (-.f64 x #s(literal -5 binary64)) z)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 4 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 25 binary64) (*.f64 z z) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 z #s(literal 4 binary64)) #s(literal 625 binary64) (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y z)) #s(literal 5 binary64)) z) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 4 binary64)) (fma.f64 (pow.f64 z #s(literal 4 binary64)) #s(literal 625 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y z)) #s(literal 5 binary64)) z) #s(literal 2 binary64)))) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)) (*.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1953125 binary64) (pow.f64 z #s(literal 9 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 z #s(literal 6 binary64)) #s(literal 15625 binary64) (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1953125 binary64) (pow.f64 z #s(literal 9 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 z #s(literal 6 binary64)) #s(literal 15625 binary64) (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64)))) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) z) #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))) (*.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))) (neg.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64)))) (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 z z))) (neg.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))
(neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))
(neg.f64 (/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64))))))
(neg.f64 (/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 x (+.f64 y z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) (*.f64 #s(literal 25 binary64) (*.f64 z z))))))
(fma.f64 (*.f64 (+.f64 y z) (*.f64 (-.f64 y z) x)) (pow.f64 (-.f64 y z) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (+.f64 y z) (*.f64 (-.f64 z y) x)) (pow.f64 (-.f64 z y) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x) (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (pow.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (pow.f64 (-.f64 y z) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 z y)) (pow.f64 (-.f64 z y) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64)) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 z (fma.f64 x x #s(literal -25 binary64))) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (pow.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 (*.f64 (*.f64 x (+.f64 y z)) (*.f64 x (-.f64 y z))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 y z))) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (+.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (*.f64 x z) (-.f64 (*.f64 x z) (*.f64 x y))))) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z) (*.f64 x y))
(fma.f64 (*.f64 (+.f64 y z) (-.f64 y z)) (*.f64 (pow.f64 (-.f64 y z) #s(literal -1 binary64)) x) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (*.f64 (+.f64 y z) (-.f64 z y)) (*.f64 (pow.f64 (-.f64 z y) #s(literal -1 binary64)) x) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (*.f64 (pow.f64 (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64)) z) (*.f64 x y))
(fma.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (pow.f64 (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))
(fma.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (pow.f64 (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))
(fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64)) x) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 y (-.f64 y z) (*.f64 z z)) #s(literal -1 binary64)) x) (*.f64 #s(literal 5 binary64) z))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 x y))
(fma.f64 x (+.f64 y z) (*.f64 #s(literal 5 binary64) z))
(fma.f64 x y (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(fma.f64 x z (fma.f64 x y (*.f64 #s(literal 5 binary64) z)))
(fma.f64 (+.f64 y z) x (*.f64 #s(literal 5 binary64) z))
(fma.f64 y x (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(fma.f64 #s(literal 5 binary64) z (*.f64 x (+.f64 y z)))
(fma.f64 z (-.f64 x #s(literal -5 binary64)) (*.f64 x y))
(fma.f64 z x (fma.f64 x y (*.f64 #s(literal 5 binary64) z)))
(fma.f64 z #s(literal 5 binary64) (*.f64 x (+.f64 y z)))
(-.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))))
(-.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))))
(+.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 x y)) (*.f64 x z))
(+.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z))) (neg.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (fma.f64 x (+.f64 y z) (*.f64 #s(literal -5 binary64) z)))))
(+.f64 (/.f64 (*.f64 #s(literal 25 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))) (neg.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z))))))
(+.f64 (*.f64 x z) (fma.f64 x y (*.f64 #s(literal 5 binary64) z)))
(+.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(+.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x (+.f64 y z)))
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 #s(literal 5 binary64) z))

eval72.0ms (1.4%)

Memory
8.1MiB live, 46.4MiB allocated
Compiler

Compiled 11 796 to 1 317 computations (88.8% saved)

prune26.0ms (0.5%)

Memory
-18.1MiB live, 19.5MiB allocated
Pruning

9 alts after pruning (5 fresh and 4 done)

PrunedKeptTotal
New4365441
Fresh202
Picked145
Done000
Total4399448
Accuracy
100.0%
Counts
448 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(fma.f64 (+.f64 z y) x (*.f64 #s(literal 5 binary64) z))
63.8%
#s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z)))
58.1%
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
46.1%
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
60.6%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)))
63.8%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
40.8%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
37.4%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
29.1%
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
Compiler

Compiled 253 to 194 computations (23.3% saved)

simplify216.0ms (4.2%)

Memory
17.9MiB live, 54.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z)
cost-diff0
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
cost-diff0
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
cost-diff1
(fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))
cost-diff0
(fma.f64 x x #s(literal -25 binary64))
cost-diff0
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z))
cost-diff0
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)))
cost-diff2
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)
cost-diff0
(fma.f64 x x #s(literal -25 binary64))
cost-diff0
(*.f64 (fma.f64 x x #s(literal -25 binary64)) z)
cost-diff0
(/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
cost-diff0
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
cost-diff0
(*.f64 x z)
cost-diff0
#s(approx (* (- x -5) z) (*.f64 x z))
cost-diff0
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
cost-diff0
(*.f64 x z)
cost-diff0
#s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z)))
cost-diff1
(fma.f64 z #s(literal 5 binary64) (*.f64 x z))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037238
054234
193232
2155230
3247230
4385230
5489230
6662230
7812230
81081230
91395230
102139230
113026230
123780230
134349230
144903230
155181230
165187230
175488230
185616230
195616230
205616230
215616230
05616222
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z)))
(fma.f64 z #s(literal 5 binary64) (*.f64 x z))
z
#s(literal 5 binary64)
(*.f64 x z)
x
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
#s(approx (* (- x -5) z) (*.f64 x z))
(*.f64 x z)
x
z
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) z)
(fma.f64 x x #s(literal -25 binary64))
x
#s(literal -25 binary64)
z
(-.f64 x #s(literal 5 binary64))
#s(literal 5 binary64)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z))
(fma.f64 x x #s(literal -25 binary64))
x
#s(literal -25 binary64)
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)
(pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64))
(-.f64 x #s(literal 5 binary64))
#s(literal 5 binary64)
#s(literal -1 binary64)
z
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z)
(-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal -125 binary64)
z
(fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))
(fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))
#s(literal -5 binary64)
#s(literal 25 binary64)
Outputs
#s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(fma.f64 z #s(literal 5 binary64) (*.f64 x z))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
z
#s(literal 5 binary64)
(*.f64 x z)
(*.f64 z x)
x
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 z x)))
#s(approx (* (- x -5) z) (*.f64 x z))
#s(approx (* (- x -5) z) (*.f64 z x))
(*.f64 x z)
(*.f64 z x)
x
z
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (fma.f64 x x #s(literal -25 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (fma.f64 x x #s(literal -25 binary64)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) z)
(fma.f64 x x #s(literal -25 binary64))
x
#s(literal -25 binary64)
z
(-.f64 x #s(literal 5 binary64))
#s(literal 5 binary64)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (fma.f64 x x #s(literal -25 binary64))))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z))
(*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (fma.f64 x x #s(literal -25 binary64)))
(fma.f64 x x #s(literal -25 binary64))
x
#s(literal -25 binary64)
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)
(/.f64 z (-.f64 x #s(literal 5 binary64)))
(pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64))
(-.f64 x #s(literal 5 binary64))
#s(literal 5 binary64)
#s(literal -1 binary64)
z
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (/.f64 z (fma.f64 (-.f64 x #s(literal 5 binary64)) x #s(literal 25 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
(*.f64 (/.f64 z (fma.f64 (-.f64 x #s(literal 5 binary64)) x #s(literal 25 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z)
(-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal -125 binary64)
z
(fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))
(fma.f64 (-.f64 x #s(literal 5 binary64)) x #s(literal 25 binary64))
(fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))
#s(literal -5 binary64)
#s(literal 25 binary64)

localize164.0ms (3.2%)

Memory
-27.0MiB live, 95.1MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.01171875
(fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))
accuracy2.6446705292009467
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z)
accuracy17.978917688437676
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
accuracy23.133322981042742
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
accuracy0.01953125
(pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64))
accuracy0.25390625
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)
accuracy10.307085735783149
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z))
accuracy23.133322981042742
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)))
accuracy0.0
(-.f64 x #s(literal 5 binary64))
accuracy3.3493021228872055
(*.f64 (fma.f64 x x #s(literal -25 binary64)) z)
accuracy7.959858486364019
(/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
accuracy23.133322981042742
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
accuracy0.0
(*.f64 x z)
accuracy23.133322981042742
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
accuracy32.020130192303995
#s(approx (* (- x -5) z) (*.f64 x z))
accuracy0.0
(*.f64 x z)
accuracy0.02734375
(fma.f64 z #s(literal 5 binary64) (*.f64 x z))
accuracy23.133322981042742
#s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z)))
Samples
87.0ms225×0valid
11.0ms15×2valid
7.0ms16×1valid
Compiler

Compiled 190 to 35 computations (81.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 86.0ms
ival-pow: 49.0ms (57.3% of total)
ival-mult: 16.0ms (18.7% of total)
ival-add: 9.0ms (10.5% of total)
ival-div: 4.0ms (4.7% of total)
ival-sub: 4.0ms (4.7% of total)
adjust: 3.0ms (3.5% of total)
exact: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series25.0ms (0.5%)

Memory
28.8MiB live, 28.8MiB allocated
Counts
18 → 74
Calls
Call 1
Inputs
(fma.f64 z #s(literal 5 binary64) (*.f64 x z))
#s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z)))
(*.f64 x z)
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
#s(approx (* (- x -5) z) (*.f64 x z))
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) z)
(fma.f64 x x #s(literal -25 binary64))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z))
(fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z)
(-.f64 x #s(literal 5 binary64))
(pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64))
Outputs
(* 5 z)
(+ (* 5 z) (* x z))
(+ (* 5 z) (* x (+ y z)))
(* x z)
(* -25 z)
(+ (* -25 z) (* (pow x 2) z))
-25
(- (pow x 2) 25)
(* -1/5 z)
(+ (* -1/5 z) (* -1/25 (* x z)))
(+ (* -1/5 z) (* x (- (* -1/125 (* x z)) (* 1/25 z))))
(+ (* -1/5 z) (* x (- (* x (- (* -1/625 (* x z)) (* 1/125 z))) (* 1/25 z))))
25
(+ 25 (* -5 x))
(+ 25 (* x (- x 5)))
(+ (* 5 z) (* x (- (* -1 (* x (+ (* -1/5 z) (* 1/5 z)))) (* -1 z))))
(+ (* 5 z) (* x (- (* x (- (* -1/5 (* x (+ (* -1/5 z) (* 1/5 z)))) (+ (* -1/5 z) (* 1/5 z)))) (* -1 z))))
(* 125 z)
(+ (* 125 z) (* (pow x 3) z))
-5
(- x 5)
-1/5
(- (* -1/25 x) 1/5)
(- (* x (- (* -1/125 x) 1/25)) 1/5)
(- (* x (- (* x (- (* -1/625 x) 1/125)) 1/25)) 1/5)
(* x (+ z (* 5 (/ z x))))
(* x (+ y z))
(* x (+ y (+ z (* 5 (/ z x)))))
(* (pow x 2) z)
(* (pow x 2) (+ z (* -25 (/ z (pow x 2)))))
(pow x 2)
(* (pow x 2) (- 1 (* 25 (/ 1 (pow x 2)))))
(/ z x)
(/ (+ z (* 5 (/ z x))) x)
(/ (- (+ z (* 25 (/ z (pow x 2)))) (* -5 (/ z x))) x)
(/ (- (+ z (* 125 (/ z (pow x 3)))) (+ (* -25 (/ z (pow x 2))) (* -5 (/ z x)))) x)
(* (pow x 2) (- 1 (* 5 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 25 (pow x 2))) (* 5 (/ 1 x))))
(* x (- (+ z (* -1 (/ (+ (* -25 z) (* 25 z)) (pow x 2)))) (* -5 (/ z x))))
(* x (- (+ z (* -5 (/ (+ (* -25 z) (* 25 z)) (pow x 3)))) (+ (* -25 (/ z (pow x 2))) (+ (* -5 (/ z x)) (* 25 (/ z (pow x 2)))))))
(* (pow x 3) z)
(* (pow x 3) (+ z (* 125 (/ z (pow x 3)))))
x
(* x (- 1 (* 5 (/ 1 x))))
(/ 1 x)
(/ (+ 1 (* 5 (/ 1 x))) x)
(/ (+ 1 (+ (* 5 (/ 1 x)) (/ 25 (pow x 2)))) x)
(/ (+ 1 (+ (* 5 (/ 1 x)) (+ (* 125 (/ 1 (pow x 3))) (/ 25 (pow x 2))))) x)
(* -1 (* x (+ (* -5 (/ z x)) (* -1 z))))
(* -1 (* x (+ (* -5 (/ z x)) (* -1 (+ y z)))))
(* -1 (/ (+ (* -5 (/ z x)) (* -1 z)) x))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* 5 z) (* 25 (/ z x))) x))) x))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -1 (/ (+ (* -125 (/ z x)) (* -25 z)) x)) (* 5 z)) x))) x))
(* (pow x 2) (+ 1 (* -1 (/ (- 5 (* 25 (/ 1 x))) x))))
(* -1 (* x (+ (* -1 z) (* -1 (/ (- (+ (* -25 (/ z x)) (* 25 (/ z x))) (* -5 z)) x)))))
(* -1 (* x (+ (* -1 z) (* -1 (/ (- (* -1 (/ (- (* -5 (/ (+ (* -25 z) (* 25 z)) x)) (+ (* -25 z) (* 25 z))) x)) (* -5 z)) x)))))
(* -1 (* (pow x 3) (+ (* -125 (/ z (pow x 3))) (* -1 z))))
(* -1 (* x (- (* 5 (/ 1 x)) 1)))
(* -1 (/ (- (* -1 (/ (+ 5 (* 25 (/ 1 x))) x)) 1) x))
(* -1 (/ (- (* -1 (/ (+ 5 (+ (* 25 (/ 1 x)) (/ 125 (pow x 2)))) x)) 1) x))
(+ (* 5 z) (+ (* x y) (* x z)))
(* x y)
(* y (+ x (+ (* 5 (/ z y)) (/ (* x z) y))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* 5 z) (* x z)) y)))))
(* z (+ 5 x))
(+ (* x y) (* z (+ 5 x)))
(/ (* z (- (pow x 2) 25)) (- x 5))
(* z (- (pow x 2) 25))
(/ z (- x 5))
(/ (* z (+ 125 (pow x 3))) (+ 25 (+ (* -5 x) (pow x 2))))
(* z (+ 125 (pow x 3)))
(* z (+ 5 (+ x (/ (* x y) z))))
(* -1 (* z (- (* -1 x) 5)))
(* -1 (* z (- (+ (* -1 x) (* -1 (/ (* x y) z))) 5)))
Calls

9 calls:

TimeVariablePointExpression
6.0ms
z
@0
((+ (* z 5) (* x z)) (+ (* x (+ y z)) (* z 5)) (* x z) (+ (* x (+ y z)) (* z 5)) (* (- x -5) z) (+ (* x (+ y z)) (* z 5)) (/ (* (+ (* x x) -25) z) (- x 5)) (* (+ (* x x) -25) z) (+ (* x x) -25) (* (pow (- x 5) -1) z) (+ (* x (+ y z)) (* z 5)) (* (+ (* x x) -25) (* (pow (- x 5) -1) z)) (+ (* x x) (+ (* -5 x) 25)) (+ (* x (+ y z)) (* z 5)) (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (* (- (pow x 3) -125) z) (- x 5) (pow (- x 5) -1))
4.0ms
z
@-inf
((+ (* z 5) (* x z)) (+ (* x (+ y z)) (* z 5)) (* x z) (+ (* x (+ y z)) (* z 5)) (* (- x -5) z) (+ (* x (+ y z)) (* z 5)) (/ (* (+ (* x x) -25) z) (- x 5)) (* (+ (* x x) -25) z) (+ (* x x) -25) (* (pow (- x 5) -1) z) (+ (* x (+ y z)) (* z 5)) (* (+ (* x x) -25) (* (pow (- x 5) -1) z)) (+ (* x x) (+ (* -5 x) 25)) (+ (* x (+ y z)) (* z 5)) (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (* (- (pow x 3) -125) z) (- x 5) (pow (- x 5) -1))
4.0ms
z
@inf
((+ (* z 5) (* x z)) (+ (* x (+ y z)) (* z 5)) (* x z) (+ (* x (+ y z)) (* z 5)) (* (- x -5) z) (+ (* x (+ y z)) (* z 5)) (/ (* (+ (* x x) -25) z) (- x 5)) (* (+ (* x x) -25) z) (+ (* x x) -25) (* (pow (- x 5) -1) z) (+ (* x (+ y z)) (* z 5)) (* (+ (* x x) -25) (* (pow (- x 5) -1) z)) (+ (* x x) (+ (* -5 x) 25)) (+ (* x (+ y z)) (* z 5)) (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (* (- (pow x 3) -125) z) (- x 5) (pow (- x 5) -1))
3.0ms
x
@-inf
((+ (* z 5) (* x z)) (+ (* x (+ y z)) (* z 5)) (* x z) (+ (* x (+ y z)) (* z 5)) (* (- x -5) z) (+ (* x (+ y z)) (* z 5)) (/ (* (+ (* x x) -25) z) (- x 5)) (* (+ (* x x) -25) z) (+ (* x x) -25) (* (pow (- x 5) -1) z) (+ (* x (+ y z)) (* z 5)) (* (+ (* x x) -25) (* (pow (- x 5) -1) z)) (+ (* x x) (+ (* -5 x) 25)) (+ (* x (+ y z)) (* z 5)) (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (* (- (pow x 3) -125) z) (- x 5) (pow (- x 5) -1))
3.0ms
x
@inf
((+ (* z 5) (* x z)) (+ (* x (+ y z)) (* z 5)) (* x z) (+ (* x (+ y z)) (* z 5)) (* (- x -5) z) (+ (* x (+ y z)) (* z 5)) (/ (* (+ (* x x) -25) z) (- x 5)) (* (+ (* x x) -25) z) (+ (* x x) -25) (* (pow (- x 5) -1) z) (+ (* x (+ y z)) (* z 5)) (* (+ (* x x) -25) (* (pow (- x 5) -1) z)) (+ (* x x) (+ (* -5 x) 25)) (+ (* x (+ y z)) (* z 5)) (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (* (- (pow x 3) -125) z) (- x 5) (pow (- x 5) -1))

simplify216.0ms (4.2%)

Memory
-6.9MiB live, 139.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0253656
1757637
22409618
37430616
08008564
Stop Event
iter limit
node limit
Counts
74 → 73
Calls
Call 1
Inputs
(* 5 z)
(+ (* 5 z) (* x z))
(+ (* 5 z) (* x (+ y z)))
(* x z)
(* -25 z)
(+ (* -25 z) (* (pow x 2) z))
-25
(- (pow x 2) 25)
(* -1/5 z)
(+ (* -1/5 z) (* -1/25 (* x z)))
(+ (* -1/5 z) (* x (- (* -1/125 (* x z)) (* 1/25 z))))
(+ (* -1/5 z) (* x (- (* x (- (* -1/625 (* x z)) (* 1/125 z))) (* 1/25 z))))
25
(+ 25 (* -5 x))
(+ 25 (* x (- x 5)))
(+ (* 5 z) (* x (- (* -1 (* x (+ (* -1/5 z) (* 1/5 z)))) (* -1 z))))
(+ (* 5 z) (* x (- (* x (- (* -1/5 (* x (+ (* -1/5 z) (* 1/5 z)))) (+ (* -1/5 z) (* 1/5 z)))) (* -1 z))))
(* 125 z)
(+ (* 125 z) (* (pow x 3) z))
-5
(- x 5)
-1/5
(- (* -1/25 x) 1/5)
(- (* x (- (* -1/125 x) 1/25)) 1/5)
(- (* x (- (* x (- (* -1/625 x) 1/125)) 1/25)) 1/5)
(* x (+ z (* 5 (/ z x))))
(* x (+ y z))
(* x (+ y (+ z (* 5 (/ z x)))))
(* (pow x 2) z)
(* (pow x 2) (+ z (* -25 (/ z (pow x 2)))))
(pow x 2)
(* (pow x 2) (- 1 (* 25 (/ 1 (pow x 2)))))
(/ z x)
(/ (+ z (* 5 (/ z x))) x)
(/ (- (+ z (* 25 (/ z (pow x 2)))) (* -5 (/ z x))) x)
(/ (- (+ z (* 125 (/ z (pow x 3)))) (+ (* -25 (/ z (pow x 2))) (* -5 (/ z x)))) x)
(* (pow x 2) (- 1 (* 5 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 25 (pow x 2))) (* 5 (/ 1 x))))
(* x (- (+ z (* -1 (/ (+ (* -25 z) (* 25 z)) (pow x 2)))) (* -5 (/ z x))))
(* x (- (+ z (* -5 (/ (+ (* -25 z) (* 25 z)) (pow x 3)))) (+ (* -25 (/ z (pow x 2))) (+ (* -5 (/ z x)) (* 25 (/ z (pow x 2)))))))
(* (pow x 3) z)
(* (pow x 3) (+ z (* 125 (/ z (pow x 3)))))
x
(* x (- 1 (* 5 (/ 1 x))))
(/ 1 x)
(/ (+ 1 (* 5 (/ 1 x))) x)
(/ (+ 1 (+ (* 5 (/ 1 x)) (/ 25 (pow x 2)))) x)
(/ (+ 1 (+ (* 5 (/ 1 x)) (+ (* 125 (/ 1 (pow x 3))) (/ 25 (pow x 2))))) x)
(* -1 (* x (+ (* -5 (/ z x)) (* -1 z))))
(* -1 (* x (+ (* -5 (/ z x)) (* -1 (+ y z)))))
(* -1 (/ (+ (* -5 (/ z x)) (* -1 z)) x))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* 5 z) (* 25 (/ z x))) x))) x))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -1 (/ (+ (* -125 (/ z x)) (* -25 z)) x)) (* 5 z)) x))) x))
(* (pow x 2) (+ 1 (* -1 (/ (- 5 (* 25 (/ 1 x))) x))))
(* -1 (* x (+ (* -1 z) (* -1 (/ (- (+ (* -25 (/ z x)) (* 25 (/ z x))) (* -5 z)) x)))))
(* -1 (* x (+ (* -1 z) (* -1 (/ (- (* -1 (/ (- (* -5 (/ (+ (* -25 z) (* 25 z)) x)) (+ (* -25 z) (* 25 z))) x)) (* -5 z)) x)))))
(* -1 (* (pow x 3) (+ (* -125 (/ z (pow x 3))) (* -1 z))))
(* -1 (* x (- (* 5 (/ 1 x)) 1)))
(* -1 (/ (- (* -1 (/ (+ 5 (* 25 (/ 1 x))) x)) 1) x))
(* -1 (/ (- (* -1 (/ (+ 5 (+ (* 25 (/ 1 x)) (/ 125 (pow x 2)))) x)) 1) x))
(+ (* 5 z) (+ (* x y) (* x z)))
(* x y)
(* y (+ x (+ (* 5 (/ z y)) (/ (* x z) y))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* 5 z) (* x z)) y)))))
(* z (+ 5 x))
(+ (* x y) (* z (+ 5 x)))
(/ (* z (- (pow x 2) 25)) (- x 5))
(* z (- (pow x 2) 25))
(/ z (- x 5))
(/ (* z (+ 125 (pow x 3))) (+ 25 (+ (* -5 x) (pow x 2))))
(* z (+ 125 (pow x 3)))
(* z (+ 5 (+ x (/ (* x y) z))))
(* -1 (* z (- (* -1 x) 5)))
(* -1 (* z (- (+ (* -1 x) (* -1 (/ (* x y) z))) 5)))
Outputs
(* 5 z)
(*.f64 #s(literal 5 binary64) z)
(+ (* 5 z) (* x z))
(*.f64 (+.f64 #s(literal 5 binary64) x) z)
(+ (* 5 z) (* x (+ y z)))
(fma.f64 (+.f64 #s(literal 5 binary64) x) z (*.f64 y x))
(* x z)
(*.f64 x z)
(* -25 z)
(*.f64 #s(literal -25 binary64) z)
(+ (* -25 z) (* (pow x 2) z))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) z)
-25
#s(literal -25 binary64)
(- (pow x 2) 25)
(fma.f64 x x #s(literal -25 binary64))
(* -1/5 z)
(*.f64 #s(literal -1/5 binary64) z)
(+ (* -1/5 z) (* -1/25 (* x z)))
(*.f64 (fma.f64 #s(literal -1/25 binary64) x #s(literal -1/5 binary64)) z)
(+ (* -1/5 z) (* x (- (* -1/125 (* x z)) (* 1/25 z))))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/125 binary64) x #s(literal -1/25 binary64)) z) x (*.f64 #s(literal -1/5 binary64) z))
(+ (* -1/5 z) (* x (- (* x (- (* -1/625 (* x z)) (* 1/125 z))) (* 1/25 z))))
(fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/625 binary64) x #s(literal -1/125 binary64)) z) x (*.f64 #s(literal -1/25 binary64) z)) x (*.f64 #s(literal -1/5 binary64) z))
25
#s(literal 25 binary64)
(+ 25 (* -5 x))
(fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))
(+ 25 (* x (- x 5)))
(fma.f64 (-.f64 x #s(literal 5 binary64)) x #s(literal 25 binary64))
(+ (* 5 z) (* x (- (* -1 (* x (+ (* -1/5 z) (* 1/5 z)))) (* -1 z))))
(*.f64 (+.f64 #s(literal 5 binary64) x) z)
(+ (* 5 z) (* x (- (* x (- (* -1/5 (* x (+ (* -1/5 z) (* 1/5 z)))) (+ (* -1/5 z) (* 1/5 z)))) (* -1 z))))
(*.f64 (+.f64 #s(literal 5 binary64) x) z)
(* 125 z)
(*.f64 #s(literal 125 binary64) z)
(+ (* 125 z) (* (pow x 3) z))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) z)
-5
#s(literal -5 binary64)
(- x 5)
(-.f64 x #s(literal 5 binary64))
-1/5
#s(literal -1/5 binary64)
(- (* -1/25 x) 1/5)
(fma.f64 #s(literal -1/25 binary64) x #s(literal -1/5 binary64))
(- (* x (- (* -1/125 x) 1/25)) 1/5)
(fma.f64 (fma.f64 #s(literal -1/125 binary64) x #s(literal -1/25 binary64)) x #s(literal -1/5 binary64))
(- (* x (- (* x (- (* -1/625 x) 1/125)) 1/25)) 1/5)
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/625 binary64) x #s(literal -1/125 binary64)) x #s(literal -1/25 binary64)) x #s(literal -1/5 binary64))
(* x (+ z (* 5 (/ z x))))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(* x (+ y z))
(*.f64 (+.f64 y z) x)
(* x (+ y (+ z (* 5 (/ z x)))))
(*.f64 (fma.f64 (/.f64 #s(literal 5 binary64) x) z (+.f64 y z)) x)
(* (pow x 2) z)
(*.f64 (*.f64 x x) z)
(* (pow x 2) (+ z (* -25 (/ z (pow x 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 z x) x) #s(literal -25 binary64) z) x) x)
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 25 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (/.f64 #s(literal -25 binary64) (*.f64 x x)) x x) x)
(/ z x)
(/.f64 z x)
(/ (+ z (* 5 (/ z x))) x)
(/.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(/ (- (+ z (* 25 (/ z (pow x 2)))) (* -5 (/ z x))) x)
(/.f64 (fma.f64 (/.f64 z x) (+.f64 (/.f64 #s(literal 25 binary64) x) #s(literal 5 binary64)) z) x)
(/ (- (+ z (* 125 (/ z (pow x 3)))) (+ (* -25 (/ z (pow x 2))) (* -5 (/ z x)))) x)
(/.f64 (fma.f64 (/.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))) z (fma.f64 (/.f64 z x) (+.f64 (/.f64 #s(literal 25 binary64) x) #s(literal 5 binary64)) z)) x)
(* (pow x 2) (- 1 (* 5 (/ 1 x))))
(*.f64 (fma.f64 (/.f64 #s(literal -5 binary64) x) x x) x)
(* (pow x 2) (- (+ 1 (/ 25 (pow x 2))) (* 5 (/ 1 x))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal -5 binary64) (/.f64 #s(literal -25 binary64) x)) x) x x) x)
(* x (- (+ z (* -1 (/ (+ (* -25 z) (* 25 z)) (pow x 2)))) (* -5 (/ z x))))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(* x (- (+ z (* -5 (/ (+ (* -25 z) (* 25 z)) (pow x 3)))) (+ (* -25 (/ z (pow x 2))) (+ (* -5 (/ z x)) (* 25 (/ z (pow x 2)))))))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(* (pow x 3) z)
(*.f64 (pow.f64 x #s(literal 3 binary64)) z)
(* (pow x 3) (+ z (* 125 (/ z (pow x 3)))))
(*.f64 (fma.f64 (/.f64 z (pow.f64 x #s(literal 3 binary64))) #s(literal 125 binary64) z) (pow.f64 x #s(literal 3 binary64)))
x
(* x (- 1 (* 5 (/ 1 x))))
(fma.f64 (/.f64 #s(literal -5 binary64) x) x x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ (+ 1 (* 5 (/ 1 x))) x)
(/.f64 (+.f64 (/.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)) x)
(/ (+ 1 (+ (* 5 (/ 1 x)) (/ 25 (pow x 2)))) x)
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 25 binary64) x) #s(literal 5 binary64)) #s(literal 1 binary64)) x)
(/ (+ 1 (+ (* 5 (/ 1 x)) (+ (* 125 (/ 1 (pow x 3))) (/ 25 (pow x 2))))) x)
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 25 binary64) x) #s(literal 5 binary64)) (+.f64 (/.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64))) x)
(* -1 (* x (+ (* -5 (/ z x)) (* -1 z))))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(* -1 (* x (+ (* -5 (/ z x)) (* -1 (+ y z)))))
(*.f64 (fma.f64 (/.f64 #s(literal 5 binary64) x) z (+.f64 y z)) x)
(* -1 (/ (+ (* -5 (/ z x)) (* -1 z)) x))
(/.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* 5 z) (* 25 (/ z x))) x))) x))
(/.f64 (fma.f64 (/.f64 z x) (+.f64 (/.f64 #s(literal 25 binary64) x) #s(literal 5 binary64)) z) x)
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -1 (/ (+ (* -125 (/ z x)) (* -25 z)) x)) (* 5 z)) x))) x))
(/.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) z (/.f64 (fma.f64 #s(literal -125 binary64) (/.f64 z x) (*.f64 #s(literal -25 binary64) z)) x))) x) z) x)
(* (pow x 2) (+ 1 (* -1 (/ (- 5 (* 25 (/ 1 x))) x))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal -5 binary64) (/.f64 #s(literal -25 binary64) x)) x) x x) x)
(* -1 (* x (+ (* -1 z) (* -1 (/ (- (+ (* -25 (/ z x)) (* 25 (/ z x))) (* -5 z)) x)))))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(* -1 (* x (+ (* -1 z) (* -1 (/ (- (* -1 (/ (- (* -5 (/ (+ (* -25 z) (* 25 z)) x)) (+ (* -25 z) (* 25 z))) x)) (* -5 z)) x)))))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(* -1 (* (pow x 3) (+ (* -125 (/ z (pow x 3))) (* -1 z))))
(*.f64 (fma.f64 (/.f64 z (pow.f64 x #s(literal 3 binary64))) #s(literal 125 binary64) z) (pow.f64 x #s(literal 3 binary64)))
(* -1 (* x (- (* 5 (/ 1 x)) 1)))
(fma.f64 (/.f64 #s(literal -5 binary64) x) x x)
(* -1 (/ (- (* -1 (/ (+ 5 (* 25 (/ 1 x))) x)) 1) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -5 binary64) (/.f64 #s(literal 25 binary64) x)) x)) x)
(* -1 (/ (- (* -1 (/ (+ 5 (+ (* 25 (/ 1 x)) (/ 125 (pow x 2)))) x)) 1) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal -125 binary64) x) x) (-.f64 #s(literal -5 binary64) (/.f64 #s(literal 25 binary64) x))) x)) x)
(+ (* 5 z) (+ (* x y) (* x z)))
(fma.f64 (+.f64 #s(literal 5 binary64) x) z (*.f64 y x))
(* x y)
(*.f64 y x)
(* y (+ x (+ (* 5 (/ z y)) (/ (* x z) y))))
(*.f64 (fma.f64 (+.f64 #s(literal 5 binary64) x) (/.f64 z y) x) y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* 5 z) (* x z)) y)))))
(*.f64 (fma.f64 (+.f64 #s(literal 5 binary64) x) (/.f64 z y) x) y)
(* z (+ 5 x))
(*.f64 (+.f64 #s(literal 5 binary64) x) z)
(+ (* x y) (* z (+ 5 x)))
(fma.f64 (+.f64 #s(literal 5 binary64) x) z (*.f64 y x))
(/ (* z (- (pow x 2) 25)) (- x 5))
(*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (fma.f64 x x #s(literal -25 binary64)))
(* z (- (pow x 2) 25))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) z)
(/ z (- x 5))
(/.f64 z (-.f64 x #s(literal 5 binary64)))
(/ (* z (+ 125 (pow x 3))) (+ 25 (+ (* -5 x) (pow x 2))))
(*.f64 (/.f64 z (fma.f64 (-.f64 x #s(literal 5 binary64)) x #s(literal 25 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)))
(* z (+ 125 (pow x 3)))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) z)
(* z (+ 5 (+ x (/ (* x y) z))))
(*.f64 (fma.f64 (+.f64 (/.f64 y z) #s(literal 1 binary64)) x #s(literal 5 binary64)) z)
(* -1 (* z (- (* -1 x) 5)))
(*.f64 (+.f64 #s(literal 5 binary64) x) z)
(* -1 (* z (- (+ (* -1 x) (* -1 (/ (* x y) z))) 5)))
(*.f64 (fma.f64 (+.f64 (/.f64 y z) #s(literal 1 binary64)) x #s(literal 5 binary64)) z)

rewrite388.0ms (7.5%)

Memory
-7.2MiB live, 253.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037196
054158
1222148
21513148
08242142
Stop Event
iter limit
node limit
iter limit
Counts
18 → 963
Calls
Call 1
Inputs
(fma.f64 z #s(literal 5 binary64) (*.f64 x z))
#s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z)))
(*.f64 x z)
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
#s(approx (* (- x -5) z) (*.f64 x z))
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) z)
(fma.f64 x x #s(literal -25 binary64))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z))
(fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z)
(-.f64 x #s(literal 5 binary64))
(pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64))
Outputs
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) z) (/.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) (-.f64 #s(literal 5 binary64) x)))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) #s(literal -1 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) #s(literal -1 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal 1 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 z #s(literal 1 binary64)) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 z (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) (/.f64 z (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) (/.f64 z (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 z (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)))) (/.f64 z (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 z (pow.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 z (fma.f64 x x #s(literal -25 binary64))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 z (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (fma.f64 x x #s(literal -25 binary64))) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (pow.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(*.f64 (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))
(*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (pow.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z)))))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (*.f64 (neg.f64 z) (fma.f64 x x #s(literal -25 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 x #s(literal 5 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (fma.f64 x x #s(literal -25 binary64)))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) z))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(*.f64 z (-.f64 x #s(literal -5 binary64)))
(pow.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)))) (-.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)))) (-.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (fma.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) (*.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))) (neg.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64)))) (neg.f64 (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z)) (neg.f64 (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)) (neg.f64 (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)) (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z)) (neg.f64 (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) (*.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))) (*.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) (*.f64 z (-.f64 #s(literal 5 binary64) x))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (fma.f64 x x #s(literal -25 binary64))) (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))
(/.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64))) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))) (neg.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z) (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z) (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (*.f64 z (-.f64 #s(literal 5 binary64) x)))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))))
(/.f64 (*.f64 (neg.f64 z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (neg.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 x x #s(literal -25 binary64))) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))) (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z))) (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (/.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) z))
(/.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(/.f64 (fma.f64 x x #s(literal -25 binary64)) (/.f64 (-.f64 x #s(literal 5 binary64)) z))
(/.f64 z (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 5 binary64)) z) (/.f64 z (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) z) z) (/.f64 #s(literal 5 binary64) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 #s(literal 25 binary64) z) (/.f64 (*.f64 z z) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 (*.f64 #s(literal 5 binary64) z) z) (/.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 z z) (/.f64 (*.f64 #s(literal 5 binary64) (*.f64 #s(literal 5 binary64) z)) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 #s(literal 5 binary64) z) (/.f64 (*.f64 z (*.f64 #s(literal 5 binary64) z)) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(fma.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)))
(fma.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)))
(fma.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(fma.f64 x z (*.f64 #s(literal 5 binary64) z))
(fma.f64 #s(literal 5 binary64) z (*.f64 x z))
(fma.f64 z x (*.f64 #s(literal 5 binary64) z))
(fma.f64 z #s(literal 5 binary64) (*.f64 x z))
(-.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))) (/.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64))) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(-.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(+.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(+.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)))
(+.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(+.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x z))
(+.f64 (*.f64 x z) (*.f64 #s(literal 5 binary64) z))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 x z)
(*.f64 z x)
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
#s(approx (* (- x -5) z) (*.f64 x z))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) z) (/.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) (-.f64 #s(literal 5 binary64) x)))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) #s(literal -1 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) #s(literal -1 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal 1 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 z #s(literal 1 binary64)) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 z (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) (/.f64 z (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) (/.f64 z (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 z (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)))) (/.f64 z (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 z (pow.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 z (fma.f64 x x #s(literal -25 binary64))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 z (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (fma.f64 x x #s(literal -25 binary64))) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (pow.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(*.f64 (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))
(*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (pow.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z)))))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (*.f64 (neg.f64 z) (fma.f64 x x #s(literal -25 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 x #s(literal 5 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (fma.f64 x x #s(literal -25 binary64)))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) z))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(*.f64 z (-.f64 x #s(literal -5 binary64)))
(pow.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)))) (-.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)))) (-.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (fma.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) (*.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))) (neg.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64)))) (neg.f64 (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z)) (neg.f64 (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)) (neg.f64 (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)) (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z)) (neg.f64 (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) (*.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))) (*.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) (*.f64 z (-.f64 #s(literal 5 binary64) x))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (fma.f64 x x #s(literal -25 binary64))) (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))
(/.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64))) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))) (neg.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z) (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z) (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (*.f64 z (-.f64 #s(literal 5 binary64) x)))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))))
(/.f64 (*.f64 (neg.f64 z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (neg.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 x x #s(literal -25 binary64))) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))) (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z))) (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (/.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) z))
(/.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(/.f64 (fma.f64 x x #s(literal -25 binary64)) (/.f64 (-.f64 x #s(literal 5 binary64)) z))
(/.f64 z (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 5 binary64)) z) (/.f64 z (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) z) z) (/.f64 #s(literal 5 binary64) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 #s(literal 25 binary64) z) (/.f64 (*.f64 z z) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 (*.f64 #s(literal 5 binary64) z) z) (/.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 z z) (/.f64 (*.f64 #s(literal 5 binary64) (*.f64 #s(literal 5 binary64) z)) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 #s(literal 5 binary64) z) (/.f64 (*.f64 z (*.f64 #s(literal 5 binary64) z)) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(fma.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)))
(fma.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)))
(fma.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(fma.f64 x z (*.f64 #s(literal 5 binary64) z))
(fma.f64 #s(literal 5 binary64) z (*.f64 x z))
(fma.f64 z x (*.f64 #s(literal 5 binary64) z))
(fma.f64 z #s(literal 5 binary64) (*.f64 x z))
(-.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))) (/.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64))) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(-.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(+.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(+.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)))
(+.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(+.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x z))
(+.f64 (*.f64 x z) (*.f64 #s(literal 5 binary64) z))
(*.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) (fma.f64 x x #s(literal -25 binary64))))
(*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(literal 1 binary64))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) z)
(*.f64 z (fma.f64 x x #s(literal -25 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) z) (*.f64 (*.f64 x x) z)) (*.f64 (*.f64 #s(literal -25 binary64) z) (*.f64 #s(literal -25 binary64) z))) (-.f64 (*.f64 (*.f64 x x) z) (*.f64 #s(literal -25 binary64) z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -25 binary64) z) (*.f64 #s(literal -25 binary64) z)) (*.f64 (*.f64 (*.f64 x x) z) (*.f64 (*.f64 x x) z))) (-.f64 (*.f64 #s(literal -25 binary64) z) (*.f64 (*.f64 x x) z)))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 x x)) (*.f64 z (*.f64 x x))) (*.f64 (*.f64 z #s(literal -25 binary64)) (*.f64 z #s(literal -25 binary64)))) (-.f64 (*.f64 z (*.f64 x x)) (*.f64 z #s(literal -25 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 z #s(literal -25 binary64)) (*.f64 z #s(literal -25 binary64))) (*.f64 (*.f64 z (*.f64 x x)) (*.f64 z (*.f64 x x)))) (-.f64 (*.f64 z #s(literal -25 binary64)) (*.f64 z (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -25 binary64) z) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) z) (*.f64 (*.f64 x x) z) (-.f64 (*.f64 (*.f64 #s(literal -25 binary64) z) (*.f64 #s(literal -25 binary64) z)) (*.f64 (*.f64 (*.f64 x x) z) (*.f64 #s(literal -25 binary64) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -25 binary64) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) z) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -25 binary64) z) (*.f64 #s(literal -25 binary64) z) (-.f64 (*.f64 (*.f64 (*.f64 x x) z) (*.f64 (*.f64 x x) z)) (*.f64 (*.f64 #s(literal -25 binary64) z) (*.f64 (*.f64 x x) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 z #s(literal -25 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 z (*.f64 x x)) (*.f64 z (*.f64 x x)) (-.f64 (*.f64 (*.f64 z #s(literal -25 binary64)) (*.f64 z #s(literal -25 binary64))) (*.f64 (*.f64 z (*.f64 x x)) (*.f64 z #s(literal -25 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z #s(literal -25 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 z (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 z #s(literal -25 binary64)) (*.f64 z #s(literal -25 binary64)) (-.f64 (*.f64 (*.f64 z (*.f64 x x)) (*.f64 z (*.f64 x x))) (*.f64 (*.f64 z #s(literal -25 binary64)) (*.f64 z (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z)) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 z (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (*.f64 z (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)))
(/.f64 z (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 (neg.f64 z) (fma.f64 x x #s(literal -25 binary64))))
(fma.f64 (*.f64 x x) z (*.f64 #s(literal -25 binary64) z))
(fma.f64 #s(literal -25 binary64) z (*.f64 (*.f64 x x) z))
(fma.f64 z (*.f64 x x) (*.f64 z #s(literal -25 binary64)))
(fma.f64 z #s(literal -25 binary64) (*.f64 z (*.f64 x x)))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 z) (fma.f64 x x #s(literal -25 binary64))))
(+.f64 (*.f64 (*.f64 x x) z) (*.f64 #s(literal -25 binary64) z))
(+.f64 (*.f64 #s(literal -25 binary64) z) (*.f64 (*.f64 x x) z))
(+.f64 (*.f64 z (*.f64 x x)) (*.f64 z #s(literal -25 binary64)))
(+.f64 (*.f64 z #s(literal -25 binary64)) (*.f64 z (*.f64 x x)))
(*.f64 (-.f64 #s(literal 625 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -25 binary64) (*.f64 x x))))
(*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x x #s(literal 25 binary64)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (*.f64 (*.f64 x x) #s(literal 25 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 625 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -25 binary64)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (fma.f64 (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64))) (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 625 binary64) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (-.f64 #s(literal -25 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))) (neg.f64 (neg.f64 (fma.f64 x x #s(literal 25 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (*.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal 625 binary64))) (*.f64 (fma.f64 x x #s(literal 25 binary64)) (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (-.f64 #s(literal 625 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal -25 binary64) (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (neg.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (*.f64 (*.f64 x x) #s(literal 25 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (neg.f64 (+.f64 #s(literal 625 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (*.f64 (*.f64 x x) #s(literal 25 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (+.f64 #s(literal 625 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -25 binary64) (*.f64 x x)) (-.f64 #s(literal 625 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (*.f64 (*.f64 x x) #s(literal 25 binary64)))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 625 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64)))))
(fma.f64 x x #s(literal -25 binary64))
(-.f64 (/.f64 #s(literal 625 binary64) (-.f64 #s(literal -25 binary64) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal -25 binary64) (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (*.f64 (*.f64 x x) #s(literal 25 binary64))))) (/.f64 #s(literal 15625 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (*.f64 (*.f64 x x) #s(literal 25 binary64))))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 625 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))) (/.f64 #s(literal 15625 binary64) (+.f64 #s(literal 625 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))) (/.f64 #s(literal 15625 binary64) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64))))
(-.f64 (*.f64 x x) #s(literal 25 binary64))
(+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (neg.f64 (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64)))))
(+.f64 (*.f64 x x) #s(literal -25 binary64))
(+.f64 #s(literal -25 binary64) (*.f64 x x))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 z #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 z (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 z (fma.f64 x x #s(literal -25 binary64))) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))))
(*.f64 (*.f64 z (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) #s(literal -1 binary64)) (/.f64 z (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 (neg.f64 z) (/.f64 #s(literal -1 binary64) (-.f64 x #s(literal 5 binary64))))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)) z))
(*.f64 #s(literal 1 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)
(*.f64 z (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 x #s(literal 5 binary64)) z) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 z)) (-.f64 x #s(literal 5 binary64)))
(/.f64 (/.f64 z (fma.f64 x x #s(literal -25 binary64))) (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 z) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 x #s(literal 5 binary64)) z) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x #s(literal 5 binary64)) z))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x #s(literal 5 binary64)) z)))
(/.f64 z (-.f64 x #s(literal 5 binary64)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) z) (/.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) (-.f64 #s(literal 5 binary64) x)))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) #s(literal -1 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) #s(literal -1 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal 1 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 z #s(literal 1 binary64)) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 z (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) (/.f64 z (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) (/.f64 z (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 z (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)))) (/.f64 z (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 z (pow.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 z (fma.f64 x x #s(literal -25 binary64))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 z (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (fma.f64 x x #s(literal -25 binary64))) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (pow.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(*.f64 (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))
(*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (pow.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z)))))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (*.f64 (neg.f64 z) (fma.f64 x x #s(literal -25 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 x #s(literal 5 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (fma.f64 x x #s(literal -25 binary64)))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) z))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(*.f64 z (-.f64 x #s(literal -5 binary64)))
(pow.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)))) (-.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)))) (-.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (fma.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) (*.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))) (neg.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64)))) (neg.f64 (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z)) (neg.f64 (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)) (neg.f64 (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)) (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z)) (neg.f64 (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) (*.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))) (*.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) (*.f64 z (-.f64 #s(literal 5 binary64) x))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (fma.f64 x x #s(literal -25 binary64))) (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))
(/.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64))) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))) (neg.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z) (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z) (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (*.f64 z (-.f64 #s(literal 5 binary64) x)))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))))
(/.f64 (*.f64 (neg.f64 z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (neg.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 x x #s(literal -25 binary64))) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))) (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z))) (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (/.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) z))
(/.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(/.f64 (fma.f64 x x #s(literal -25 binary64)) (/.f64 (-.f64 x #s(literal 5 binary64)) z))
(/.f64 z (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 5 binary64)) z) (/.f64 z (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) z) z) (/.f64 #s(literal 5 binary64) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 #s(literal 25 binary64) z) (/.f64 (*.f64 z z) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 (*.f64 #s(literal 5 binary64) z) z) (/.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 z z) (/.f64 (*.f64 #s(literal 5 binary64) (*.f64 #s(literal 5 binary64) z)) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 #s(literal 5 binary64) z) (/.f64 (*.f64 z (*.f64 #s(literal 5 binary64) z)) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(fma.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)))
(fma.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)))
(fma.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(fma.f64 x z (*.f64 #s(literal 5 binary64) z))
(fma.f64 #s(literal 5 binary64) z (*.f64 x z))
(fma.f64 z x (*.f64 #s(literal 5 binary64) z))
(fma.f64 z #s(literal 5 binary64) (*.f64 x z))
(-.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))) (/.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64))) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(-.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(+.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(+.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)))
(+.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(+.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x z))
(+.f64 (*.f64 x z) (*.f64 #s(literal 5 binary64) z))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 625 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal -25 binary64))))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 15625 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 625 binary64) (*.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 25 binary64))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))
(*.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(pow.f64 (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 x x #s(literal 25 binary64)) (fma.f64 x x #s(literal 25 binary64))) (*.f64 (*.f64 x x) #s(literal 25 binary64))) (-.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 #s(literal -5 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 25 binary64)) (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 x x)) (+.f64 #s(literal 25 binary64) (*.f64 x x)))) (-.f64 (*.f64 #s(literal -5 binary64) x) (+.f64 #s(literal 25 binary64) (*.f64 x x))))
(/.f64 (-.f64 #s(literal 625 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 25 binary64) (*.f64 x (-.f64 x #s(literal 5 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (fma.f64 x x #s(literal 25 binary64)) (fma.f64 x x #s(literal 25 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25 binary64)) (*.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 #s(literal -5 binary64) x)))))
(/.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 25 binary64) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 25 binary64) (-.f64 (*.f64 (+.f64 #s(literal 25 binary64) (*.f64 x x)) (+.f64 #s(literal 25 binary64) (*.f64 x x))) (*.f64 (*.f64 #s(literal -5 binary64) x) (+.f64 #s(literal 25 binary64) (*.f64 x x))))))
(/.f64 (+.f64 #s(literal 15625 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 625 binary64) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 25 binary64) (*.f64 x (-.f64 x #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 625 binary64))) (neg.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal -25 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 15625 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 625 binary64) (*.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 25 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (*.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 625 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal -25 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 15625 binary64)) (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 625 binary64) (*.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 25 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (neg.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal -25 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 625 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (-.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 625 binary64) (*.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 25 binary64)))) (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 15625 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)))
(/.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64))))
(neg.f64 (neg.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(fma.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -15625 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (*.f64 (*.f64 x x) #s(literal -25 binary64))))) (*.f64 #s(literal -5 binary64) x))
(fma.f64 (-.f64 #s(literal 625 binary64) (*.f64 (*.f64 x x) #s(literal 25 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 25 binary64) (*.f64 #s(literal -5 binary64) x))) (*.f64 x x))
(fma.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 25 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 #s(literal -5 binary64) x))) #s(literal 25 binary64))
(fma.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 25 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal -5 binary64) x))))) #s(literal 25 binary64))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25 binary64) #s(literal -625 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -5 binary64) x #s(literal -25 binary64)))) (*.f64 x x))
(fma.f64 (neg.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 25 binary64) (-.f64 #s(literal 625 binary64) (*.f64 x #s(literal -125 binary64)))))) (*.f64 x x))
(fma.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -5 binary64) x))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 25 binary64) #s(literal -625 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal -25 binary64)) #s(literal -1 binary64)) (*.f64 x x))
(fma.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 625 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 25 binary64)) (*.f64 x #s(literal -125 binary64))))) (*.f64 x x))
(fma.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 25 binary64) (-.f64 #s(literal 625 binary64) (*.f64 x #s(literal -125 binary64)))) #s(literal -1 binary64)) (*.f64 x x))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x))
(fma.f64 #s(literal -5 binary64) x (+.f64 #s(literal 25 binary64) (*.f64 x x)))
(fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))
(fma.f64 x #s(literal -5 binary64) (+.f64 #s(literal 25 binary64) (*.f64 x x)))
(fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 2 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal -25 binary64))) (/.f64 #s(literal 625 binary64) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal -25 binary64))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (neg.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))))
(+.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) #s(literal 25 binary64))
(+.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 #s(literal -5 binary64) x))
(+.f64 (*.f64 #s(literal -5 binary64) x) (+.f64 #s(literal 25 binary64) (*.f64 x x)))
(+.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))
(+.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x))
(+.f64 #s(literal 25 binary64) (*.f64 x (-.f64 x #s(literal 5 binary64))))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) z) (/.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) (-.f64 #s(literal 5 binary64) x)))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) #s(literal -1 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) #s(literal -1 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal 1 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 z #s(literal 1 binary64)) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 z (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) (/.f64 z (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) (/.f64 z (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 z (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)))) (/.f64 z (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 z (pow.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 z (fma.f64 x x #s(literal -25 binary64))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 z (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (pow.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (fma.f64 x x #s(literal -25 binary64))) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (pow.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(*.f64 (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))
(*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (pow.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z)))))
(*.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (*.f64 (neg.f64 z) (fma.f64 x x #s(literal -25 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 x #s(literal 5 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (fma.f64 x x #s(literal -25 binary64)))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) z))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(*.f64 z (-.f64 x #s(literal -5 binary64)))
(pow.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)))) (-.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)))) (-.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (fma.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) (*.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))) (*.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))) (neg.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64)))) (neg.f64 (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z)) (neg.f64 (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)) (neg.f64 (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)) (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z)) (neg.f64 (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))) (*.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))) (*.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) (*.f64 z (-.f64 #s(literal 5 binary64) x))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (fma.f64 x x #s(literal -25 binary64))) (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))
(/.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64))) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))) (neg.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z) (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z) (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (*.f64 z (-.f64 #s(literal 5 binary64) x)))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z))))
(/.f64 (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (fma.f64 (*.f64 z z) #s(literal 25 binary64) (*.f64 (*.f64 x z) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))))))
(/.f64 (*.f64 (neg.f64 z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (neg.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 x x #s(literal -25 binary64))) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) (/.f64 z (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z))) (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) #s(literal 25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x x #s(literal 25 binary64)) (-.f64 x #s(literal 5 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) x) z))) (fma.f64 #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (/.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) z))
(/.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(/.f64 (fma.f64 x x #s(literal -25 binary64)) (/.f64 (-.f64 x #s(literal 5 binary64)) z))
(/.f64 z (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) #s(literal 5 binary64)) z) (/.f64 z (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 5 binary64) z) z) z) (/.f64 #s(literal 5 binary64) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 #s(literal 25 binary64) z) (/.f64 (*.f64 z z) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 (*.f64 #s(literal 5 binary64) z) z) (/.f64 (*.f64 #s(literal 5 binary64) z) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 z z) (/.f64 (*.f64 #s(literal 5 binary64) (*.f64 #s(literal 5 binary64) z)) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (/.f64 #s(literal 5 binary64) z) (/.f64 (*.f64 z (*.f64 #s(literal 5 binary64) z)) (-.f64 #s(literal 5 binary64) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (pow.f64 (*.f64 z (-.f64 #s(literal 5 binary64) x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(fma.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(fma.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)))
(fma.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)))
(fma.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(fma.f64 x z (*.f64 #s(literal 5 binary64) z))
(fma.f64 #s(literal 5 binary64) z (*.f64 x z))
(fma.f64 z x (*.f64 #s(literal 5 binary64) z))
(fma.f64 z #s(literal 5 binary64) (*.f64 x z))
(-.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))) (/.f64 (*.f64 (*.f64 z z) #s(literal 25 binary64)) (fma.f64 x z (neg.f64 (*.f64 #s(literal 5 binary64) z)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64))) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(-.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 z #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (-.f64 x #s(literal -5 binary64)) z) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(+.f64 (*.f64 #s(literal -25 binary64) (/.f64 z (-.f64 x #s(literal 5 binary64)))) (*.f64 (*.f64 x x) (/.f64 z (-.f64 x #s(literal 5 binary64)))))
(+.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)))
(+.f64 (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(literal -25 binary64)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (*.f64 z z) z) (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) x))) (neg.f64 (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 z (-.f64 #s(literal 5 binary64) x)))))
(+.f64 (*.f64 #s(literal 5 binary64) z) (*.f64 x z))
(+.f64 (*.f64 x z) (*.f64 #s(literal 5 binary64) z))
(*.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64))) (pow.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z) (pow.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) #s(literal 1 binary64))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z)
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))))
(*.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) z) (*.f64 (pow.f64 x #s(literal 3 binary64)) z)) (*.f64 (*.f64 #s(literal 125 binary64) z) (*.f64 #s(literal 125 binary64) z))) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) z) (*.f64 #s(literal 125 binary64) z)))
(/.f64 (-.f64 (*.f64 (*.f64 z (pow.f64 x #s(literal 3 binary64))) (*.f64 z (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 z #s(literal 125 binary64)) (*.f64 z #s(literal 125 binary64)))) (-.f64 (*.f64 z (pow.f64 x #s(literal 3 binary64))) (*.f64 z #s(literal 125 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 125 binary64) z) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) z) (*.f64 (pow.f64 x #s(literal 3 binary64)) z) (-.f64 (*.f64 (*.f64 #s(literal 125 binary64) z) (*.f64 #s(literal 125 binary64) z)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) z) (*.f64 #s(literal 125 binary64) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 z #s(literal 125 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 z (pow.f64 x #s(literal 3 binary64))) (*.f64 z (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 z #s(literal 125 binary64)) (*.f64 z #s(literal 125 binary64))) (*.f64 (*.f64 z (pow.f64 x #s(literal 3 binary64))) (*.f64 z #s(literal 125 binary64))))))
(/.f64 (neg.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)))) (neg.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (neg.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z)) (neg.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)))
(/.f64 (*.f64 z (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64))) (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z) (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (*.f64 z (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 z (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -125 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 15625 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1953125 binary64)) z)))
(/.f64 z (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))))
(neg.f64 (*.f64 (neg.f64 z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) z (*.f64 #s(literal 125 binary64) z))
(fma.f64 z (pow.f64 x #s(literal 3 binary64)) (*.f64 z #s(literal 125 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) z) (*.f64 #s(literal 125 binary64) z))
(+.f64 (*.f64 z (pow.f64 x #s(literal 3 binary64))) (*.f64 z #s(literal 125 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)))) (/.f64 (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64))))) (/.f64 (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (/.f64 (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)) (fma.f64 x x #s(literal -25 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)))) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)) (fma.f64 x x #s(literal -25 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (fma.f64 x x #s(literal -25 binary64))) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)))
(*.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x #s(literal -5 binary64)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 #s(literal -5 binary64) x)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (/.f64 (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 x x #s(literal 25 binary64)) (/.f64 (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64))))
(*.f64 #s(literal 1 binary64) (-.f64 x #s(literal 5 binary64)))
(*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(*.f64 (-.f64 x #s(literal 5 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 25 binary64) (*.f64 x x)) (-.f64 #s(literal -5 binary64) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal -5 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal -5 binary64))) (/.f64 (*.f64 x x) (-.f64 x #s(literal -5 binary64))) (fma.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64))) (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal -5 binary64))) (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 125 binary64) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) (fma.f64 (/.f64 #s(literal 125 binary64) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) (/.f64 #s(literal 125 binary64) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) (/.f64 #s(literal 125 binary64) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64)))) (neg.f64 (neg.f64 (-.f64 x #s(literal -5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)))) (neg.f64 (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x #s(literal -5 binary64))) (*.f64 (-.f64 x #s(literal -5 binary64)) #s(literal 25 binary64))) (*.f64 (-.f64 x #s(literal -5 binary64)) (-.f64 x #s(literal -5 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) (*.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal 125 binary64))) (*.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))))
(/.f64 (exp.f64 (log.f64 (fma.f64 x x #s(literal -25 binary64)))) (exp.f64 (log.f64 (-.f64 x #s(literal -5 binary64)))))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)))) (exp.f64 (log.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))))))
(/.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -25 binary64))) (neg.f64 (-.f64 x #s(literal -5 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (neg.f64 (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 #s(literal -5 binary64) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (+.f64 #s(literal 25 binary64) (-.f64 (*.f64 x x) (*.f64 #s(literal -5 binary64) x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 #s(literal -5 binary64) x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 #s(literal -5 binary64) x))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 x #s(literal 5 binary64)) #s(literal 1 binary64))
(/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 x #s(literal -5 binary64)))
(neg.f64 (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(fma.f64 (/.f64 x (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)))) (/.f64 x (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) (neg.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64)))))
(fma.f64 (/.f64 x (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64))))) (/.f64 x (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))) (neg.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64)))))
(fma.f64 (/.f64 x (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (/.f64 x (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64)))))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 x (-.f64 x #s(literal -5 binary64))) (neg.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64)))))
(fma.f64 (/.f64 x (*.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64)))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) (/.f64 x (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64)))))
(fma.f64 (/.f64 x (fma.f64 x x #s(literal -25 binary64))) (*.f64 x (-.f64 x #s(literal 5 binary64))) (neg.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64)))))
(fma.f64 (*.f64 x (-.f64 x #s(literal 5 binary64))) (/.f64 x (fma.f64 x x #s(literal -25 binary64))) (neg.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64)))))
(fma.f64 (*.f64 x x) (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64)))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 125 binary64) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))))))
(-.f64 (/.f64 x #s(literal 1 binary64)) #s(literal 5 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal -5 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 125 binary64) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 #s(literal -5 binary64) x)))) (/.f64 #s(literal 125 binary64) (fma.f64 x x (-.f64 #s(literal 25 binary64) (*.f64 #s(literal -5 binary64) x)))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (-.f64 x #s(literal -5 binary64))) (/.f64 (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64))) (-.f64 x #s(literal -5 binary64))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal -5 binary64))) (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) (/.f64 #s(literal 125 binary64) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))))
(-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(-.f64 x #s(literal 5 binary64))
(exp.f64 (log.f64 (-.f64 x #s(literal 5 binary64))))
(+.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal -5 binary64))) (neg.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal -5 binary64)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) (neg.f64 (/.f64 #s(literal 125 binary64) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))))))
(+.f64 #s(literal -5 binary64) x)
(+.f64 x #s(literal -5 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (/.f64 (-.f64 x #s(literal -5 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (/.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (/.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (/.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 2 binary64)))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (/.f64 (-.f64 (*.f64 x x) (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (-.f64 (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (/.f64 (-.f64 x #s(literal -5 binary64)) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (/.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (/.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (/.f64 (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (/.f64 (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (/.f64 (fma.f64 x x #s(literal -25 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (/.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (/.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 (*.f64 x x) #s(literal -25 binary64))) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x x #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) #s(literal -1 binary64)) (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))))
(*.f64 (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)) (-.f64 x #s(literal -5 binary64)))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)))
(*.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 x #s(literal 5 binary64))))
(*.f64 (-.f64 x #s(literal -5 binary64)) (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 x #s(literal 5 binary64))))
(pow.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64))
(/.f64 (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (-.f64 x #s(literal -5 binary64))) (neg.f64 (fma.f64 x x #s(literal -25 binary64))))
(/.f64 (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64)))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))))
(/.f64 (fma.f64 x x (fma.f64 x #s(literal 5 binary64) #s(literal 25 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64)))
(/.f64 #s(literal 1 binary64) (-.f64 x #s(literal 5 binary64)))
(/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(/.f64 (-.f64 x #s(literal -5 binary64)) (fma.f64 x x #s(literal -25 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (-.f64 x #s(literal 5 binary64))) (fma.f64 x x #s(literal -25 binary64))) (/.f64 (/.f64 #s(literal 25 binary64) (-.f64 x #s(literal 5 binary64))) (fma.f64 x x #s(literal -25 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (fma.f64 x x #s(literal -25 binary64))) (/.f64 (/.f64 #s(literal -125 binary64) (fma.f64 x (-.f64 x #s(literal 5 binary64)) #s(literal 25 binary64))) (fma.f64 x x #s(literal -25 binary64))))
(-.f64 (/.f64 x (fma.f64 x x #s(literal -25 binary64))) (/.f64 #s(literal -5 binary64) (fma.f64 x x #s(literal -25 binary64))))
(exp.f64 (fma.f64 (log.f64 (-.f64 x #s(literal 5 binary64))) #s(literal -1/2 binary64) (*.f64 (log.f64 (-.f64 x #s(literal 5 binary64))) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 x #s(literal 5 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (neg.f64 (log.f64 (-.f64 x #s(literal 5 binary64)))))

eval141.0ms (2.7%)

Memory
7.9MiB live, 206.9MiB allocated
Compiler

Compiled 22 641 to 2 715 computations (88% saved)

prune14.0ms (0.3%)

Memory
-23.6MiB live, 53.3MiB allocated
Pruning

10 alts after pruning (4 fresh and 6 done)

PrunedKeptTotal
New6614665
Fresh000
Picked325
Done044
Total66410674
Accuracy
100.0%
Counts
674 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(fma.f64 (+.f64 z y) x (*.f64 #s(literal 5 binary64) z))
63.8%
#s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z)))
37.1%
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
47.0%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
63.8%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
64.7%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
40.8%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
37.4%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
53.5%
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)))
29.1%
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
Compiler

Compiled 182 to 139 computations (23.6% saved)

simplify146.0ms (2.8%)

Memory
23.0MiB live, 227.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (+ (* x x) -25) #s(literal -25 binary64))
cost-diff0
(*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z)
cost-diff0
(/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
cost-diff0
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
cost-diff0
(*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)
cost-diff0
(fma.f64 x x #s(literal -25 binary64))
cost-diff0
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))
cost-diff0
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
cost-diff0
(+.f64 y z)
cost-diff0
(*.f64 (+.f64 y z) x)
cost-diff0
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
cost-diff0
(fma.f64 (/.f64 z x) #s(literal 5 binary64) z)
cost-diff0
#s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x))
cost-diff0
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)))
cost-diff3
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044225
056225
195221
2158221
3238221
4312212
5360212
6482212
71140212
83696212
95894212
08263206
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)))
#s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(fma.f64 (/.f64 z x) #s(literal 5 binary64) z)
(/.f64 z x)
z
x
#s(literal 5 binary64)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
(*.f64 (+.f64 y z) x)
(+.f64 y z)
y
z
x
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))
(fma.f64 x x #s(literal -25 binary64))
x
#s(literal -25 binary64)
(*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)
#s(approx (pow (- x 5) -1) #s(literal -1/5 binary64))
#s(literal -1/5 binary64)
z
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z)
#s(approx (+ (* x x) -25) #s(literal -25 binary64))
#s(literal -25 binary64)
z
(-.f64 x #s(literal 5 binary64))
x
#s(literal 5 binary64)
Outputs
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)))
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (+.f64 #s(literal 5 binary64) x) z)))
#s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x))
#s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (+.f64 #s(literal 5 binary64) x) z))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(*.f64 (+.f64 #s(literal 5 binary64) x) z)
(fma.f64 (/.f64 z x) #s(literal 5 binary64) z)
(/.f64 z x)
z
x
#s(literal 5 binary64)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 z y) x))
(*.f64 (+.f64 y z) x)
(*.f64 (+.f64 z y) x)
(+.f64 y z)
(+.f64 z y)
y
z
x
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64))))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))
(*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)))
(fma.f64 x x #s(literal -25 binary64))
x
#s(literal -25 binary64)
(*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)
#s(approx (pow (- x 5) -1) #s(literal -1/5 binary64))
#s(literal -1/5 binary64)
z
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(approx (+ (* x x) -25) #s(literal -25 binary64))))
(/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(approx (+ (* x x) -25) #s(literal -25 binary64)))
(*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z)
#s(approx (+ (* x x) -25) #s(literal -25 binary64))
#s(literal -25 binary64)
z
(-.f64 x #s(literal 5 binary64))
x
#s(literal 5 binary64)

localize95.0ms (1.8%)

Memory
-15.4MiB live, 221.0MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy3.3493021228872055
(*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z)
accuracy7.959858486364019
(/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
accuracy23.133322981042742
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
accuracy31.278668744300592
#s(approx (+ (* x x) -25) #s(literal -25 binary64))
accuracy0.25390625
(*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)
accuracy10.307085735783149
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))
accuracy23.133322981042742
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
accuracy30.92586804414035
#s(approx (pow (- x 5) -1) #s(literal -1/5 binary64))
accuracy0.0
(+.f64 y z)
accuracy0.0
(*.f64 (+.f64 y z) x)
accuracy22.567341636391376
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
accuracy0.0
#s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x))
accuracy0.09765625
(fma.f64 (/.f64 z x) #s(literal 5 binary64) z)
accuracy6.6680672750548355
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
accuracy23.133322981042742
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)))
Samples
62.0ms235×0valid
8.0ms12×2valid
4.0ms1valid
Compiler

Compiled 152 to 37 computations (75.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 52.0ms
ival-mult: 19.0ms (36.6% of total)
ival-pow: 10.0ms (19.3% of total)
ival-add: 8.0ms (15.4% of total)
ival-div: 5.0ms (9.6% of total)
const: 4.0ms (7.7% of total)
ival-sub: 3.0ms (5.8% of total)
adjust: 2.0ms (3.9% of total)
exact: 1.0ms (1.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series20.0ms (0.4%)

Memory
7.7MiB live, 44.0MiB allocated
Counts
16 → 74
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)))
#s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x))
(fma.f64 (/.f64 z x) #s(literal 5 binary64) z)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
(*.f64 (+.f64 y z) x)
(+.f64 y z)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))
(fma.f64 x x #s(literal -25 binary64))
(*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z)
#s(approx (+ (* x x) -25) #s(literal -25 binary64))
#s(approx (pow (- x 5) -1) #s(literal -1/5 binary64))
Outputs
(* 5 z)
(+ (* 5 z) (* x z))
(+ (* 5 z) (* x (+ y z)))
(+ (* 5 z) (* x (- (* -1 (* x (+ (* -1/5 z) (* 1/5 z)))) (* -1 z))))
(+ (* 5 z) (* x (- (* x (- (* -1/5 (* x (+ (* -1/5 z) (* 1/5 z)))) (+ (* -1/5 z) (* 1/5 z)))) (* -1 z))))
(* 5 (/ z x))
(/ (+ (* 5 z) (* x z)) x)
(* x (+ y z))
-25
(- (pow x 2) 25)
(* -1/5 z)
(+ (* -1/5 z) (* -1/25 (* x z)))
(+ (* -1/5 z) (* x (- (* -1/125 (* x z)) (* 1/25 z))))
(+ (* -1/5 z) (* x (- (* x (- (* -1/625 (* x z)) (* 1/125 z))) (* 1/25 z))))
(* -25 z)
(+ (* -25 z) (* (pow x 2) z))
-1/5
(- (* -1/25 x) 1/5)
(- (* x (- (* -1/125 x) 1/25)) 1/5)
(- (* x (- (* x (- (* -1/625 x) 1/125)) 1/25)) 1/5)
(* x z)
(* x (+ z (* 5 (/ z x))))
(* x (+ y (+ z (* 5 (/ z x)))))
(* x (- (+ z (* -1 (/ (+ (* -25 z) (* 25 z)) (pow x 2)))) (* -5 (/ z x))))
(* x (- (+ z (* -5 (/ (+ (* -25 z) (* 25 z)) (pow x 3)))) (+ (* -25 (/ z (pow x 2))) (+ (* -5 (/ z x)) (* 25 (/ z (pow x 2)))))))
z
(+ z (* 5 (/ z x)))
(pow x 2)
(* (pow x 2) (- 1 (* 25 (/ 1 (pow x 2)))))
(/ z x)
(/ (+ z (* 5 (/ z x))) x)
(/ (- (+ z (* 25 (/ z (pow x 2)))) (* -5 (/ z x))) x)
(/ (- (+ z (* 125 (/ z (pow x 3)))) (+ (* -25 (/ z (pow x 2))) (* -5 (/ z x)))) x)
(* (pow x 2) z)
(* (pow x 2) (+ z (* -25 (/ z (pow x 2)))))
(/ 1 x)
(/ (+ 1 (* 5 (/ 1 x))) x)
(/ (+ 1 (+ (* 5 (/ 1 x)) (/ 25 (pow x 2)))) x)
(/ (+ 1 (+ (* 5 (/ 1 x)) (+ (* 125 (/ 1 (pow x 3))) (/ 25 (pow x 2))))) x)
(* -1 (* x (+ (* -5 (/ z x)) (* -1 z))))
(* -1 (* x (+ (* -5 (/ z x)) (* -1 (+ y z)))))
(* -1 (* x (+ (* -1 z) (* -1 (/ (- (+ (* -25 (/ z x)) (* 25 (/ z x))) (* -5 z)) x)))))
(* -1 (* x (+ (* -1 z) (* -1 (/ (- (* -1 (/ (- (* -5 (/ (+ (* -25 z) (* 25 z)) x)) (+ (* -25 z) (* 25 z))) x)) (* -5 z)) x)))))
(* -1 (/ (+ (* -5 (/ z x)) (* -1 z)) x))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* 5 z) (* 25 (/ z x))) x))) x))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -1 (/ (+ (* -125 (/ z x)) (* -25 z)) x)) (* 5 z)) x))) x))
(* -1 (/ (- (* -1 (/ (+ 5 (* 25 (/ 1 x))) x)) 1) x))
(* -1 (/ (- (* -1 (/ (+ 5 (+ (* 25 (/ 1 x)) (/ 125 (pow x 2)))) x)) 1) x))
(+ (* 5 z) (+ (* x y) (* x z)))
(+ (* x y) (* x z))
(+ y z)
(* x y)
(* y (+ x (+ (* 5 (/ z y)) (/ (* x z) y))))
(* y (+ x (/ (* x z) y)))
y
(* y (+ 1 (/ z y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* 5 z) (* x z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x z) y)))))
(* -1 (* y (- (* -1 (/ z y)) 1)))
(* x (* z (+ 1 (* 5 (/ 1 x)))))
(+ (* x y) (* z (+ 5 x)))
(/ (* z (+ 125 (pow x 3))) (+ 25 (+ (* -5 x) (pow x 2))))
(* z (+ 1 (* 5 (/ 1 x))))
(/ (* z (- (pow x 2) 25)) (- x 5))
(/ z (- x 5))
(* z (- (pow x 2) 25))
(* z (+ 5 x))
(* z (+ 5 (+ x (/ (* x y) z))))
(* z (+ x (/ (* x y) z)))
(* z (+ 1 (/ y z)))
(* -1 (* z (- (* -1 x) 5)))
(* -1 (* z (- (+ (* -1 x) (* -1 (/ (* x y) z))) 5)))
(* -1 (* z (+ (* -1 x) (* -1 (/ (* x y) z)))))
(* -1 (* z (- (* -1 (/ y z)) 1)))
Calls

9 calls:

TimeVariablePointExpression
6.0ms
z
@0
((* (+ (* (/ z x) 5) z) x) (+ (* x (+ y z)) (* z 5)) (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (+ (* (/ z x) 5) z) (+ (* x (+ y z)) (* z 5)) (* (+ y z) x) (+ y z) (+ (* x (+ y z)) (* z 5)) (* (+ (* x x) -25) (* (pow (- x 5) -1) z)) (+ (* x x) -25) (* (pow (- x 5) -1) z) (+ (* x (+ y z)) (* z 5)) (/ (* (+ (* x x) -25) z) (- x 5)) (* (+ (* x x) -25) z) (+ (* x x) -25) (pow (- x 5) -1))
3.0ms
z
@-inf
((* (+ (* (/ z x) 5) z) x) (+ (* x (+ y z)) (* z 5)) (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (+ (* (/ z x) 5) z) (+ (* x (+ y z)) (* z 5)) (* (+ y z) x) (+ y z) (+ (* x (+ y z)) (* z 5)) (* (+ (* x x) -25) (* (pow (- x 5) -1) z)) (+ (* x x) -25) (* (pow (- x 5) -1) z) (+ (* x (+ y z)) (* z 5)) (/ (* (+ (* x x) -25) z) (- x 5)) (* (+ (* x x) -25) z) (+ (* x x) -25) (pow (- x 5) -1))
3.0ms
z
@inf
((* (+ (* (/ z x) 5) z) x) (+ (* x (+ y z)) (* z 5)) (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (+ (* (/ z x) 5) z) (+ (* x (+ y z)) (* z 5)) (* (+ y z) x) (+ y z) (+ (* x (+ y z)) (* z 5)) (* (+ (* x x) -25) (* (pow (- x 5) -1) z)) (+ (* x x) -25) (* (pow (- x 5) -1) z) (+ (* x (+ y z)) (* z 5)) (/ (* (+ (* x x) -25) z) (- x 5)) (* (+ (* x x) -25) z) (+ (* x x) -25) (pow (- x 5) -1))
2.0ms
x
@-inf
((* (+ (* (/ z x) 5) z) x) (+ (* x (+ y z)) (* z 5)) (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (+ (* (/ z x) 5) z) (+ (* x (+ y z)) (* z 5)) (* (+ y z) x) (+ y z) (+ (* x (+ y z)) (* z 5)) (* (+ (* x x) -25) (* (pow (- x 5) -1) z)) (+ (* x x) -25) (* (pow (- x 5) -1) z) (+ (* x (+ y z)) (* z 5)) (/ (* (+ (* x x) -25) z) (- x 5)) (* (+ (* x x) -25) z) (+ (* x x) -25) (pow (- x 5) -1))
2.0ms
x
@inf
((* (+ (* (/ z x) 5) z) x) (+ (* x (+ y z)) (* z 5)) (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (+ (* (/ z x) 5) z) (+ (* x (+ y z)) (* z 5)) (* (+ y z) x) (+ y z) (+ (* x (+ y z)) (* z 5)) (* (+ (* x x) -25) (* (pow (- x 5) -1) z)) (+ (* x x) -25) (* (pow (- x 5) -1) z) (+ (* x (+ y z)) (* z 5)) (/ (* (+ (* x x) -25) z) (- x 5)) (* (+ (* x x) -25) z) (+ (* x x) -25) (pow (- x 5) -1))

simplify133.0ms (2.6%)

Memory
19.6MiB live, 176.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0253646
1772628
22387612
37263610
08170559
Stop Event
iter limit
node limit
Counts
74 → 72
Calls
Call 1
Inputs
(* 5 z)
(+ (* 5 z) (* x z))
(+ (* 5 z) (* x (+ y z)))
(+ (* 5 z) (* x (- (* -1 (* x (+ (* -1/5 z) (* 1/5 z)))) (* -1 z))))
(+ (* 5 z) (* x (- (* x (- (* -1/5 (* x (+ (* -1/5 z) (* 1/5 z)))) (+ (* -1/5 z) (* 1/5 z)))) (* -1 z))))
(* 5 (/ z x))
(/ (+ (* 5 z) (* x z)) x)
(* x (+ y z))
-25
(- (pow x 2) 25)
(* -1/5 z)
(+ (* -1/5 z) (* -1/25 (* x z)))
(+ (* -1/5 z) (* x (- (* -1/125 (* x z)) (* 1/25 z))))
(+ (* -1/5 z) (* x (- (* x (- (* -1/625 (* x z)) (* 1/125 z))) (* 1/25 z))))
(* -25 z)
(+ (* -25 z) (* (pow x 2) z))
-1/5
(- (* -1/25 x) 1/5)
(- (* x (- (* -1/125 x) 1/25)) 1/5)
(- (* x (- (* x (- (* -1/625 x) 1/125)) 1/25)) 1/5)
(* x z)
(* x (+ z (* 5 (/ z x))))
(* x (+ y (+ z (* 5 (/ z x)))))
(* x (- (+ z (* -1 (/ (+ (* -25 z) (* 25 z)) (pow x 2)))) (* -5 (/ z x))))
(* x (- (+ z (* -5 (/ (+ (* -25 z) (* 25 z)) (pow x 3)))) (+ (* -25 (/ z (pow x 2))) (+ (* -5 (/ z x)) (* 25 (/ z (pow x 2)))))))
z
(+ z (* 5 (/ z x)))
(pow x 2)
(* (pow x 2) (- 1 (* 25 (/ 1 (pow x 2)))))
(/ z x)
(/ (+ z (* 5 (/ z x))) x)
(/ (- (+ z (* 25 (/ z (pow x 2)))) (* -5 (/ z x))) x)
(/ (- (+ z (* 125 (/ z (pow x 3)))) (+ (* -25 (/ z (pow x 2))) (* -5 (/ z x)))) x)
(* (pow x 2) z)
(* (pow x 2) (+ z (* -25 (/ z (pow x 2)))))
(/ 1 x)
(/ (+ 1 (* 5 (/ 1 x))) x)
(/ (+ 1 (+ (* 5 (/ 1 x)) (/ 25 (pow x 2)))) x)
(/ (+ 1 (+ (* 5 (/ 1 x)) (+ (* 125 (/ 1 (pow x 3))) (/ 25 (pow x 2))))) x)
(* -1 (* x (+ (* -5 (/ z x)) (* -1 z))))
(* -1 (* x (+ (* -5 (/ z x)) (* -1 (+ y z)))))
(* -1 (* x (+ (* -1 z) (* -1 (/ (- (+ (* -25 (/ z x)) (* 25 (/ z x))) (* -5 z)) x)))))
(* -1 (* x (+ (* -1 z) (* -1 (/ (- (* -1 (/ (- (* -5 (/ (+ (* -25 z) (* 25 z)) x)) (+ (* -25 z) (* 25 z))) x)) (* -5 z)) x)))))
(* -1 (/ (+ (* -5 (/ z x)) (* -1 z)) x))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* 5 z) (* 25 (/ z x))) x))) x))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -1 (/ (+ (* -125 (/ z x)) (* -25 z)) x)) (* 5 z)) x))) x))
(* -1 (/ (- (* -1 (/ (+ 5 (* 25 (/ 1 x))) x)) 1) x))
(* -1 (/ (- (* -1 (/ (+ 5 (+ (* 25 (/ 1 x)) (/ 125 (pow x 2)))) x)) 1) x))
(+ (* 5 z) (+ (* x y) (* x z)))
(+ (* x y) (* x z))
(+ y z)
(* x y)
(* y (+ x (+ (* 5 (/ z y)) (/ (* x z) y))))
(* y (+ x (/ (* x z) y)))
y
(* y (+ 1 (/ z y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* 5 z) (* x z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x z) y)))))
(* -1 (* y (- (* -1 (/ z y)) 1)))
(* x (* z (+ 1 (* 5 (/ 1 x)))))
(+ (* x y) (* z (+ 5 x)))
(/ (* z (+ 125 (pow x 3))) (+ 25 (+ (* -5 x) (pow x 2))))
(* z (+ 1 (* 5 (/ 1 x))))
(/ (* z (- (pow x 2) 25)) (- x 5))
(/ z (- x 5))
(* z (- (pow x 2) 25))
(* z (+ 5 x))
(* z (+ 5 (+ x (/ (* x y) z))))
(* z (+ x (/ (* x y) z)))
(* z (+ 1 (/ y z)))
(* -1 (* z (- (* -1 x) 5)))
(* -1 (* z (- (+ (* -1 x) (* -1 (/ (* x y) z))) 5)))
(* -1 (* z (+ (* -1 x) (* -1 (/ (* x y) z)))))
(* -1 (* z (- (* -1 (/ y z)) 1)))
Outputs
(* 5 z)
(*.f64 #s(literal 5 binary64) z)
(+ (* 5 z) (* x z))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(+ (* 5 z) (* x (+ y z)))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 y x))
(+ (* 5 z) (* x (- (* -1 (* x (+ (* -1/5 z) (* 1/5 z)))) (* -1 z))))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(+ (* 5 z) (* x (- (* x (- (* -1/5 (* x (+ (* -1/5 z) (* 1/5 z)))) (+ (* -1/5 z) (* 1/5 z)))) (* -1 z))))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(* 5 (/ z x))
(*.f64 (/.f64 z x) #s(literal 5 binary64))
(/ (+ (* 5 z) (* x z)) x)
(*.f64 (/.f64 (-.f64 x #s(literal -5 binary64)) x) z)
(* x (+ y z))
(*.f64 (+.f64 y z) x)
-25
#s(literal -25 binary64)
(- (pow x 2) 25)
(fma.f64 x x #s(literal -25 binary64))
(* -1/5 z)
(*.f64 #s(literal -1/5 binary64) z)
(+ (* -1/5 z) (* -1/25 (* x z)))
(*.f64 (fma.f64 #s(literal -1/25 binary64) x #s(literal -1/5 binary64)) z)
(+ (* -1/5 z) (* x (- (* -1/125 (* x z)) (* 1/25 z))))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/125 binary64) x #s(literal -1/25 binary64)) z) x (*.f64 #s(literal -1/5 binary64) z))
(+ (* -1/5 z) (* x (- (* x (- (* -1/625 (* x z)) (* 1/125 z))) (* 1/25 z))))
(fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/625 binary64) x #s(literal -1/125 binary64)) z) x (*.f64 #s(literal -1/25 binary64) z)) x (*.f64 #s(literal -1/5 binary64) z))
(* -25 z)
(*.f64 #s(literal -25 binary64) z)
(+ (* -25 z) (* (pow x 2) z))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) z)
-1/5
#s(literal -1/5 binary64)
(- (* -1/25 x) 1/5)
(fma.f64 #s(literal -1/25 binary64) x #s(literal -1/5 binary64))
(- (* x (- (* -1/125 x) 1/25)) 1/5)
(fma.f64 (fma.f64 #s(literal -1/125 binary64) x #s(literal -1/25 binary64)) x #s(literal -1/5 binary64))
(- (* x (- (* x (- (* -1/625 x) 1/125)) 1/25)) 1/5)
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/625 binary64) x #s(literal -1/125 binary64)) x #s(literal -1/25 binary64)) x #s(literal -1/5 binary64))
(* x z)
(*.f64 x z)
(* x (+ z (* 5 (/ z x))))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(* x (+ y (+ z (* 5 (/ z x)))))
(*.f64 (fma.f64 (+.f64 (/.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)) z y) x)
(* x (- (+ z (* -1 (/ (+ (* -25 z) (* 25 z)) (pow x 2)))) (* -5 (/ z x))))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(* x (- (+ z (* -5 (/ (+ (* -25 z) (* 25 z)) (pow x 3)))) (+ (* -25 (/ z (pow x 2))) (+ (* -5 (/ z x)) (* 25 (/ z (pow x 2)))))))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
z
(+ z (* 5 (/ z x)))
(fma.f64 (/.f64 z x) #s(literal 5 binary64) z)
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 25 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 25 binary64) (*.f64 x x))) x) x)
(/ z x)
(/.f64 z x)
(/ (+ z (* 5 (/ z x))) x)
(/.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(/ (- (+ z (* 25 (/ z (pow x 2)))) (* -5 (/ z x))) x)
(/.f64 (fma.f64 (/.f64 z x) (-.f64 (/.f64 #s(literal 25 binary64) x) #s(literal -5 binary64)) z) x)
(/ (- (+ z (* 125 (/ z (pow x 3)))) (+ (* -25 (/ z (pow x 2))) (* -5 (/ z x)))) x)
(/.f64 (fma.f64 (/.f64 z (pow.f64 x #s(literal 3 binary64))) #s(literal 125 binary64) (fma.f64 (/.f64 z x) (-.f64 (/.f64 #s(literal 25 binary64) x) #s(literal -5 binary64)) z)) x)
(* (pow x 2) z)
(*.f64 (*.f64 x x) z)
(* (pow x 2) (+ z (* -25 (/ z (pow x 2)))))
(*.f64 (fma.f64 (/.f64 #s(literal -25 binary64) x) (/.f64 z x) z) (*.f64 x x))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ (+ 1 (* 5 (/ 1 x))) x)
(/.f64 (+.f64 (/.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)) x)
(/ (+ 1 (+ (* 5 (/ 1 x)) (/ 25 (pow x 2)))) x)
(/.f64 (+.f64 (+.f64 (/.f64 #s(literal 25 binary64) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 5 binary64) x)) x)
(/ (+ 1 (+ (* 5 (/ 1 x)) (+ (* 125 (/ 1 (pow x 3))) (/ 25 (pow x 2))))) x)
(/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 25 binary64) (*.f64 x x)) (/.f64 #s(literal 5 binary64) x))) x)
(* -1 (* x (+ (* -5 (/ z x)) (* -1 z))))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(* -1 (* x (+ (* -5 (/ z x)) (* -1 (+ y z)))))
(*.f64 (fma.f64 (+.f64 (/.f64 #s(literal 5 binary64) x) #s(literal 1 binary64)) z y) x)
(* -1 (* x (+ (* -1 z) (* -1 (/ (- (+ (* -25 (/ z x)) (* 25 (/ z x))) (* -5 z)) x)))))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(* -1 (* x (+ (* -1 z) (* -1 (/ (- (* -1 (/ (- (* -5 (/ (+ (* -25 z) (* 25 z)) x)) (+ (* -25 z) (* 25 z))) x)) (* -5 z)) x)))))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(* -1 (/ (+ (* -5 (/ z x)) (* -1 z)) x))
(/.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* 5 z) (* 25 (/ z x))) x))) x))
(/.f64 (fma.f64 (/.f64 z x) (-.f64 (/.f64 #s(literal 25 binary64) x) #s(literal -5 binary64)) z) x)
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -1 (/ (+ (* -125 (/ z x)) (* -25 z)) x)) (* 5 z)) x))) x))
(/.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -5 binary64) z (/.f64 (fma.f64 (/.f64 z x) #s(literal -125 binary64) (*.f64 #s(literal -25 binary64) z)) x))) x) z) x)
(* -1 (/ (- (* -1 (/ (+ 5 (* 25 (/ 1 x))) x)) 1) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal -25 binary64) x) #s(literal -5 binary64)) x)) x)
(* -1 (/ (- (* -1 (/ (+ 5 (+ (* 25 (/ 1 x)) (/ 125 (pow x 2)))) x)) 1) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal -125 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal -25 binary64) x) #s(literal -5 binary64))) x)) x)
(+ (* 5 z) (+ (* x y) (* x z)))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 y x))
(+ (* x y) (* x z))
(*.f64 (+.f64 y z) x)
(+ y z)
(+.f64 y z)
(* x y)
(*.f64 y x)
(* y (+ x (+ (* 5 (/ z y)) (/ (* x z) y))))
(*.f64 (fma.f64 (-.f64 x #s(literal -5 binary64)) (/.f64 z y) x) y)
(* y (+ x (/ (* x z) y)))
(*.f64 (fma.f64 (/.f64 z y) x x) y)
y
(* y (+ 1 (/ z y)))
(fma.f64 (/.f64 z y) y y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* 5 z) (* x z)) y)))))
(*.f64 (fma.f64 (-.f64 x #s(literal -5 binary64)) (/.f64 z y) x) y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x z) y)))))
(*.f64 (fma.f64 (/.f64 z y) x x) y)
(* -1 (* y (- (* -1 (/ z y)) 1)))
(fma.f64 (/.f64 z y) y y)
(* x (* z (+ 1 (* 5 (/ 1 x)))))
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
(+ (* x y) (* z (+ 5 x)))
(fma.f64 (-.f64 x #s(literal -5 binary64)) z (*.f64 y x))
(/ (* z (+ 125 (pow x 3))) (+ 25 (+ (* -5 x) (pow x 2))))
(*.f64 (/.f64 z (fma.f64 (-.f64 x #s(literal 5 binary64)) x #s(literal 25 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 x #s(literal 3 binary64))))
(* z (+ 1 (* 5 (/ 1 x))))
(fma.f64 (/.f64 z x) #s(literal 5 binary64) z)
(/ (* z (- (pow x 2) 25)) (- x 5))
(*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) (fma.f64 x x #s(literal -25 binary64)))
(/ z (- x 5))
(/.f64 z (-.f64 x #s(literal 5 binary64)))
(* z (- (pow x 2) 25))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) z)
(* z (+ 5 x))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(* z (+ 5 (+ x (/ (* x y) z))))
(*.f64 (fma.f64 (-.f64 (/.f64 y z) #s(literal -1 binary64)) x #s(literal 5 binary64)) z)
(* z (+ x (/ (* x y) z)))
(*.f64 (fma.f64 (/.f64 x z) y x) z)
(* z (+ 1 (/ y z)))
(fma.f64 (/.f64 y z) z z)
(* -1 (* z (- (* -1 x) 5)))
(*.f64 (-.f64 x #s(literal -5 binary64)) z)
(* -1 (* z (- (+ (* -1 x) (* -1 (/ (* x y) z))) 5)))
(*.f64 (fma.f64 (-.f64 (/.f64 y z) #s(literal -1 binary64)) x #s(literal 5 binary64)) z)
(* -1 (* z (+ (* -1 x) (* -1 (/ (* x y) z)))))
(*.f64 (fma.f64 (/.f64 x z) y x) z)
(* -1 (* z (- (* -1 (/ y z)) 1)))
(fma.f64 (/.f64 y z) z z)

rewrite183.0ms (3.5%)

Memory
-25.8MiB live, 293.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044205
056205
1225201
21540181
08313177
Stop Event
iter limit
node limit
iter limit
Counts
16 → 280
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)))
#s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x))
(fma.f64 (/.f64 z x) #s(literal 5 binary64) z)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
(*.f64 (+.f64 y z) x)
(+.f64 y z)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))
(fma.f64 x x #s(literal -25 binary64))
(*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
(/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z)
#s(approx (+ (* x x) -25) #s(literal -25 binary64))
#s(approx (pow (- x 5) -1) #s(literal -1/5 binary64))
Outputs
(*.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 (neg.f64 z) z)) x) (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) x) (pow.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 z (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x))))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 (neg.f64 z) z))) (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 z (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x))))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) z) x)
(*.f64 x (fma.f64 #s(literal 5 binary64) (/.f64 z x) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x) (*.f64 x z)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))) (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x)))) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (-.f64 (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))) (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x))) (-.f64 (*.f64 x z) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))) (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))))) (-.f64 (*.f64 x z) (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x) (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x) (*.f64 x z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))) (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))) (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))) (*.f64 x z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x z) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x)) (*.f64 (*.f64 x z) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x z) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))) (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x)))) (*.f64 (*.f64 x z) (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 (neg.f64 z) z)) x)) (neg.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) x)) (neg.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 z (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x)))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 (neg.f64 z) z)))) (neg.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 z (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 (neg.f64 z) z)) x) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) x) (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 z (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x))))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 (neg.f64 z) z))) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 z (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)) (*.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 (neg.f64 z) z)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 z (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x))))) (*.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)) (*.f64 x (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 (neg.f64 z) z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 z (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x))))) (*.f64 x (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))))))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 z x) z)))
(fma.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x (*.f64 x z))
(fma.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x)) (*.f64 x z))
(fma.f64 x z (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x))
(fma.f64 x z (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))))
(fma.f64 z x (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x))
(fma.f64 z x (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))))
(+.f64 (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x) (*.f64 x z))
(+.f64 (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))) (*.f64 x z))
(+.f64 (*.f64 x z) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) x))
(+.f64 (*.f64 x z) (*.f64 x (*.f64 #s(literal 5 binary64) (/.f64 z x))))
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) z) x)))
#s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) z) x))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 (neg.f64 z) z))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 z (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x))))))))
(*.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 (neg.f64 z) z)) (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z z (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) z)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 z (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x))))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 z x) z))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 z x) z)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)))) (*.f64 (/.f64 (*.f64 z z) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 z z) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))) (fma.f64 (/.f64 (*.f64 z z) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 (neg.f64 z) z)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 z (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))) (*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)) (*.f64 z z))) (*.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64))) (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 (neg.f64 z) z))) (neg.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 z z (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) z)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 z (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 (neg.f64 z) z)) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)))
(/.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) z))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 x z) #s(literal -2 binary64)) #s(literal 25 binary64) (*.f64 z (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (-.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) z))) (fma.f64 (pow.f64 (/.f64 x z) #s(literal -3 binary64)) #s(literal 125 binary64) (pow.f64 z #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 z x) z)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 z x) z)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5 binary64) (/.f64 z x) z))))
(fma.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) (/.f64 #s(literal 5 binary64) x) z)
(fma.f64 (*.f64 #s(literal 5 binary64) (neg.f64 z)) (/.f64 #s(literal -1 binary64) x) z)
(fma.f64 (*.f64 (neg.f64 z) #s(literal 5 binary64)) (/.f64 #s(literal -1 binary64) x) z)
(fma.f64 (neg.f64 (*.f64 #s(literal 5 binary64) z)) (/.f64 #s(literal -1 binary64) x) z)
(fma.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 z z) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 z x)) z)
(fma.f64 #s(literal -1 binary64) (neg.f64 z) (*.f64 #s(literal 5 binary64) (/.f64 z x)))
(fma.f64 #s(literal -5 binary64) (/.f64 (neg.f64 z) x) z)
(fma.f64 (*.f64 #s(literal 5 binary64) z) (pow.f64 x #s(literal -1 binary64)) z)
(fma.f64 #s(literal 5 binary64) (/.f64 z x) z)
(fma.f64 (/.f64 z x) #s(literal 5 binary64) z)
(fma.f64 z (/.f64 #s(literal 5 binary64) x) z)
(fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 5 binary64)) z)
(fma.f64 z #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) (/.f64 z x)))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x)))) (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (-.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) #s(literal 2 binary64)) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z))) (neg.f64 (/.f64 (*.f64 z z) (fma.f64 #s(literal 5 binary64) (/.f64 z x) (neg.f64 z)))))
(+.f64 (*.f64 #s(literal 5 binary64) (/.f64 z x)) z)
(+.f64 z (*.f64 #s(literal 5 binary64) (/.f64 z x)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
(*.f64 (*.f64 (*.f64 (+.f64 y z) (-.f64 y z)) x) (pow.f64 (-.f64 y z) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 (*.f64 x (*.f64 (+.f64 y z) (-.f64 y z))) (pow.f64 (-.f64 y z) #s(literal -1 binary64)))
(*.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y x) (*.f64 x z))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 y x) (*.f64 x z))))))
(*.f64 (+.f64 y z) x)
(*.f64 x (+.f64 y z))
(/.f64 (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (-.f64 (*.f64 x z) (*.f64 y x)))
(/.f64 (+.f64 (pow.f64 (*.f64 x z) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 x z) (*.f64 y x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y z) (-.f64 y z)) x)) (neg.f64 (-.f64 y z)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x)) (neg.f64 (fma.f64 z (-.f64 z y) (*.f64 y y))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (+.f64 y z) (-.f64 y z)))) (neg.f64 (-.f64 y z)))
(/.f64 (neg.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (fma.f64 z (-.f64 z y) (*.f64 y y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 x z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 y x) (*.f64 x z))))))
(/.f64 (*.f64 (*.f64 (+.f64 y z) (-.f64 y z)) x) (-.f64 y z))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x) (fma.f64 z (-.f64 z y) (*.f64 y y)))
(/.f64 (*.f64 x (*.f64 (+.f64 y z) (-.f64 y z))) (-.f64 y z))
(/.f64 (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 z (-.f64 z y) (*.f64 y y)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64))) (-.f64 (*.f64 y x) (*.f64 x z)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 y x) (*.f64 x z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y z) (*.f64 (*.f64 (+.f64 y z) (-.f64 y z)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y z) (*.f64 x (*.f64 (+.f64 y z) (-.f64 y z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) (*.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y x) (*.f64 x z)) (-.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (pow.f64 (*.f64 x z) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (*.f64 (*.f64 y x) (*.f64 x z)))) (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 x z) #s(literal 3 binary64)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 y z)))
(fma.f64 y x (*.f64 x z))
(fma.f64 x y (*.f64 x z))
(fma.f64 x z (*.f64 y x))
(fma.f64 z x (*.f64 y x))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 (*.f64 y x) (*.f64 x z))) (/.f64 (pow.f64 (*.f64 x z) #s(literal 2 binary64)) (-.f64 (*.f64 y x) (*.f64 x z))))
(+.f64 (*.f64 x z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 x z))
(*.f64 (-.f64 (*.f64 z z) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 z y)))
(*.f64 (neg.f64 (*.f64 (+.f64 y z) (-.f64 y z))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 y z))))
(*.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)))))
(*.f64 (*.f64 (+.f64 y z) (-.f64 y z)) (pow.f64 (-.f64 y z) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z z (-.f64 (*.f64 y y) (*.f64 y z)))))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 y z))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 y z)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y z)) (/.f64 (*.f64 y y) (-.f64 y z))) (*.f64 (/.f64 (*.f64 z z) (-.f64 y z)) (/.f64 (*.f64 z z) (-.f64 y z)))) (+.f64 (/.f64 (*.f64 y y) (-.f64 y z)) (/.f64 (*.f64 z z) (-.f64 y z))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y y) (-.f64 y z)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 z z) (-.f64 y z)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y y) (-.f64 y z)) (/.f64 (*.f64 y y) (-.f64 y z)) (fma.f64 (/.f64 (*.f64 z z) (-.f64 y z)) (/.f64 (*.f64 z z) (-.f64 y z)) (*.f64 (/.f64 (*.f64 y y) (-.f64 y z)) (/.f64 (*.f64 z z) (-.f64 y z))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 y y))) (neg.f64 (-.f64 z y)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 y z) (-.f64 y z)))) (neg.f64 (neg.f64 (-.f64 y z))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 z (-.f64 z y) (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y z)) (*.f64 (-.f64 y z) (*.f64 z z))) (*.f64 (-.f64 y z) (-.f64 y z)))
(/.f64 (-.f64 (*.f64 z z) (*.f64 y y)) (-.f64 z y))
(/.f64 (neg.f64 (*.f64 (+.f64 y z) (-.f64 y z))) (neg.f64 (-.f64 y z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 z z (-.f64 (*.f64 y y) (*.f64 y z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 z (-.f64 z y) (*.f64 y y))))
(/.f64 (*.f64 (+.f64 y z) (-.f64 y z)) (-.f64 y z))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z z (-.f64 (*.f64 y y) (*.f64 y z))))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z (-.f64 z y) (*.f64 y y)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z y) (-.f64 (*.f64 z z) (*.f64 y y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (-.f64 (*.f64 y y) (*.f64 y z))) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 y z)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 y z)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 y z))))
(fma.f64 (*.f64 y y) (pow.f64 (-.f64 y z) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 z z) (-.f64 y z))))
(fma.f64 #s(literal -1 binary64) (neg.f64 z) y)
(fma.f64 z #s(literal 1 binary64) y)
(-.f64 (/.f64 (*.f64 z z) (-.f64 z y)) (/.f64 (*.f64 y y) (-.f64 z y)))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y z)) (/.f64 (*.f64 z z) (-.f64 y z)))
(+.f64 (/.f64 (*.f64 y y) (-.f64 y z)) (neg.f64 (/.f64 (*.f64 z z) (-.f64 y z))))
(+.f64 y z)
(+.f64 z y)
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64))) z)
(*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)))
(*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))
(*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (fma.f64 x x #s(literal -25 binary64)))
(*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) (*.f64 z (fma.f64 x x #s(literal -25 binary64))))
(*.f64 z (*.f64 (fma.f64 x x #s(literal -25 binary64)) #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))) (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))) (-.f64 (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))) (*.f64 (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64))) (*.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x))) (*.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64)))) (-.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))) (*.f64 (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (-.f64 (*.f64 (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))) (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x))) (*.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64))) (*.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 25 binary64)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))))
(/.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)))
(fma.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x)))
(fma.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64)))
(fma.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
(fma.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
(+.f64 (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)) (*.f64 #s(literal -25 binary64) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
(+.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) (*.f64 x x)) (*.f64 (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z) #s(literal -25 binary64)))
(*.f64 (-.f64 #s(literal 625 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -25 binary64) (*.f64 x x))))
(*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x x #s(literal 25 binary64)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (*.f64 #s(literal 25 binary64) (*.f64 x x))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 625 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -25 binary64)))
(pow.f64 (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64)))) (*.f64 (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64))) (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64))))) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (fma.f64 (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64))) (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 625 binary64) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (-.f64 #s(literal -25 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)))) (neg.f64 (neg.f64 (fma.f64 x x #s(literal 25 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (*.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal 625 binary64))) (*.f64 (fma.f64 x x #s(literal 25 binary64)) (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (-.f64 #s(literal 625 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal -25 binary64) (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64))) (neg.f64 (fma.f64 x x #s(literal 25 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (neg.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (*.f64 #s(literal 25 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (neg.f64 (+.f64 #s(literal 625 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (fma.f64 x x #s(literal 25 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (*.f64 #s(literal 25 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (+.f64 #s(literal 625 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64)) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -25 binary64) (*.f64 x x)) (-.f64 #s(literal 625 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (*.f64 #s(literal 25 binary64) (*.f64 x x)))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 625 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x)))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 15625 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 x x #s(literal -25 binary64)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x x #s(literal 25 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64)))))
(fma.f64 x x #s(literal -25 binary64))
(-.f64 (/.f64 #s(literal 625 binary64) (-.f64 #s(literal -25 binary64) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal -25 binary64) (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (*.f64 #s(literal 25 binary64) (*.f64 x x))))) (/.f64 #s(literal 15625 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 625 binary64) (*.f64 #s(literal 25 binary64) (*.f64 x x))))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 625 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))))) (/.f64 #s(literal 15625 binary64) (+.f64 #s(literal 625 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x))))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x)))) (/.f64 #s(literal 15625 binary64) (-.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -25 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64))))
(-.f64 (*.f64 x x) #s(literal 25 binary64))
(+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 25 binary64))) (neg.f64 (/.f64 #s(literal 625 binary64) (fma.f64 x x #s(literal 25 binary64)))))
(+.f64 #s(literal -25 binary64) (*.f64 x x))
(+.f64 (*.f64 x x) #s(literal -25 binary64))
(*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)
(*.f64 z #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(approx (+ (* x x) -25) #s(literal -25 binary64))))
(*.f64 (/.f64 (neg.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64))) #s(literal -1 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) (/.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 z (pow.f64 (fma.f64 x x (fma.f64 #s(literal 5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) (fma.f64 x x #s(literal -25 binary64))) (/.f64 z (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (neg.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(*.f64 (/.f64 z (fma.f64 x x #s(literal -25 binary64))) (/.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) (pow.f64 (-.f64 x #s(literal -5 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 z (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) (pow.f64 (fma.f64 x x (fma.f64 #s(literal 5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (fma.f64 x x #s(literal -25 binary64))) (-.f64 x #s(literal -5 binary64)))
(*.f64 (/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x x (fma.f64 #s(literal 5 binary64) x #s(literal 25 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 x x (fma.f64 #s(literal 5 binary64) x #s(literal 25 binary64))))
(*.f64 (*.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(approx (+ (* x x) -25) #s(literal -25 binary64)))
(*.f64 (*.f64 (neg.f64 z) #s(approx (+ (* x x) -25) #s(literal -25 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 x #s(literal 5 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 z (-.f64 x #s(literal 5 binary64))) #s(approx (+ (* x x) -25) #s(literal -25 binary64))))
(*.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) (/.f64 z (-.f64 x #s(literal 5 binary64))))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 x #s(literal 5 binary64)) z) #s(approx (+ (* x x) -25) #s(literal -25 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (neg.f64 z) #s(approx (+ (* x x) -25) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(*.f64 z (/.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) (-.f64 x #s(literal 5 binary64))))
(pow.f64 (/.f64 (/.f64 (-.f64 x #s(literal 5 binary64)) z) #s(approx (+ (* x x) -25) #s(literal -25 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 z) #s(approx (+ (* x x) -25) #s(literal -25 binary64))) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x #s(literal 5 binary64)) z) #s(approx (+ (* x x) -25) #s(literal -25 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 x #s(literal 5 binary64)) z) #s(approx (+ (* x x) -25) #s(literal -25 binary64))))
(/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64)))
(/.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) (/.f64 (-.f64 x #s(literal 5 binary64)) z))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 x #s(literal 5 binary64)) z) #s(approx (+ (* x x) -25) #s(literal -25 binary64)))))
(neg.f64 (/.f64 (*.f64 (neg.f64 z) #s(approx (+ (* x x) -25) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) x #s(literal 5 binary64))) (/.f64 (*.f64 (neg.f64 z) #s(approx (+ (* x x) -25) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 z) #s(approx (+ (* x x) -25) #s(literal -25 binary64))) (-.f64 x #s(literal 5 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (-.f64 x #s(literal 5 binary64)) z) #s(approx (+ (* x x) -25) #s(literal -25 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) #s(literal 1 binary64))
(*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z)
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) #s(approx (+ (* x x) -25) #s(literal -25 binary64))))
(*.f64 z #s(approx (+ (* x x) -25) #s(literal -25 binary64)))
(neg.f64 (*.f64 (neg.f64 z) #s(approx (+ (* x x) -25) #s(literal -25 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 z) #s(approx (+ (* x x) -25) #s(literal -25 binary64))))
#s(approx (+ (* x x) -25) #s(literal -25 binary64))
#s(approx (pow (- x 5) -1) #s(literal -1/5 binary64))

eval40.0ms (0.8%)

Memory
8.6MiB live, 90.3MiB allocated
Compiler

Compiled 12 312 to 1 391 computations (88.7% saved)

prune12.0ms (0.2%)

Memory
-1.5MiB live, 37.8MiB allocated
Pruning

11 alts after pruning (3 fresh and 8 done)

PrunedKeptTotal
New3263329
Fresh000
Picked224
Done066
Total32811339
Accuracy
100.0%
Counts
339 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(fma.f64 (+.f64 z y) x (*.f64 #s(literal 5 binary64) z))
63.8%
#s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z)))
37.1%
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
63.8%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
64.7%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
47.0%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64))))
37.2%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
40.8%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
37.4%
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
27.1%
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 #s(approx (+ (* (/ z x) 5) z) (*.f64 (/.f64 z x) #s(literal 5 binary64))) x)))
29.1%
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
Compiler

Compiled 623 to 274 computations (56% saved)

regimes28.0ms (0.5%)

Memory
-20.7MiB live, 60.5MiB allocated
Counts
20 → 1
Calls
Call 1
Inputs
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
#s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z)))
(fma.f64 z #s(literal 5 binary64) (*.f64 (+.f64 z y) x))
(fma.f64 (+.f64 z y) x (*.f64 #s(literal 5 binary64) z))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64))))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 #s(approx (+ (* (/ z x) 5) z) (*.f64 (/.f64 z x) #s(literal 5 binary64))) x)))
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (/ (* (- (pow x 3) -125) z) (+ (* x x) (+ (* -5 x) 25))) (*.f64 (fma.f64 (/.f64 z x) #s(literal 5 binary64) z) x)))
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (fma.f64 x x #s(literal -25 binary64)) z) (-.f64 x #s(literal 5 binary64))))
(fma.f64 (+.f64 z y) (/.f64 (*.f64 (*.f64 (+.f64 z y) x) x) (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))) (neg.f64 (*.f64 (*.f64 #s(literal 25 binary64) z) (/.f64 z (fma.f64 #s(literal -5 binary64) z (*.f64 (+.f64 z y) x))))))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (fma.f64 x x #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 5 binary64)) #s(literal -1 binary64)) z)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 5 binary64) z (*.f64 (+.f64 z y) x)) #s(literal -1 binary64)))
#s(approx (+ (* x (+ y z)) (* z 5)) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -125 binary64)) z) (fma.f64 x x (fma.f64 #s(literal -5 binary64) x #s(literal 25 binary64)))))
Outputs
(fma.f64 z #s(literal 5 binary64) (*.f64 (+.f64 z y) x))
Calls

4 calls:

7.0ms
z
6.0ms
y
6.0ms
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
6.0ms
x
Results
AccuracySegmentsBranch
100.0%1x
100.0%1y
100.0%1z
100.0%1(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
Compiler

Compiled 12 to 17 computations (-41.7% saved)

regimes12.0ms (0.2%)

Memory
31.6MiB live, 31.6MiB allocated
Counts
7 → 3
Calls
Call 1
Inputs
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
#s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z)))
Outputs
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
#s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
Calls

4 calls:

3.0ms
z
3.0ms
y
3.0ms
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
3.0ms
x
Results
AccuracySegmentsBranch
87.9%3x
81.1%3y
82.5%3z
73.8%3(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
Compiler

Compiled 12 to 17 computations (-41.7% saved)

regimes3.0ms (0.1%)

Memory
7.5MiB live, 7.5MiB allocated
Counts
6 → 3
Calls
Call 1
Inputs
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (-.f64 x #s(literal -5 binary64)) z))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(approx (+ (* x x) -25) #s(literal -25 binary64)) (*.f64 #s(approx (pow (- x 5) -1) #s(literal -1/5 binary64)) z)))
Outputs
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
87.8%3x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes9.0ms (0.2%)

Memory
-18.3MiB live, 21.0MiB allocated
Counts
3 → 4
Calls
Call 1
Inputs
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
Outputs
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x))
Calls

4 calls:

3.0ms
x
2.0ms
z
2.0ms
y
2.0ms
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
Results
AccuracySegmentsBranch
54.9%4(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
57.1%3y
60.4%4z
69.5%4x
Compiler

Compiled 12 to 17 computations (-41.7% saved)

regimes2.0ms (0%)

Memory
4.7MiB live, 4.7MiB allocated
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
Outputs
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
#s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
63.2%3x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes5.0ms (0.1%)

Memory
14.6MiB live, 14.6MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
Outputs
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
Calls

4 calls:

1.0ms
(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
1.0ms
z
1.0ms
y
1.0ms
x
Results
AccuracySegmentsBranch
29.1%1(+.f64 (*.f64 x (+.f64 y z)) (*.f64 z #s(literal 5 binary64)))
29.1%1y
29.1%1z
29.1%1x
Compiler

Compiled 12 to 17 computations (-41.7% saved)

bsearch24.0ms (0.5%)

Memory
-26.6MiB live, 51.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
6.900115776819633e-63
1.74327329471043e-61
9.0ms
-3.765638034332076e-22
-9.600417488229219e-24
Samples
11.0ms214×0valid
1.0ms10×1valid
Compiler

Compiled 446 to 364 computations (18.4% saved)

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

bsearch2.0ms (0%)

Memory
5.3MiB live, 5.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.900115776819633e-63
1.74327329471043e-61
1.0ms
-3.765638034332076e-22
-9.600417488229219e-24
Compiler

Compiled 404 to 350 computations (13.4% saved)

bsearch30.0ms (0.6%)

Memory
22.4MiB live, 62.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
8.474844297823676e-35
6.113328435156981e-25
4.0ms
-3.765638034332076e-22
-9.600417488229219e-24
9.0ms
-329123407025118800.0
-3759338121832182.0
Samples
12.0ms266×0valid
1.0ms1valid
Compiler

Compiled 678 to 587 computations (13.4% saved)

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

bsearch28.0ms (0.5%)

Memory
-26.0MiB live, 51.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
0.011057670688957152
0.9254367913255118
15.0ms
-0.23616621685273897
-4.316599800968868e-6
Samples
15.0ms240×0valid
Compiler

Compiled 492 to 419 computations (14.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 3.0ms (52.9% of total)
ival-add: 2.0ms (35.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify63.0ms (1.2%)

Memory
24.5MiB live, 63.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047203
170203
291203
3114203
4145203
5194203
6329203
72790203
Stop Event
node limit
Calls
Call 1
Inputs
(fma.f64 z #s(literal 5 binary64) (*.f64 (+.f64 z y) x))
(if (<=.f64 x #s(literal -5444517870735015/170141183460469231731687303715884105728 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x)) (if (<=.f64 x #s(literal 7410693711188237/231584178474632390847141970017375815706539969331281128078915168015826259279872 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z))) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))))
(if (<=.f64 x #s(literal -5444517870735015/170141183460469231731687303715884105728 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x)) (if (<=.f64 x #s(literal 7410693711188237/231584178474632390847141970017375815706539969331281128078915168015826259279872 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))))
(if (<=.f64 x #s(literal -54000000000000000 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z))) (if (<=.f64 x #s(literal -5444517870735015/170141183460469231731687303715884105728 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x)) (if (<=.f64 x #s(literal 178405961588245/5575186299632655785383929568162090376495104 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x)))))
(if (<=.f64 x #s(literal -8286623314361713/36028797018963968 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z))) (if (<=.f64 x #s(literal 8286623314361713/9007199254740992 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z)) #s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))))
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))
Outputs
(fma.f64 z #s(literal 5 binary64) (*.f64 (+.f64 z y) x))
(if (<=.f64 x #s(literal -5444517870735015/170141183460469231731687303715884105728 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x)) (if (<=.f64 x #s(literal 7410693711188237/231584178474632390847141970017375815706539969331281128078915168015826259279872 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z))) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))))
(if (or (<=.f64 x #s(literal -5444517870735015/170141183460469231731687303715884105728 binary64)) (not (<=.f64 x #s(literal 7410693711188237/231584178474632390847141970017375815706539969331281128078915168015826259279872 binary64)))) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x)) #s(approx (+ (* x (+ y z)) (* z 5)) (fma.f64 z #s(literal 5 binary64) (*.f64 x z))))
(if (<=.f64 x #s(literal -5444517870735015/170141183460469231731687303715884105728 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x)) (if (<=.f64 x #s(literal 7410693711188237/231584178474632390847141970017375815706539969331281128078915168015826259279872 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x))))
(if (or (<=.f64 x #s(literal -5444517870735015/170141183460469231731687303715884105728 binary64)) (not (<=.f64 x #s(literal 7410693711188237/231584178474632390847141970017375815706539969331281128078915168015826259279872 binary64)))) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 (+.f64 y z) x)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z)))
(if (<=.f64 x #s(literal -54000000000000000 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z))) (if (<=.f64 x #s(literal -5444517870735015/170141183460469231731687303715884105728 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x)) (if (<=.f64 x #s(literal 178405961588245/5575186299632655785383929568162090376495104 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x)))))
(if (<=.f64 x #s(literal -54000000000000000 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z))) (if (or (<=.f64 x #s(literal -5444517870735015/170141183460469231731687303715884105728 binary64)) (not (<=.f64 x #s(literal 178405961588245/5575186299632655785383929568162090376495104 binary64)))) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 y x)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z))))
(if (<=.f64 x #s(literal -8286623314361713/36028797018963968 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z))) (if (<=.f64 x #s(literal 8286623314361713/9007199254740992 binary64)) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z)) #s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))))
(if (or (<=.f64 x #s(literal -8286623314361713/36028797018963968 binary64)) (not (<=.f64 x #s(literal 8286623314361713/9007199254740992 binary64)))) #s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z))) #s(approx (+ (* x (+ y z)) (* z 5)) (*.f64 #s(literal 5 binary64) z)))
#s(approx (+ (* x (+ y z)) (* z 5)) #s(approx (* (- x -5) z) (*.f64 x z)))

soundness1.1s (21.8%)

Memory
0.8MiB live, 725.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0253656
1757637
22409618
37430616
08008564
02079
02876
111876
271676
0827176
0820
01220
14720
237720
3446920
0864519
084170
1289170
2834170
32449170
44988170
56759170
08011161
075152
1256152
2753152
32208152
44765152
57279152
08053143
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 333 to 174 computations (47.7% saved)

preprocess45.0ms (0.9%)

Memory
-12.2MiB live, 110.2MiB allocated
Compiler

Compiled 442 to 132 computations (70.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...