Data.Colour.CIE:cieLAB from colour-2.3.3, A

Time bar (total: 5.7s)

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 11 computations (0% saved)

sample1.1s (19.3%)

Memory
1.8MiB live, 840.1MiB allocated
Samples
746.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 300.0ms
ival-mult: 167.0ms (55.7% of total)
ival-div: 72.0ms (24% of total)
ival-sub: 39.0ms (13% of total)
exact: 11.0ms (3.7% of total)
ival-true: 6.0ms (2% of total)
ival-assert: 3.0ms (1% of total)
Bogosity

explain262.0ms (4.6%)

Memory
-31.5MiB live, 87.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-#s(literal 3 binary64)
00-0-#s(literal 16 binary64)
00-0-#s(literal 116 binary64)
00-0-(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
00-0-(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
00-0-(/.f64 #s(literal 16 binary64) #s(literal 116 binary64))
00-0-y
00-0-(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
00-0-x
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
158.0ms20×2valid
26.0ms474×0valid
2.0ms18×1valid
Compiler

Compiled 71 to 31 computations (56.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 171.0ms
ival-sub: 158.0ms (92.4% of total)
ival-mult: 7.0ms (4.1% of total)
ival-div: 5.0ms (2.9% of total)
adjust: 1.0ms (0.6% of total)
exact: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess18.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02041
14137
29337
316137
419737
520937
097
0147
1187
2257
3277
0277
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
Outputs
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
(*.f64 y (*.f64 #s(literal 3 binary64) (-.f64 x #s(literal 4/29 binary64))))
Symmetry

(negabs y)

Compiler

Compiled 9 to 9 computations (0% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
Compiler

Compiled 9 to 9 computations (0% saved)

simplify4.0ms (0.1%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
cost-diff0
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
cost-diff0
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
cost-diff2
(/.f64 #s(literal 16 binary64) #s(literal 116 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0921
01421
11821
22521
32721
02721
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
x
(/.f64 #s(literal 16 binary64) #s(literal 116 binary64))
#s(literal 16 binary64)
#s(literal 116 binary64)
#s(literal 3 binary64)
y
Outputs
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
(*.f64 y (*.f64 #s(literal 3 binary64) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) (-.f64 x #s(literal 4/29 binary64)))
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
(-.f64 x #s(literal 4/29 binary64))
x
(/.f64 #s(literal 16 binary64) #s(literal 116 binary64))
#s(literal 4/29 binary64)
#s(literal 16 binary64)
#s(literal 116 binary64)
#s(literal 3 binary64)
y

localize21.0ms (0.4%)

Memory
10.7MiB live, 10.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(/.f64 #s(literal 16 binary64) #s(literal 116 binary64))
accuracy0.00390625
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
accuracy0.09375
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
accuracy0.13671875
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
Samples
13.0ms237×0valid
1.0ms10×2valid
1.0ms1valid
Compiler

Compiled 31 to 11 computations (64.5% saved)

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

series4.0ms (0.1%)

Memory
4.3MiB live, 4.3MiB allocated
Counts
4 → 16
Calls
Call 1
Inputs
(/.f64 #s(literal 16 binary64) #s(literal 116 binary64))
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
Outputs
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
-12/29
(- (* 3 x) 12/29)
-4/29
(- x 4/29)
(* 3 (* x y))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* 3 x)
(* x (- 3 (* 12/29 (/ 1 x))))
x
(* x (- 1 (* 4/29 (/ 1 x))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* 3 (* y (- x 4/29)))
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
((/ 16 116) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (- x (/ 16 116)))
1.0ms
x
@inf
((/ 16 116) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (- x (/ 16 116)))
1.0ms
y
@0
((/ 16 116) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (- x (/ 16 116)))
1.0ms
x
@0
((/ 16 116) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (- x (/ 16 116)))
1.0ms
y
@inf
((/ 16 116) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (- x (/ 16 116)))

simplify282.0ms (4.9%)

Memory
-15.7MiB live, 77.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04282
110774
228674
363874
4167974
5251474
6367274
7463074
8620174
0807868
Stop Event
iter limit
node limit
Counts
16 → 15
Calls
Call 1
Inputs
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
-12/29
(- (* 3 x) 12/29)
-4/29
(- x 4/29)
(* 3 (* x y))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* 3 x)
(* x (- 3 (* 12/29 (/ 1 x))))
x
(* x (- 1 (* 4/29 (/ 1 x))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* 3 (* y (- x 4/29)))
Outputs
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)) y)
-12/29
#s(literal -12/29 binary64)
(- (* 3 x) 12/29)
(fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))
-4/29
#s(literal -4/29 binary64)
(- x 4/29)
(-.f64 x #s(literal 4/29 binary64))
(* 3 (* x y))
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)) y)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* x (- 3 (* 12/29 (/ 1 x))))
(fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))
x
(* x (- 1 (* 4/29 (/ 1 x))))
(-.f64 x #s(literal 4/29 binary64))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)) y)
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 4/29 binary64) x) #s(literal 1 binary64)))
(* 3 (* y (- x 4/29)))
(*.f64 (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)) y)

rewrite266.0ms (4.7%)

Memory
29.3MiB live, 201.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0916
01416
13216
213516
396816
0846916
Stop Event
iter limit
node limit
iter limit
Counts
4 → 255
Calls
Call 1
Inputs
(/.f64 #s(literal 16 binary64) #s(literal 116 binary64))
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
Outputs
#s(literal 4/29 binary64)
(*.f64 (/.f64 y (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(*.f64 (/.f64 y (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(*.f64 (/.f64 y (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(*.f64 (/.f64 y (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 #s(literal 3 binary64) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 #s(literal 3 binary64) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 #s(literal 3 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 #s(literal 3 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 y (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 y (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 y (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 y (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (neg.f64 (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 (*.f64 y #s(literal 3 binary64)) (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (*.f64 y #s(literal 3 binary64)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (*.f64 y #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 (*.f64 y #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal -3 binary64)) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 y (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64))
(*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(*.f64 y (*.f64 #s(literal 3 binary64) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 #s(literal 3 binary64) (-.f64 x #s(literal 4/29 binary64))) y)
(*.f64 #s(literal 3 binary64) (*.f64 y (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
(/.f64 (neg.f64 (*.f64 y (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 y (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal -3 binary64))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) #s(literal -3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 x x) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (*.f64 (/.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -64/24389 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64)) (*.f64 (+.f64 #s(literal -4/29 binary64) (neg.f64 x)) #s(literal 16/841 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 64/24389 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) #s(literal 3 binary64)) (+.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (*.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 (neg.f64 x) x #s(literal -16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) (*.f64 y #s(literal 3 binary64))) (*.f64 (+.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 y #s(literal 3 binary64))) (*.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 y #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) (*.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (*.f64 y #s(literal 3 binary64))) (*.f64 (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (*.f64 y #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) (*.f64 y #s(literal 3 binary64))) (*.f64 (-.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 y (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (*.f64 y (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal -3 binary64)) (+.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) #s(literal -3 binary64)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal -3 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) #s(literal -3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) #s(literal 3 binary64)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (neg.f64 (-.f64 x #s(literal 4/29 binary64)))))
(neg.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (neg.f64 (-.f64 x #s(literal 4/29 binary64)))))
(neg.f64 (*.f64 (neg.f64 (-.f64 x #s(literal 4/29 binary64))) (*.f64 y #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (neg.f64 (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 #s(literal 3 binary64) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 #s(literal 3 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 #s(literal 3 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 #s(literal 3 binary64) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 #s(literal 3 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (/.f64 #s(literal 3 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(*.f64 #s(literal 3 binary64) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 x x) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -64/24389 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64)) (*.f64 (+.f64 #s(literal -4/29 binary64) (neg.f64 x)) #s(literal 16/841 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 64/24389 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) #s(literal 3 binary64)) (*.f64 (fma.f64 (neg.f64 x) x #s(literal -16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) #s(literal 3 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) #s(literal 3 binary64)) (*.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) #s(literal 3 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) #s(literal 3 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) #s(literal 3 binary64)) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) #s(literal 3 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(/.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 x #s(literal 4/29 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(neg.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (neg.f64 (-.f64 x #s(literal 4/29 binary64)))))
(neg.f64 (*.f64 #s(literal 3 binary64) (neg.f64 (-.f64 x #s(literal 4/29 binary64)))))
(neg.f64 (*.f64 (neg.f64 (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)))
(neg.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))) (-.f64 x #s(literal 4/29 binary64)))) (neg.f64 (/.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64)))) (neg.f64 (/.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -64/24389 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64)) (*.f64 (+.f64 #s(literal -4/29 binary64) (neg.f64 x)) #s(literal 16/841 binary64)))) (neg.f64 (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 64/24389 binary64)))) (neg.f64 (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 x x) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (/.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -64/24389 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (fma.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64)) (*.f64 (+.f64 #s(literal -4/29 binary64) (neg.f64 x)) #s(literal 16/841 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 64/24389 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (+.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x))))))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (+.f64 #s(literal -4/29 binary64) (neg.f64 x))) (*.f64 (+.f64 #s(literal -4/29 binary64) (neg.f64 x)) #s(literal -16/841 binary64))) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 #s(literal -4/29 binary64) (neg.f64 x)) #s(literal 16/841 binary64))) (*.f64 (+.f64 #s(literal -4/29 binary64) (neg.f64 x)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -4/29 binary64) (neg.f64 x))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal -16/841 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))) (*.f64 (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal -64/24389 binary64))) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 64/24389 binary64))) (*.f64 (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))) (*.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal -64/24389 binary64))) (*.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) x) #s(literal -16/841 binary64)) (+.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -64/24389 binary64)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (/.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))) (-.f64 x #s(literal 4/29 binary64))) (/.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (/.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))) (/.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -64/24389 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (neg.f64 (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(/.f64 (fma.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64)) (*.f64 (+.f64 #s(literal -4/29 binary64) (neg.f64 x)) #s(literal 16/841 binary64))) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 64/24389 binary64))) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(neg.f64 (neg.f64 (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 (neg.f64 x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 (neg.f64 x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 (neg.f64 (neg.f64 x)) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 (neg.f64 (neg.f64 x)) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 x (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 x (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 x (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 x (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (neg.f64 x) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (neg.f64 x) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 (neg.f64 x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 (neg.f64 x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 x (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 x (+.f64 #s(literal -4/29 binary64) (neg.f64 x))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 x (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 x (+.f64 #s(literal -4/29 binary64) (neg.f64 x))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 x (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 x (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 x (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 x (neg.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 x (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 x (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 x (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 x (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 x (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 x (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 x (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 x (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal -64/24389 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 64/24389 binary64) (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal -64/24389 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 64/24389 binary64) (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal -64/24389 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 64/24389 binary64) (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal -64/24389 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 64/24389 binary64) (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal -64/24389 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 64/24389 binary64) (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 x (/.f64 x (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(fma.f64 x (/.f64 x (+.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))) (/.f64 (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))) (/.f64 (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64)))))) (/.f64 (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64)))))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -64/24389 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64)))))) (/.f64 (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 3 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -64/24389 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (pow.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 64/24389 binary64)) (pow.f64 (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))) (/.f64 #s(literal 256/707281 binary64) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 x #s(literal 4/29 binary64)))) (/.f64 #s(literal 4096/594823321 binary64) (*.f64 (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 x #s(literal 4/29 binary64)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))) (/.f64 #s(literal 4096/594823321 binary64) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(-.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))) (/.f64 #s(literal 262144/14507145975869 binary64) (*.f64 (-.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 #s(literal 256/707281 binary64) (fma.f64 x x #s(literal 16/841 binary64))) (+.f64 x #s(literal 4/29 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 #s(literal 4096/594823321 binary64) (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (+.f64 x #s(literal 4/29 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (/.f64 (/.f64 #s(literal -4096/594823321 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (/.f64 (/.f64 #s(literal -262144/14507145975869 binary64) (+.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(-.f64 (*.f64 x (/.f64 x (+.f64 x #s(literal 4/29 binary64)))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (/.f64 #s(literal 64/24389 binary64) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(-.f64 x #s(literal 4/29 binary64))
(+.f64 (*.f64 x (/.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal -16/841 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))
(+.f64 (*.f64 x (/.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal -64/24389 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 64/24389 binary64) (-.f64 (pow.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))

eval86.0ms (1.5%)

Memory
-2.0MiB live, 52.4MiB allocated
Compiler

Compiled 8 401 to 1 021 computations (87.8% saved)

prune7.0ms (0.1%)

Memory
17.2MiB live, 17.2MiB allocated
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New2578265
Fresh000
Picked101
Done000
Total2588266
Accuracy
100.0%
Counts
266 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.1%
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
68.0%
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
99.6%
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
99.6%
(*.f64 (*.f64 y (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64))
99.8%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
52.3%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
48.7%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
52.3%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
Compiler

Compiled 194 to 174 computations (10.3% saved)

simplify39.0ms (0.7%)

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

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64))
cost-diff0
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
cost-diff0
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
cost-diff1
(fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))
cost-diff0
(*.f64 y #s(literal 3 binary64))
cost-diff0
(-.f64 x #s(literal 4/29 binary64))
cost-diff0
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
cost-diff0
(*.f64 #s(literal 3 binary64) x)
cost-diff0
#s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x))
cost-diff0
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
cost-diff0
#s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64))
cost-diff0
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
cost-diff0
(fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))
cost-diff0
#s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
cost-diff0
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030155
047155
174155
2141155
3263155
4395155
5502155
6616155
7671155
8694155
9767155
10868155
11935155
12965155
131002155
141043155
151078155
01078152
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
#s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
(fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))
#s(literal 3 binary64)
x
#s(literal -12/29 binary64)
y
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
#s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64))
#s(literal -12/29 binary64)
y
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
#s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x))
(*.f64 #s(literal 3 binary64) x)
#s(literal 3 binary64)
x
y
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
(-.f64 x #s(literal 4/29 binary64))
x
#s(literal 4/29 binary64)
(*.f64 y #s(literal 3 binary64))
y
#s(literal 3 binary64)
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64))
(-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal 64/24389 binary64)
(fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))
(fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))
#s(literal 4/29 binary64)
#s(literal 16/841 binary64)
y
Outputs
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
(*.f64 y #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))))
#s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
(fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))
#s(literal 3 binary64)
x
#s(literal -12/29 binary64)
y
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
#s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64))
#s(literal -12/29 binary64)
y
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
#s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x))
(*.f64 #s(literal 3 binary64) x)
#s(literal 3 binary64)
x
y
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)) y)
(-.f64 x #s(literal 4/29 binary64))
x
#s(literal 4/29 binary64)
(*.f64 y #s(literal 3 binary64))
y
#s(literal 3 binary64)
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
(*.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (/.f64 y (fma.f64 (-.f64 #s(literal -4/29 binary64) x) x #s(literal -16/841 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (fma.f64 (-.f64 #s(literal -4/29 binary64) x) x #s(literal -16/841 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64))
(-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal 64/24389 binary64)
(fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))
(fma.f64 (-.f64 x #s(literal -4/29 binary64)) x #s(literal 16/841 binary64))
(fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))
(fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64))
#s(literal 4/29 binary64)
#s(literal 16/841 binary64)
y

localize116.0ms (2%)

Memory
1.1MiB live, 91.6MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0.046875
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64))
accuracy0.078125
(fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))
accuracy0.13671875
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
accuracy21.236144910824006
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
accuracy0.0
(*.f64 y #s(literal 3 binary64))
accuracy0.00390625
(-.f64 x #s(literal 4/29 binary64))
accuracy0.28744125976844204
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
accuracy0.0
(*.f64 #s(literal 3 binary64) x)
accuracy0.13671875
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
accuracy30.674501125324046
#s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x))
accuracy0.13671875
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
accuracy32.923200578743135
#s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64))
accuracy0.0
(fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))
accuracy0.0
#s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
accuracy0.13671875
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
Samples
60.0ms207×0valid
16.0ms39×1valid
6.0ms10×2valid
Compiler

Compiled 155 to 29 computations (81.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-mult: 15.0ms (30.6% of total)
const: 13.0ms (26.5% of total)
ival-pow: 5.0ms (10.2% of total)
ival-div: 4.0ms (8.2% of total)
ival-sub: 4.0ms (8.2% of total)
ival-add: 4.0ms (8.2% of total)
adjust: 3.0ms (6.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series15.0ms (0.3%)

Memory
17.5MiB live, 17.5MiB allocated
Counts
16 → 37
Calls
Call 1
Inputs
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
#s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
(fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
#s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
#s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x))
(*.f64 #s(literal 3 binary64) x)
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
(-.f64 x #s(literal 4/29 binary64))
(*.f64 y #s(literal 3 binary64))
(fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64))
(fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))
Outputs
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
-12/29
(- (* 3 x) 12/29)
(* 3 x)
-4/29
(- x 4/29)
16/841
(+ 16/841 (* 4/29 x))
(+ 16/841 (* x (+ 4/29 x)))
(+ (* -12/29 y) (* x (+ (* -3 (* x (+ (* -29/4 y) (* 29/4 y)))) (* 3 y))))
(+ (* -12/29 y) (* x (+ (* 3 y) (* x (+ (* -3 (+ (* -29/4 y) (* 29/4 y))) (* 87/4 (* x (+ (* -29/4 y) (* 29/4 y)))))))))
-192/24389
(- (* 3 (pow x 3)) 192/24389)
(* 3 (* x y))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (- 3 (* 12/29 (/ 1 x))))
x
(* x (- 1 (* 4/29 (/ 1 x))))
(pow x 2)
(* (pow x 2) (+ 1 (* 4/29 (/ 1 x))))
(* (pow x 2) (+ 1 (+ (/ 16/841 (pow x 2)) (* 4/29 (/ 1 x)))))
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (* 3 y))))
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (+ (* 12/29 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 3))) (* 3 y)))))
(* 3 (pow x 3))
(* (pow x 3) (- 3 (* 192/24389 (/ 1 (pow x 3)))))
(* 4/29 x)
(* x (+ 4/29 (* 16/841 (/ 1 x))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* -12/29 y)) x)))))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -1 (/ (+ (* -12/29 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* 3 (+ (* -16/841 y) (* 16/841 y)))) x)) (* -12/29 y)) x)))))
(* -1 (* (pow x 3) (- (* 192/24389 (/ 1 (pow x 3))) 3)))
(* 3 (* y (- x 4/29)))
(* 3 y)
(* 3 (/ (* y (- (pow x 3) 64/24389)) (+ 16/841 (+ (* 4/29 x) (pow x 2)))))
Calls

6 calls:

TimeVariablePointExpression
3.0ms
x
@-inf
((* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (+ (* 3 x) -12/29) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (* 3 x) (* (- x 4/29) (* y 3)) (- x 4/29) (* y 3) (+ (* x x) (+ (* x 4/29) 16/841)) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) (* (- (pow x 3) 64/24389) 3) (+ (* x 4/29) 16/841))
3.0ms
x
@inf
((* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (+ (* 3 x) -12/29) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (* 3 x) (* (- x 4/29) (* y 3)) (- x 4/29) (* y 3) (+ (* x x) (+ (* x 4/29) 16/841)) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) (* (- (pow x 3) 64/24389) 3) (+ (* x 4/29) 16/841))
2.0ms
x
@0
((* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (+ (* 3 x) -12/29) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (* 3 x) (* (- x 4/29) (* y 3)) (- x 4/29) (* y 3) (+ (* x x) (+ (* x 4/29) 16/841)) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) (* (- (pow x 3) 64/24389) 3) (+ (* x 4/29) 16/841))
2.0ms
y
@0
((* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (+ (* 3 x) -12/29) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (* 3 x) (* (- x 4/29) (* y 3)) (- x 4/29) (* y 3) (+ (* x x) (+ (* x 4/29) 16/841)) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) (* (- (pow x 3) 64/24389) 3) (+ (* x 4/29) 16/841))
2.0ms
y
@inf
((* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (+ (* 3 x) -12/29) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (* (* (- x (/ 16 116)) 3) y) (* (- x (/ 16 116)) 3) (* 3 x) (* (- x 4/29) (* y 3)) (- x 4/29) (* y 3) (+ (* x x) (+ (* x 4/29) 16/841)) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) (* (- (pow x 3) 64/24389) 3) (+ (* x 4/29) 16/841))

simplify118.0ms (2.1%)

Memory
-10.7MiB live, 82.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0129256
1432250
21865236
09104226
Stop Event
iter limit
node limit
Counts
37 → 36
Calls
Call 1
Inputs
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
-12/29
(- (* 3 x) 12/29)
(* 3 x)
-4/29
(- x 4/29)
16/841
(+ 16/841 (* 4/29 x))
(+ 16/841 (* x (+ 4/29 x)))
(+ (* -12/29 y) (* x (+ (* -3 (* x (+ (* -29/4 y) (* 29/4 y)))) (* 3 y))))
(+ (* -12/29 y) (* x (+ (* 3 y) (* x (+ (* -3 (+ (* -29/4 y) (* 29/4 y))) (* 87/4 (* x (+ (* -29/4 y) (* 29/4 y)))))))))
-192/24389
(- (* 3 (pow x 3)) 192/24389)
(* 3 (* x y))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (- 3 (* 12/29 (/ 1 x))))
x
(* x (- 1 (* 4/29 (/ 1 x))))
(pow x 2)
(* (pow x 2) (+ 1 (* 4/29 (/ 1 x))))
(* (pow x 2) (+ 1 (+ (/ 16/841 (pow x 2)) (* 4/29 (/ 1 x)))))
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (* 3 y))))
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (+ (* 12/29 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 3))) (* 3 y)))))
(* 3 (pow x 3))
(* (pow x 3) (- 3 (* 192/24389 (/ 1 (pow x 3)))))
(* 4/29 x)
(* x (+ 4/29 (* 16/841 (/ 1 x))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* -12/29 y)) x)))))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -1 (/ (+ (* -12/29 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* 3 (+ (* -16/841 y) (* 16/841 y)))) x)) (* -12/29 y)) x)))))
(* -1 (* (pow x 3) (- (* 192/24389 (/ 1 (pow x 3))) 3)))
(* 3 (* y (- x 4/29)))
(* 3 y)
(* 3 (/ (* y (- (pow x 3) 64/24389)) (+ 16/841 (+ (* 4/29 x) (pow x 2)))))
Outputs
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 y (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
-12/29
#s(literal -12/29 binary64)
(- (* 3 x) 12/29)
(-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 12/29 binary64))
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
-4/29
#s(literal -4/29 binary64)
(- x 4/29)
(-.f64 x #s(literal 4/29 binary64))
16/841
#s(literal 16/841 binary64)
(+ 16/841 (* 4/29 x))
(fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64))
(+ 16/841 (* x (+ 4/29 x)))
(fma.f64 (+.f64 #s(literal 4/29 binary64) x) x #s(literal 16/841 binary64))
(+ (* -12/29 y) (* x (+ (* -3 (* x (+ (* -29/4 y) (* 29/4 y)))) (* 3 y))))
(*.f64 y (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
(+ (* -12/29 y) (* x (+ (* 3 y) (* x (+ (* -3 (+ (* -29/4 y) (* 29/4 y))) (* 87/4 (* x (+ (* -29/4 y) (* 29/4 y)))))))))
(*.f64 y (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
-192/24389
#s(literal -192/24389 binary64)
(- (* 3 (pow x 3)) 192/24389)
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 192/24389 binary64))
(* 3 (* x y))
(*.f64 (*.f64 y #s(literal 3 binary64)) x)
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x)
(* x (- 3 (* 12/29 (/ 1 x))))
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) x)
x
(* x (- 1 (* 4/29 (/ 1 x))))
(fma.f64 (/.f64 #s(literal -4/29 binary64) x) x x)
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 4/29 (/ 1 x))))
(*.f64 x (fma.f64 (/.f64 #s(literal 4/29 binary64) x) x x))
(* (pow x 2) (+ 1 (+ (/ 16/841 (pow x 2)) (* 4/29 (/ 1 x)))))
(*.f64 x (fma.f64 (/.f64 (+.f64 (/.f64 #s(literal 16/841 binary64) x) #s(literal 4/29 binary64)) x) x x))
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (* 3 y))))
(*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x)
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (+ (* 12/29 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 3))) (* 3 y)))))
(*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x)
(* 3 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 3 binary64))
(* (pow x 3) (- 3 (* 192/24389 (/ 1 (pow x 3)))))
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 192/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64)))
(* 4/29 x)
(*.f64 #s(literal 4/29 binary64) x)
(* x (+ 4/29 (* 16/841 (/ 1 x))))
(fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x)
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 4/29 binary64) x) #s(literal 1 binary64)))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* -12/29 y)) x)))))
(*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x)
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -1 (/ (+ (* -12/29 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* 3 (+ (* -16/841 y) (* 16/841 y)))) x)) (* -12/29 y)) x)))))
(*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x)
(* -1 (* (pow x 3) (- (* 192/24389 (/ 1 (pow x 3))) 3)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 192/24389 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)))
(* 3 (* y (- x 4/29)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 (/ (* y (- (pow x 3) 64/24389)) (+ 16/841 (+ (* 4/29 x) (pow x 2)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(literal 4/29 binary64) x) x #s(literal 16/841 binary64)))

rewrite203.0ms (3.6%)

Memory
30.1MiB live, 174.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030128
047118
1147108
2854108
08588107
Stop Event
iter limit
node limit
iter limit
Counts
16 → 362
Calls
Call 1
Inputs
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
#s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
(fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
#s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
#s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x))
(*.f64 #s(literal 3 binary64) x)
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
(-.f64 x #s(literal 4/29 binary64))
(*.f64 y #s(literal 3 binary64))
(fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64))
(fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))
Outputs
(*.f64 y #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
#s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))) (*.f64 (/.f64 #s(literal 144/841 binary64) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))))) (+.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))) (/.f64 (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x))))) (*.f64 (/.f64 #s(literal -1728/24389 binary64) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))) (/.f64 #s(literal -1728/24389 binary64) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))))) (-.f64 (/.f64 (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))) (/.f64 #s(literal -1728/24389 binary64) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 144/841 binary64) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))) (fma.f64 (/.f64 #s(literal 144/841 binary64) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))))))
(/.f64 (-.f64 #s(literal -1728/24389 binary64) (pow.f64 (*.f64 #s(literal -3 binary64) x) #s(literal 3 binary64))) (+.f64 #s(literal 144/841 binary64) (fma.f64 (*.f64 #s(literal 9 binary64) x) x (*.f64 #s(literal -12/29 binary64) (*.f64 #s(literal -3 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1728/24389 binary64) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))) (/.f64 (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))) (-.f64 (*.f64 (/.f64 #s(literal -1728/24389 binary64) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))) (/.f64 #s(literal -1728/24389 binary64) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x))))) (*.f64 (/.f64 (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))) (/.f64 #s(literal -1728/24389 binary64) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal 9 binary64) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) #s(literal 144/841 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1728/24389 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)) #s(literal 144/841 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x))) (*.f64 (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x))) #s(literal -1728/24389 binary64))) (*.f64 (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x))) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))))
(/.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal 9 binary64) (*.f64 x x))) (-.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) #s(literal 144/841 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1728/24389 binary64))) (neg.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 9 binary64) x) #s(literal -36/29 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1728/24389 binary64))) (neg.f64 (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) #s(literal 144/841 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(/.f64 (fma.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1728/24389 binary64)) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 9 binary64) x) #s(literal -36/29 binary64)))))
(/.f64 (fma.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1728/24389 binary64)) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) #s(literal 144/841 binary64))) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1728/24389 binary64))) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))))
(neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) #s(literal 144/841 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))))
(neg.f64 (/.f64 (fma.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1728/24389 binary64)) (neg.f64 (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x))))))
(fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))
(fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64))
(-.f64 (/.f64 #s(literal 144/841 binary64) (-.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))) (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) (-.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))))
(-.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))))
(-.f64 #s(literal -12/29 binary64) (*.f64 #s(literal -3 binary64) x))
(+.f64 (/.f64 #s(literal -1728/24389 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 9 binary64) x) #s(literal -36/29 binary64))))) (/.f64 (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 9 binary64) x) #s(literal -36/29 binary64))))))
(+.f64 (/.f64 (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 9 binary64) x) #s(literal -36/29 binary64))))) (/.f64 #s(literal -1728/24389 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 9 binary64) x) #s(literal -36/29 binary64))))))
(+.f64 (/.f64 #s(literal -1728/24389 binary64) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))) (/.f64 (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))))
(+.f64 (/.f64 (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))) (/.f64 #s(literal -1728/24389 binary64) (fma.f64 #s(literal 9 binary64) (*.f64 x x) (-.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -36/29 binary64) x)))))
(+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
(*.f64 y #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)))
#s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
(*.f64 y #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)))
#s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x))
(*.f64 #s(literal 3 binary64) x)
(*.f64 x #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 9 binary64) (*.f64 x x)))
(fabs.f64 (*.f64 #s(literal -3 binary64) x))
(fabs.f64 (*.f64 #s(literal 3 binary64) x))
(*.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (/.f64 #s(literal -3 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (/.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 y (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (*.f64 y (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 y (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))) y))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (*.f64 y #s(literal 3 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))) (*.f64 y #s(literal 3 binary64))))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (/.f64 y (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 y (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) y))
(*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)) y)
(*.f64 #s(literal 3 binary64) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (/.f64 y (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) y)) (+.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) y)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (+.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 8 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) y) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) y) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) #s(literal 3 binary64)) y) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) #s(literal 3 binary64)) y) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) y) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) y) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) y) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(neg.f64 (*.f64 y (neg.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))) y))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x))) (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x)))) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))) (*.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (fma.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x)) (*.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (fma.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (neg.f64 (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (+.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 8 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (*.f64 (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (*.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)) #s(literal 64/24389 binary64))) (*.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(neg.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(neg.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(fma.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))) (/.f64 #s(literal 4096/594823321 binary64) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))) (/.f64 #s(literal 262144/14507145975869 binary64) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 (/.f64 #s(literal -4096/594823321 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 (/.f64 #s(literal -262144/14507145975869 binary64) (+.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(-.f64 x #s(literal 4/29 binary64))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))) (*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))) (*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))))
(*.f64 y #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) y)
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))))) (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x x)) (+.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (-.f64 (*.f64 #s(literal 4/29 binary64) x) (+.f64 #s(literal 16/841 binary64) (*.f64 x x))))
(/.f64 (-.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 #s(literal 4/29 binary64) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 (neg.f64 x) x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (fma.f64 x x #s(literal 16/841 binary64)) (fma.f64 x x #s(literal 16/841 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (*.f64 #s(literal 4/29 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (-.f64 (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x x)) (+.f64 #s(literal 16/841 binary64) (*.f64 x x))) (*.f64 (*.f64 #s(literal 4/29 binary64) x) (+.f64 #s(literal 16/841 binary64) (*.f64 x x))))))
(/.f64 (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64))) (+.f64 #s(literal 256/707281 binary64) (-.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 #s(literal 4/29 binary64) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (neg.f64 (-.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 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 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (-.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 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 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (neg.f64 (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(neg.f64 (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) #s(literal 4/29 binary64)) #s(literal 16/841 binary64))
(fma.f64 (neg.f64 x) (neg.f64 x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))
(fma.f64 #s(literal 4/29 binary64) x (+.f64 #s(literal 16/841 binary64) (*.f64 x x)))
(fma.f64 #s(literal 4/29 binary64) x (fma.f64 x x #s(literal 16/841 binary64)))
(fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))
(fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))
(fma.f64 x #s(literal 4/29 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x x)))
(fma.f64 x #s(literal 4/29 binary64) (fma.f64 x x #s(literal 16/841 binary64)))
(fma.f64 x x (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))
(-.f64 (fma.f64 x x (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))) (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) (-.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))))
(-.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x x)) (*.f64 #s(literal -4/29 binary64) x))
(-.f64 (fma.f64 x x #s(literal 16/841 binary64)) (*.f64 #s(literal -4/29 binary64) x))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (+.f64 (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (neg.f64 x) x)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (-.f64 (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 x x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(-.f64 (*.f64 x x) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)))
(-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 (neg.f64 x) x))
(-.f64 #s(literal 16/841 binary64) (-.f64 (*.f64 #s(literal -4/29 binary64) x) (*.f64 x x)))
(-.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 #s(literal -4/29 binary64) (neg.f64 x))))
(+.f64 (fma.f64 x x (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x))))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))))
(+.f64 (neg.f64 (*.f64 x (+.f64 #s(literal -4/29 binary64) (neg.f64 x)))) #s(literal 16/841 binary64))
(+.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64)))) (/.f64 #s(literal 4096/594823321 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64)))))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))))
(+.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x x)) (*.f64 #s(literal 4/29 binary64) x))
(+.f64 (fma.f64 x x #s(literal 16/841 binary64)) (*.f64 #s(literal 4/29 binary64) x))
(+.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (-.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (*.f64 (neg.f64 x) x)))
(+.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (+.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (*.f64 x x)))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(+.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64))
(+.f64 (*.f64 #s(literal 4/29 binary64) x) (+.f64 #s(literal 16/841 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal 4/29 binary64) x) (fma.f64 x x #s(literal 16/841 binary64)))
(+.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))
(+.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))
(+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 #s(literal 4/29 binary64) x)))
(*.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (/.f64 #s(literal -3 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (/.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 y (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (*.f64 y (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 y (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))) y))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (*.f64 y #s(literal 3 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))) (*.f64 y #s(literal 3 binary64))))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (/.f64 y (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 y (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) y))
(*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)) y)
(*.f64 #s(literal 3 binary64) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (/.f64 y (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) y)) (+.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) y)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (+.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 8 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) y) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) y) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) #s(literal 3 binary64)) y) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) #s(literal 3 binary64)) y) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) y) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) y) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) y) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(neg.f64 (*.f64 y (neg.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))) y))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (/.f64 #s(literal -3 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (/.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 #s(literal 3 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (*.f64 #s(literal 3 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) #s(literal 3 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))
(*.f64 (/.f64 #s(literal -3 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) (-.f64 x #s(literal 4/29 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))) (+.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) #s(literal 3 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 8 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (*.f64 #s(literal -3 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (*.f64 #s(literal -3 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)))) (*.f64 (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (+.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) (*.f64 (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (*.f64 #s(literal 3 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (*.f64 #s(literal 3 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)) (+.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) #s(literal -3 binary64)) (*.f64 (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) #s(literal -3 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) #s(literal 3 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) #s(literal -3 binary64)) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) #s(literal -3 binary64)) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))) (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))) (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)) (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) (*.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)) (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) #s(literal 3 binary64)) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))
(neg.f64 (neg.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)))) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)))) (+.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) #s(literal 3 binary64))) (+.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) #s(literal 3 binary64)) (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))))
(neg.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))) (*.f64 (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x))))) (*.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))))) (-.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (fma.f64 (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))))))
(/.f64 (-.f64 #s(literal 4096/594823321 binary64) (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64))) (+.f64 #s(literal 256/707281 binary64) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (*.f64 #s(literal 16/841 binary64) (*.f64 #s(literal -4/29 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (-.f64 (*.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x))))) (*.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (neg.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 256/707281 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 256/707281 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x))) #s(literal 4096/594823321 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x))) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 256/707281 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(/.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (neg.f64 (+.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 256/707281 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))
(/.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (+.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))))))
(/.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x))))
(neg.f64 (fma.f64 #s(literal -4/29 binary64) x #s(literal -16/841 binary64)))
(fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64))
(fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))
(-.f64 (/.f64 #s(literal 256/707281 binary64) (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x))) (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x))))
(-.f64 (/.f64 #s(literal 4096/594823321 binary64) (+.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))))
(-.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal -4/29 binary64) x))
(+.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))) (/.f64 #s(literal 4096/594823321 binary64) (+.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))))
(+.f64 (/.f64 #s(literal 4096/594823321 binary64) (+.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))))
(+.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))))
(+.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 #s(literal 64/24389 binary64) x)))))
(+.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))
(+.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x))

eval80.0ms (1.4%)

Memory
3.9MiB live, 51.3MiB allocated
Compiler

Compiled 10 843 to 1 350 computations (87.5% saved)

prune48.0ms (0.8%)

Memory
-27.1MiB live, 19.3MiB allocated
Pruning

11 alts after pruning (7 fresh and 4 done)

PrunedKeptTotal
New3355340
Fresh123
Picked145
Done000
Total33711348
Accuracy
100.0%
Counts
348 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.1%
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
48.2%
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
99.6%
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
99.6%
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
48.6%
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
99.8%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
52.3%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
48.7%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
88.6%
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x))
52.3%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
52.2%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
Compiler

Compiled 259 to 223 computations (13.9% saved)

simplify33.0ms (0.6%)

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

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))
cost-diff0
(*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)))
cost-diff0
(*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x)
cost-diff0
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x))
cost-diff0
(*.f64 y #s(literal 3 binary64))
cost-diff0
#s(approx (- x 4/29) #s(literal -4/29 binary64))
cost-diff0
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
cost-diff0
(*.f64 y x)
cost-diff0
(*.f64 (*.f64 y x) #s(literal 3 binary64))
cost-diff0
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
cost-diff0
(*.f64 y #s(literal 3 binary64))
cost-diff0
(*.f64 (*.f64 y #s(literal 3 binary64)) x)
cost-diff0
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
cost-diff0
(-.f64 x #s(literal 4/29 binary64))
cost-diff0
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
cost-diff0
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039144
051144
189142
2159142
3276142
4423142
5586142
6754142
7848142
8954142
91206142
101320142
111406142
01406141
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
(-.f64 x #s(literal 4/29 binary64))
x
#s(literal 4/29 binary64)
y
#s(literal 3 binary64)
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
(*.f64 (*.f64 y #s(literal 3 binary64)) x)
(*.f64 y #s(literal 3 binary64))
y
#s(literal 3 binary64)
x
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(*.f64 y x)
y
x
#s(literal 3 binary64)
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
#s(approx (- x 4/29) #s(literal -4/29 binary64))
#s(literal -4/29 binary64)
(*.f64 y #s(literal 3 binary64))
y
#s(literal 3 binary64)
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x))
(*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x)
(*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)))
y
(-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))
#s(literal 3 binary64)
(/.f64 #s(literal 12/29 binary64) x)
#s(literal 12/29 binary64)
x
Outputs
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)) y)
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
(-.f64 x #s(literal 4/29 binary64))
x
#s(literal 4/29 binary64)
y
#s(literal 3 binary64)
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
(*.f64 (*.f64 y #s(literal 3 binary64)) x)
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(*.f64 y #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) y)
y
#s(literal 3 binary64)
x
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(*.f64 y x)
y
x
#s(literal 3 binary64)
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) #s(literal 3 binary64)) y)
#s(approx (- x 4/29) #s(literal -4/29 binary64))
#s(literal -4/29 binary64)
(*.f64 y #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) y)
y
#s(literal 3 binary64)
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x))
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 (*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y) x))
(*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x)
(*.f64 (*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y) x)
(*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)))
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y)
y
(-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))
#s(literal 3 binary64)
(/.f64 #s(literal 12/29 binary64) x)
#s(literal 12/29 binary64)
x

localize135.0ms (2.4%)

Memory
-4.9MiB live, 89.9MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0.0
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x))
accuracy0.078125
(/.f64 #s(literal 12/29 binary64) x)
accuracy0.19140625
(*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)))
accuracy7.2480771219896045
(*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x)
accuracy0.0
(*.f64 y #s(literal 3 binary64))
accuracy0.28744125976844204
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
accuracy32.91397051800206
#s(approx (- x 4/29) #s(literal -4/29 binary64))
accuracy0.0
(*.f64 y x)
accuracy0.19140625
(*.f64 (*.f64 y x) #s(literal 3 binary64))
accuracy30.435507712968406
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
accuracy0.0
(*.f64 y #s(literal 3 binary64))
accuracy0.2109375
(*.f64 (*.f64 y #s(literal 3 binary64)) x)
accuracy30.435507712968406
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
accuracy0.00390625
(-.f64 x #s(literal 4/29 binary64))
accuracy0.078125
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
accuracy0.28125
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
Samples
109.0ms239×0valid
6.0ms11×1valid
4.0ms2valid
Compiler

Compiled 124 to 37 computations (70.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 103.0ms
ival-pow: 38.0ms (37% of total)
ival-mult: 34.0ms (33.1% of total)
const: 15.0ms (14.6% of total)
ival-div: 6.0ms (5.8% of total)
ival-sub: 5.0ms (4.9% of total)
ival-add: 2.0ms (1.9% of total)
adjust: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series26.0ms (0.5%)

Memory
-13.6MiB live, 30.0MiB allocated
Counts
16 → 35
Calls
Call 1
Inputs
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
(-.f64 x #s(literal 4/29 binary64))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
(*.f64 (*.f64 y #s(literal 3 binary64)) x)
(*.f64 y #s(literal 3 binary64))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(*.f64 y x)
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
#s(approx (- x 4/29) #s(literal -4/29 binary64))
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x))
(*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x)
(*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)))
(-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))
(/.f64 #s(literal 12/29 binary64) x)
Outputs
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
(* -4/29 y)
(+ (* -4/29 y) (* x y))
-4/29
(- x 4/29)
(* 3 (* x y))
(* x y)
(+ (* -12/29 y) (* x (+ (* -3 (* x (+ (* -29/4 y) (* 29/4 y)))) (* 3 y))))
(+ (* -12/29 y) (* x (+ (* 3 y) (* x (+ (* -3 (+ (* -29/4 y) (* 29/4 y))) (* 87/4 (* x (+ (* -29/4 y) (* 29/4 y)))))))))
(* -12/29 (/ y x))
(/ (+ (* -12/29 y) (* 3 (* x y))) x)
(/ -12/29 x)
(/ (- (* 3 x) 12/29) x)
(/ 12/29 x)
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ y (* -4/29 (/ y x))))
x
(* x (- 1 (* 4/29 (/ 1 x))))
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (* 3 y))))
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (+ (* 12/29 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 3))) (* 3 y)))))
(* 3 y)
(+ (* -12/29 (/ y x)) (* 3 y))
3
(- 3 (* 12/29 (/ 1 x)))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* -12/29 y)) x)))))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -1 (/ (+ (* -12/29 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* 3 (+ (* -16/841 y) (* 16/841 y)))) x)) (* -12/29 y)) x)))))
(* 3 (* y (- x 4/29)))
(* y (- x 4/29))
(* 3 (/ (* y (- (pow x 3) 64/24389)) (+ 16/841 (+ (* 4/29 x) (pow x 2)))))
(* x (* y (- 3 (* 12/29 (/ 1 x)))))
(* y (- 3 (* 12/29 (/ 1 x))))
Calls

6 calls:

TimeVariablePointExpression
13.0ms
y
@0
((* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y 3) x) (* y 3) (* (* (- x (/ 16 116)) 3) y) (* (* y x) 3) (* y x) (* (- x 4/29) (* y 3)) (- x 4/29) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (/ 12/29 x))
4.0ms
y
@-inf
((* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y 3) x) (* y 3) (* (* (- x (/ 16 116)) 3) y) (* (* y x) 3) (* y x) (* (- x 4/29) (* y 3)) (- x 4/29) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (/ 12/29 x))
3.0ms
y
@inf
((* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y 3) x) (* y 3) (* (* (- x (/ 16 116)) 3) y) (* (* y x) 3) (* y x) (* (- x 4/29) (* y 3)) (- x 4/29) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (/ 12/29 x))
2.0ms
x
@-inf
((* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y 3) x) (* y 3) (* (* (- x (/ 16 116)) 3) y) (* (* y x) 3) (* y x) (* (- x 4/29) (* y 3)) (- x 4/29) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (/ 12/29 x))
2.0ms
x
@0
((* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y 3) x) (* y 3) (* (* (- x (/ 16 116)) 3) y) (* (* y x) 3) (* y x) (* (- x 4/29) (* y 3)) (- x 4/29) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (/ 12/29 x))

simplify84.0ms (1.5%)

Memory
23.3MiB live, 69.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0117250
1406222
21790218
08931210
Stop Event
iter limit
node limit
Counts
35 → 34
Calls
Call 1
Inputs
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
(* -4/29 y)
(+ (* -4/29 y) (* x y))
-4/29
(- x 4/29)
(* 3 (* x y))
(* x y)
(+ (* -12/29 y) (* x (+ (* -3 (* x (+ (* -29/4 y) (* 29/4 y)))) (* 3 y))))
(+ (* -12/29 y) (* x (+ (* 3 y) (* x (+ (* -3 (+ (* -29/4 y) (* 29/4 y))) (* 87/4 (* x (+ (* -29/4 y) (* 29/4 y)))))))))
(* -12/29 (/ y x))
(/ (+ (* -12/29 y) (* 3 (* x y))) x)
(/ -12/29 x)
(/ (- (* 3 x) 12/29) x)
(/ 12/29 x)
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ y (* -4/29 (/ y x))))
x
(* x (- 1 (* 4/29 (/ 1 x))))
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (* 3 y))))
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (+ (* 12/29 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 3))) (* 3 y)))))
(* 3 y)
(+ (* -12/29 (/ y x)) (* 3 y))
3
(- 3 (* 12/29 (/ 1 x)))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* -12/29 y)) x)))))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -1 (/ (+ (* -12/29 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* 3 (+ (* -16/841 y) (* 16/841 y)))) x)) (* -12/29 y)) x)))))
(* 3 (* y (- x 4/29)))
(* y (- x 4/29))
(* 3 (/ (* y (- (pow x 3) 64/24389)) (+ 16/841 (+ (* 4/29 x) (pow x 2)))))
(* x (* y (- 3 (* 12/29 (/ 1 x)))))
(* y (- 3 (* 12/29 (/ 1 x))))
Outputs
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 y (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
(* -4/29 y)
(*.f64 #s(literal -4/29 binary64) y)
(+ (* -4/29 y) (* x y))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
-4/29
#s(literal -4/29 binary64)
(- x 4/29)
(-.f64 x #s(literal 4/29 binary64))
(* 3 (* x y))
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
(* x y)
(*.f64 y x)
(+ (* -12/29 y) (* x (+ (* -3 (* x (+ (* -29/4 y) (* 29/4 y)))) (* 3 y))))
(*.f64 y (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
(+ (* -12/29 y) (* x (+ (* 3 y) (* x (+ (* -3 (+ (* -29/4 y) (* 29/4 y))) (* 87/4 (* x (+ (* -29/4 y) (* 29/4 y)))))))))
(*.f64 y (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
(* -12/29 (/ y x))
(*.f64 (/.f64 y x) #s(literal -12/29 binary64))
(/ (+ (* -12/29 y) (* 3 (* x y))) x)
(*.f64 (/.f64 y x) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
(/ -12/29 x)
(/.f64 #s(literal -12/29 binary64) x)
(/ (- (* 3 x) 12/29) x)
(-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))
(/ 12/29 x)
(/.f64 #s(literal 12/29 binary64) x)
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 (*.f64 x (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) y)
(* x (+ y (* -4/29 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -4/29 binary64) y) x)
x
(* x (- 1 (* 4/29 (/ 1 x))))
(fma.f64 (/.f64 #s(literal -4/29 binary64) x) x x)
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (* 3 y))))
(*.f64 (*.f64 x (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) y)
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (+ (* 12/29 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 3))) (* 3 y)))))
(*.f64 (*.f64 x (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) y)
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
(+ (* -12/29 (/ y x)) (* 3 y))
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y)
3
#s(literal 3 binary64)
(- 3 (* 12/29 (/ 1 x)))
(-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 (*.f64 x (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) y)
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -4/29 binary64) y) x)
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 4/29 binary64) x) #s(literal 1 binary64)))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* -12/29 y)) x)))))
(*.f64 (*.f64 x (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) y)
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -1 (/ (+ (* -12/29 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* 3 (+ (* -16/841 y) (* 16/841 y)))) x)) (* -12/29 y)) x)))))
(*.f64 (*.f64 x (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) y)
(* 3 (* y (- x 4/29)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(* y (- x 4/29))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
(* 3 (/ (* y (- (pow x 3) 64/24389)) (+ 16/841 (+ (* 4/29 x) (pow x 2)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))
(* x (* y (- 3 (* 12/29 (/ 1 x)))))
(*.f64 (*.f64 x (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) y)
(* y (- 3 (* 12/29 (/ 1 x))))
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y)

rewrite194.0ms (3.4%)

Memory
-35.5MiB live, 105.3MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039124
051124
1165112
2896112
08837112
Stop Event
iter limit
node limit
iter limit
Counts
16 → 174
Calls
Call 1
Inputs
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
(-.f64 x #s(literal 4/29 binary64))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
(*.f64 (*.f64 y #s(literal 3 binary64)) x)
(*.f64 y #s(literal 3 binary64))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(*.f64 y x)
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
#s(approx (- x 4/29) #s(literal -4/29 binary64))
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x))
(*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x)
(*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)))
(-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))
(/.f64 #s(literal 12/29 binary64) x)
Outputs
(*.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (/.f64 #s(literal -3 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (/.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 y (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (*.f64 y (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 y (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))) y))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (*.f64 #s(literal 3 binary64) y)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) y)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (/.f64 y (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 y (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) y))
(*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)) y)
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (/.f64 y (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 y (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) y)) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) y)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (+.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 8 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) y) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) y) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) #s(literal 3 binary64)) y) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) #s(literal 3 binary64)) y) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) y) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) y) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) y) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(neg.f64 (*.f64 y (neg.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))) y))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))))
(*.f64 (*.f64 y (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (*.f64 y (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))) y))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
(*.f64 y (-.f64 x #s(literal 4/29 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y)) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x))) (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x)))) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))) (*.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (fma.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x)) (*.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (fma.f64 (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (neg.f64 (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (+.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 8 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (*.f64 (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (*.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)) #s(literal 64/24389 binary64))) (*.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64)) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(neg.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(neg.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (neg.f64 (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(fma.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)) (*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))) (/.f64 #s(literal 4096/594823321 binary64) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))) (/.f64 #s(literal 262144/14507145975869 binary64) (*.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 (/.f64 #s(literal -4096/594823321 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 (/.f64 #s(literal -262144/14507145975869 binary64) (+.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 4/29 binary64) x)) (/.f64 #s(literal 16/841 binary64) (+.f64 #s(literal 4/29 binary64) x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 #s(literal 64/24389 binary64) (fma.f64 x (-.f64 x #s(literal -4/29 binary64)) #s(literal 16/841 binary64))))
(-.f64 x #s(literal 4/29 binary64))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))) (*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))) (*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (fma.f64 #s(literal 4/29 binary64) x (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 3 binary64) x) y)
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) y)
(*.f64 y #s(literal 3 binary64))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 3 binary64) x) y)
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 y x)
(*.f64 x y)
(*.f64 (*.f64 #s(literal 3 binary64) #s(approx (- x 4/29) #s(literal -4/29 binary64))) y)
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) #s(literal 3 binary64)) y)
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 (*.f64 #s(literal 3 binary64) y) #s(approx (- x 4/29) #s(literal -4/29 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) #s(approx (- x 4/29) #s(literal -4/29 binary64))))
(*.f64 y (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) #s(literal 3 binary64)))
#s(approx (- x 4/29) #s(literal -4/29 binary64))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y) x))
(*.f64 (*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) x) y)
(*.f64 (*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y) x)
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) (*.f64 y x))
(*.f64 (*.f64 y x) (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)))
(*.f64 y (*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) x))
(*.f64 x (*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y))
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y)
(*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64))) y)) (+.f64 (/.f64 #s(literal -12/29 binary64) x) #s(literal -3 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 27 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) y)) (neg.f64 (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))))
(/.f64 (neg.f64 (*.f64 y (-.f64 #s(literal 9 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal -12/29 binary64) x) #s(literal -3 binary64)))
(/.f64 (neg.f64 (*.f64 y (-.f64 #s(literal 27 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64))) y) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 27 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) y) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 y (-.f64 #s(literal 9 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)))
(/.f64 (*.f64 y (-.f64 #s(literal 27 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 9 binary64) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 9 binary64) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 27 binary64) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 27 binary64) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64)))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))))) (+.f64 (/.f64 #s(literal 27 binary64) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 9 binary64) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 9 binary64) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 9 binary64) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 27 binary64) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 27 binary64) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 27 binary64) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))) (*.f64 (/.f64 #s(literal 27 binary64) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -9 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal -12/29 binary64) x) #s(literal -3 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 27 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 27 binary64) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64)) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64)) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))))
(/.f64 (+.f64 #s(literal -9 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal -12/29 binary64) x) #s(literal -3 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 27 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))))
(/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)))
(/.f64 (-.f64 #s(literal 27 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64)))
(neg.f64 (/.f64 (+.f64 #s(literal -9 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(literal 27 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal -12/29 binary64) x) #s(literal -3 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 27 binary64) (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64)))))
(-.f64 (/.f64 #s(literal 9 binary64) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))))
(-.f64 (/.f64 #s(literal 27 binary64) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 12/29 binary64) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)) #s(literal 9 binary64))))
(-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))
(+.f64 (/.f64 #s(literal 9 binary64) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64))))
(/.f64 #s(literal -12/29 binary64) (neg.f64 x))
(/.f64 #s(literal 12/29 binary64) x)
(neg.f64 (/.f64 #s(literal -12/29 binary64) x))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 2 binary64)))
(fabs.f64 (/.f64 #s(literal -12/29 binary64) x))
(fabs.f64 (/.f64 #s(literal 12/29 binary64) x))

eval21.0ms (0.4%)

Memory
46.6MiB live, 46.6MiB allocated
Compiler

Compiled 5 956 to 747 computations (87.5% saved)

prune32.0ms (0.6%)

Memory
-18.8MiB live, 27.1MiB allocated
Pruning

12 alts after pruning (4 fresh and 8 done)

PrunedKeptTotal
New1912193
Fresh022
Picked145
Done044
Total19212204
Accuracy
100.0%
Counts
204 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.1%
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
48.2%
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
99.6%
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
99.6%
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
48.5%
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
48.6%
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
99.8%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
52.3%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
48.7%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
37.7%
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x))
52.3%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
52.2%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
Compiler

Compiled 167 to 145 computations (13.2% saved)

simplify40.0ms (0.7%)

Memory
-1.7MiB live, 43.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (*.f64 x x) #s(literal 16/841 binary64))
cost-diff0
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)
cost-diff0
(*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64))
cost-diff0
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
cost-diff0
#s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64))
cost-diff0
(/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
cost-diff0
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
cost-diff1
(fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))
cost-diff0
#s(approx (- x 4/29) #s(literal -4/29 binary64))
cost-diff0
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y)
cost-diff0
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
cost-diff0
(*.f64 (/.f64 y x) #s(literal -12/29 binary64))
cost-diff0
#s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64)))
cost-diff0
(*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x)
cost-diff0
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042202
056202
191202
2175202
3308202
4459202
5596202
6757202
7863202
81031202
91339202
101476202
111540202
01540198
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x))
(*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x)
#s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64)))
(*.f64 (/.f64 y x) #s(literal -12/29 binary64))
(/.f64 y x)
y
x
#s(literal -12/29 binary64)
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y)
#s(approx (- x 4/29) #s(literal -4/29 binary64))
#s(literal -4/29 binary64)
y
#s(literal 3 binary64)
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
(/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
#s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64))
#s(literal -192/24389 binary64)
(fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))
x
(fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))
#s(literal 4/29 binary64)
#s(literal 16/841 binary64)
y
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)
(-.f64 (*.f64 x x) #s(literal 16/841 binary64))
(*.f64 x x)
x
#s(literal 16/841 binary64)
y
#s(literal 3 binary64)
(+.f64 x #s(literal 4/29 binary64))
#s(literal 4/29 binary64)
Outputs
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x))
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 #s(literal -12/29 binary64) (/.f64 y x))) x))
(*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x)
(*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 #s(literal -12/29 binary64) (/.f64 y x))) x)
#s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64)))
#s(approx (* y (- 3 (/ 12/29 x))) (*.f64 #s(literal -12/29 binary64) (/.f64 y x)))
(*.f64 (/.f64 y x) #s(literal -12/29 binary64))
(*.f64 #s(literal -12/29 binary64) (/.f64 y x))
(/.f64 y x)
y
x
#s(literal -12/29 binary64)
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y)
#s(approx (- x 4/29) #s(literal -4/29 binary64))
#s(literal -4/29 binary64)
y
#s(literal 3 binary64)
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
(/.f64 (*.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) y) (fma.f64 (-.f64 x #s(literal -4/29 binary64)) x #s(literal 16/841 binary64)))
(/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 (-.f64 x #s(literal -4/29 binary64)) x #s(literal 16/841 binary64)))
#s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64))
#s(literal -192/24389 binary64)
(fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))
(fma.f64 (-.f64 x #s(literal -4/29 binary64)) x #s(literal 16/841 binary64))
x
(fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))
(fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64))
#s(literal 4/29 binary64)
#s(literal 16/841 binary64)
y
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
(*.f64 (/.f64 y (+.f64 #s(literal 4/29 binary64) x)) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)
(-.f64 (*.f64 x x) #s(literal 16/841 binary64))
(*.f64 x x)
x
#s(literal 16/841 binary64)
y
#s(literal 3 binary64)
(+.f64 x #s(literal 4/29 binary64))
(+.f64 #s(literal 4/29 binary64) x)
#s(literal 4/29 binary64)

localize154.0ms (2.7%)

Memory
6.1MiB live, 201.0MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0.0234375
(-.f64 (*.f64 x x) #s(literal 16/841 binary64))
accuracy0.23828125
(*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64))
accuracy3.8666702456913735
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)
accuracy7.673624313706576
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
accuracy0.078125
(fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))
accuracy0.13671875
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
accuracy21.236144910824006
(/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
accuracy32.923629586669044
#s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64))
accuracy0.078125
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y)
accuracy0.28125
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
accuracy32.91397051800206
#s(approx (- x 4/29) #s(literal -4/29 binary64))
accuracy0.0
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x))
accuracy0.1953125
(*.f64 (/.f64 y x) #s(literal -12/29 binary64))
accuracy7.2480771219896045
(*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x)
accuracy32.555017267743295
#s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64)))
Samples
97.0ms201×0valid
23.0ms41×1valid
12.0ms14×2valid
Compiler

Compiled 173 to 35 computations (79.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 114.0ms
ival-mult: 63.0ms (55.3% of total)
const: 21.0ms (18.4% of total)
ival-div: 10.0ms (8.8% of total)
ival-sub: 6.0ms (5.3% of total)
ival-pow: 6.0ms (5.3% of total)
adjust: 4.0ms (3.5% of total)
ival-add: 4.0ms (3.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series86.0ms (1.5%)

Memory
-32.8MiB live, 34.1MiB allocated
Counts
16 → 62
Calls
Call 1
Inputs
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x))
(*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x)
#s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64)))
(*.f64 (/.f64 y x) #s(literal -12/29 binary64))
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y)
#s(approx (- x 4/29) #s(literal -4/29 binary64))
(fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
(/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
#s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)
(-.f64 (*.f64 x x) #s(literal 16/841 binary64))
(fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))
Outputs
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
(+ (* -12/29 y) (* x (+ (* -3 (* x (+ (* -29/4 y) (* 29/4 y)))) (* 3 y))))
(+ (* -12/29 y) (* x (+ (* 3 y) (* x (+ (* -3 (+ (* -29/4 y) (* 29/4 y))) (* 87/4 (* x (+ (* -29/4 y) (* 29/4 y)))))))))
(* -12/29 (/ y x))
(/ (+ (* -12/29 y) (* 3 (* x y))) x)
(* -4/29 y)
(+ (* -4/29 y) (* x y))
-4/29
(- x 4/29)
16/841
(+ 16/841 (* 4/29 x))
(+ 16/841 (* x (+ 4/29 x)))
-12/29
(- (* 3 x) 12/29)
-192/24389
(- (* 3 (pow x 3)) 192/24389)
(* -48/841 y)
(+ (* -48/841 y) (* 3 (* (pow x 2) y)))
(* -16/841 y)
(+ (* -16/841 y) (* (pow x 2) y))
-16/841
(- (pow x 2) 16/841)
(* 3 (* x y))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (* 3 y))))
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (+ (* 12/29 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 3))) (* 3 y)))))
(* 3 y)
(+ (* -12/29 (/ y x)) (* 3 y))
(* x y)
(* x (+ y (* -4/29 (/ y x))))
x
(* x (- 1 (* 4/29 (/ 1 x))))
(pow x 2)
(* (pow x 2) (+ 1 (* 4/29 (/ 1 x))))
(* (pow x 2) (+ 1 (+ (/ 16/841 (pow x 2)) (* 4/29 (/ 1 x)))))
(* 3 x)
(* x (- 3 (* 12/29 (/ 1 x))))
(* 3 (pow x 3))
(* (pow x 3) (- 3 (* 192/24389 (/ 1 (pow x 3)))))
(* 3 (* (pow x 2) y))
(* (pow x 2) (+ (* -48/841 (/ y (pow x 2))) (* 3 y)))
(* (pow x 2) y)
(* (pow x 2) (+ y (* -16/841 (/ y (pow x 2)))))
(* (pow x 2) (- 1 (* 16/841 (/ 1 (pow x 2)))))
(* 4/29 x)
(* x (+ 4/29 (* 16/841 (/ 1 x))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* -12/29 y)) x)))))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -1 (/ (+ (* -12/29 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* 3 (+ (* -16/841 y) (* 16/841 y)))) x)) (* -12/29 y)) x)))))
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* (pow x 3) (- (* 192/24389 (/ 1 (pow x 3))) 3)))
(* 3 (/ (* y (- (pow x 3) 64/24389)) (+ 16/841 (+ (* 4/29 x) (pow x 2)))))
(* x (* y (- 3 (* 12/29 (/ 1 x)))))
(* y (- 3 (* 12/29 (/ 1 x))))
(* 3 (* y (- x 4/29)))
(* y (- x 4/29))
(* 3 (/ (* y (- (pow x 2) 16/841)) (+ 4/29 x)))
(* 3 (* y (- (pow x 2) 16/841)))
(* y (- (pow x 2) 16/841))
Calls

6 calls:

TimeVariablePointExpression
69.0ms
y
@0
((* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (* (/ y x) -12/29) (* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (+ (* x x) (+ (* x 4/29) 16/841)) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) (* (- (pow x 3) 64/24389) 3) (/ (* (* (- (* x x) 16/841) y) 3) (+ x 4/29)) (* (* (- (* x x) 16/841) y) 3) (* (- (* x x) 16/841) y) (- (* x x) 16/841) (+ (* x 4/29) 16/841))
5.0ms
y
@-inf
((* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (* (/ y x) -12/29) (* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (+ (* x x) (+ (* x 4/29) 16/841)) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) (* (- (pow x 3) 64/24389) 3) (/ (* (* (- (* x x) 16/841) y) 3) (+ x 4/29)) (* (* (- (* x x) 16/841) y) 3) (* (- (* x x) 16/841) y) (- (* x x) 16/841) (+ (* x 4/29) 16/841))
4.0ms
y
@inf
((* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (* (/ y x) -12/29) (* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (+ (* x x) (+ (* x 4/29) 16/841)) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) (* (- (pow x 3) 64/24389) 3) (/ (* (* (- (* x x) 16/841) y) 3) (+ x 4/29)) (* (* (- (* x x) 16/841) y) 3) (* (- (* x x) 16/841) y) (- (* x x) 16/841) (+ (* x 4/29) 16/841))
3.0ms
x
@inf
((* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (* (/ y x) -12/29) (* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (+ (* x x) (+ (* x 4/29) 16/841)) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) (* (- (pow x 3) 64/24389) 3) (/ (* (* (- (* x x) 16/841) y) 3) (+ x 4/29)) (* (* (- (* x x) 16/841) y) 3) (* (- (* x x) 16/841) y) (- (* x x) 16/841) (+ (* x 4/29) 16/841))
3.0ms
x
@-inf
((* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (* (/ y x) -12/29) (* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (+ (* x x) (+ (* x 4/29) 16/841)) (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) (* (- (pow x 3) 64/24389) 3) (/ (* (* (- (* x x) 16/841) y) 3) (+ x 4/29)) (* (* (- (* x x) 16/841) y) 3) (* (- (* x x) 16/841) y) (- (* x x) 16/841) (+ (* x 4/29) 16/841))

simplify220.0ms (3.8%)

Memory
6.8MiB live, 236.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0164532
1556471
22269466
08369438
Stop Event
iter limit
node limit
Counts
62 → 61
Calls
Call 1
Inputs
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
(+ (* -12/29 y) (* x (+ (* -3 (* x (+ (* -29/4 y) (* 29/4 y)))) (* 3 y))))
(+ (* -12/29 y) (* x (+ (* 3 y) (* x (+ (* -3 (+ (* -29/4 y) (* 29/4 y))) (* 87/4 (* x (+ (* -29/4 y) (* 29/4 y)))))))))
(* -12/29 (/ y x))
(/ (+ (* -12/29 y) (* 3 (* x y))) x)
(* -4/29 y)
(+ (* -4/29 y) (* x y))
-4/29
(- x 4/29)
16/841
(+ 16/841 (* 4/29 x))
(+ 16/841 (* x (+ 4/29 x)))
-12/29
(- (* 3 x) 12/29)
-192/24389
(- (* 3 (pow x 3)) 192/24389)
(* -48/841 y)
(+ (* -48/841 y) (* 3 (* (pow x 2) y)))
(* -16/841 y)
(+ (* -16/841 y) (* (pow x 2) y))
-16/841
(- (pow x 2) 16/841)
(* 3 (* x y))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (* 3 y))))
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (+ (* 12/29 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 3))) (* 3 y)))))
(* 3 y)
(+ (* -12/29 (/ y x)) (* 3 y))
(* x y)
(* x (+ y (* -4/29 (/ y x))))
x
(* x (- 1 (* 4/29 (/ 1 x))))
(pow x 2)
(* (pow x 2) (+ 1 (* 4/29 (/ 1 x))))
(* (pow x 2) (+ 1 (+ (/ 16/841 (pow x 2)) (* 4/29 (/ 1 x)))))
(* 3 x)
(* x (- 3 (* 12/29 (/ 1 x))))
(* 3 (pow x 3))
(* (pow x 3) (- 3 (* 192/24389 (/ 1 (pow x 3)))))
(* 3 (* (pow x 2) y))
(* (pow x 2) (+ (* -48/841 (/ y (pow x 2))) (* 3 y)))
(* (pow x 2) y)
(* (pow x 2) (+ y (* -16/841 (/ y (pow x 2)))))
(* (pow x 2) (- 1 (* 16/841 (/ 1 (pow x 2)))))
(* 4/29 x)
(* x (+ 4/29 (* 16/841 (/ 1 x))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* -12/29 y)) x)))))
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -1 (/ (+ (* -12/29 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* 3 (+ (* -16/841 y) (* 16/841 y)))) x)) (* -12/29 y)) x)))))
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* (pow x 3) (- (* 192/24389 (/ 1 (pow x 3))) 3)))
(* 3 (/ (* y (- (pow x 3) 64/24389)) (+ 16/841 (+ (* 4/29 x) (pow x 2)))))
(* x (* y (- 3 (* 12/29 (/ 1 x)))))
(* y (- 3 (* 12/29 (/ 1 x))))
(* 3 (* y (- x 4/29)))
(* y (- x 4/29))
(* 3 (/ (* y (- (pow x 2) 16/841)) (+ 4/29 x)))
(* 3 (* y (- (pow x 2) 16/841)))
(* y (- (pow x 2) 16/841))
Outputs
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 y (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
(+ (* -12/29 y) (* x (+ (* -3 (* x (+ (* -29/4 y) (* 29/4 y)))) (* 3 y))))
(fma.f64 (fma.f64 #s(literal 0 binary64) x (*.f64 y #s(literal 3 binary64))) x (*.f64 #s(literal -12/29 binary64) y))
(+ (* -12/29 y) (* x (+ (* 3 y) (* x (+ (* -3 (+ (* -29/4 y) (* 29/4 y))) (* 87/4 (* x (+ (* -29/4 y) (* 29/4 y)))))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) x #s(literal 0 binary64)) x (*.f64 y #s(literal 3 binary64))) x (*.f64 #s(literal -12/29 binary64) y))
(* -12/29 (/ y x))
(*.f64 (/.f64 y x) #s(literal -12/29 binary64))
(/ (+ (* -12/29 y) (* 3 (* x y))) x)
(*.f64 (/.f64 y x) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)))
(* -4/29 y)
(*.f64 #s(literal -4/29 binary64) y)
(+ (* -4/29 y) (* x y))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
-4/29
#s(literal -4/29 binary64)
(- x 4/29)
(-.f64 x #s(literal 4/29 binary64))
16/841
#s(literal 16/841 binary64)
(+ 16/841 (* 4/29 x))
(fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64))
(+ 16/841 (* x (+ 4/29 x)))
(fma.f64 (+.f64 #s(literal 4/29 binary64) x) x #s(literal 16/841 binary64))
-12/29
#s(literal -12/29 binary64)
(- (* 3 x) 12/29)
(-.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 12/29 binary64))
-192/24389
#s(literal -192/24389 binary64)
(- (* 3 (pow x 3)) 192/24389)
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 192/24389 binary64))
(* -48/841 y)
(*.f64 #s(literal -48/841 binary64) y)
(+ (* -48/841 y) (* 3 (* (pow x 2) y)))
(*.f64 (*.f64 (fma.f64 x x #s(literal -16/841 binary64)) y) #s(literal 3 binary64))
(* -16/841 y)
(*.f64 #s(literal -16/841 binary64) y)
(+ (* -16/841 y) (* (pow x 2) y))
(*.f64 (fma.f64 x x #s(literal -16/841 binary64)) y)
-16/841
#s(literal -16/841 binary64)
(- (pow x 2) 16/841)
(-.f64 (*.f64 x x) #s(literal 16/841 binary64))
(* 3 (* x y))
(*.f64 (*.f64 #s(literal 3 binary64) x) y)
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 (*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) x) y)
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (* 3 y))))
(*.f64 (fma.f64 y #s(literal 3 binary64) (/.f64 (fma.f64 #s(literal -12/29 binary64) y (/.f64 #s(literal 0 binary64) x)) x)) x)
(* x (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 2))) (+ (* -12/29 (/ y x)) (+ (* 12/29 (/ (+ (* -16/841 y) (* 16/841 y)) (pow x 3))) (* 3 y)))))
(*.f64 (fma.f64 (/.f64 #s(literal -12/29 binary64) x) (+.f64 (/.f64 #s(literal 0 binary64) x) y) (fma.f64 y #s(literal 3 binary64) (/.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 3 binary64))))) x)
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(+ (* -12/29 (/ y x)) (* 3 y))
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y)
(* x y)
(*.f64 y x)
(* x (+ y (* -4/29 (/ y x))))
(*.f64 (fma.f64 #s(literal -4/29 binary64) (/.f64 y x) y) x)
x
(* x (- 1 (* 4/29 (/ 1 x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4/29 binary64) x)) x)
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 4/29 (/ 1 x))))
(*.f64 x (fma.f64 (/.f64 #s(literal 4/29 binary64) x) x x))
(* (pow x 2) (+ 1 (+ (/ 16/841 (pow x 2)) (* 4/29 (/ 1 x)))))
(*.f64 x (fma.f64 (/.f64 (+.f64 (/.f64 #s(literal 16/841 binary64) x) #s(literal 4/29 binary64)) x) x x))
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* x (- 3 (* 12/29 (/ 1 x))))
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) x)
(* 3 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 3 binary64))
(* (pow x 3) (- 3 (* 192/24389 (/ 1 (pow x 3)))))
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 192/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64)))
(* 3 (* (pow x 2) y))
(*.f64 (*.f64 (*.f64 x x) y) #s(literal 3 binary64))
(* (pow x 2) (+ (* -48/841 (/ y (pow x 2))) (* 3 y)))
(*.f64 (*.f64 (*.f64 y (-.f64 (/.f64 #s(literal -48/841 binary64) (*.f64 x x)) #s(literal -3 binary64))) x) x)
(* (pow x 2) y)
(*.f64 (*.f64 x x) y)
(* (pow x 2) (+ y (* -16/841 (/ y (pow x 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 y x) x) #s(literal -16/841 binary64) y) x) x)
(* (pow x 2) (- 1 (* 16/841 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 16/841 binary64) (*.f64 x x))) x) x)
(* 4/29 x)
(*.f64 #s(literal 4/29 binary64) x)
(* x (+ 4/29 (* 16/841 (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 16/841 binary64) x) #s(literal 4/29 binary64)) x)
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 (*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) x) y)
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -3 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* -12/29 y)) x)))))
(*.f64 (fma.f64 y #s(literal 3 binary64) (/.f64 (fma.f64 #s(literal -12/29 binary64) y (/.f64 #s(literal 0 binary64) x)) x)) x)
(* -1 (* x (+ (* -3 y) (* -1 (/ (+ (* -1 (/ (+ (* -12/29 (/ (+ (* -16/841 y) (* 16/841 y)) x)) (* 3 (+ (* -16/841 y) (* 16/841 y)))) x)) (* -12/29 y)) x)))))
(*.f64 (fma.f64 (neg.f64 y) #s(literal -3 binary64) (/.f64 (fma.f64 #s(literal -12/29 binary64) y (/.f64 (-.f64 (/.f64 #s(literal 0 binary64) x) #s(literal 0 binary64)) x)) x)) x)
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(*.f64 (fma.f64 #s(literal -4/29 binary64) (/.f64 y x) y) x)
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 4/29 binary64) x) #s(literal 1 binary64)))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (* 192/24389 (/ 1 (pow x 3))) 3)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 192/24389 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)))
(* 3 (/ (* y (- (pow x 3) 64/24389)) (+ 16/841 (+ (* 4/29 x) (pow x 2)))))
(/.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(literal 4/29 binary64) x) x #s(literal 16/841 binary64)))
(* x (* y (- 3 (* 12/29 (/ 1 x)))))
(*.f64 (*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) x) y)
(* y (- 3 (* 12/29 (/ 1 x))))
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y)
(* 3 (* y (- x 4/29)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(* y (- x 4/29))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
(* 3 (/ (* y (- (pow x 2) 16/841)) (+ 4/29 x)))
(*.f64 (*.f64 (fma.f64 x x #s(literal -16/841 binary64)) y) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)))
(* 3 (* y (- (pow x 2) 16/841)))
(*.f64 (*.f64 (fma.f64 x x #s(literal -16/841 binary64)) y) #s(literal 3 binary64))
(* y (- (pow x 2) 16/841))
(*.f64 (fma.f64 x x #s(literal -16/841 binary64)) y)

rewrite308.0ms (5.4%)

Memory
-2.0MiB live, 192.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042177
056177
1183167
21090167
08418164
Stop Event
iter limit
node limit
iter limit
Counts
16 → 236
Calls
Call 1
Inputs
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x))
(*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x)
#s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64)))
(*.f64 (/.f64 y x) #s(literal -12/29 binary64))
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y)
#s(approx (- x 4/29) #s(literal -4/29 binary64))
(fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
(/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
#s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)
(-.f64 (*.f64 x x) #s(literal 16/841 binary64))
(fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))
Outputs
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 #s(literal -12/29 binary64) (/.f64 y x))) x))
(*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 #s(literal -12/29 binary64) (/.f64 y x))) x)
(*.f64 x #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 #s(literal -12/29 binary64) (/.f64 y x))))
#s(approx (* y (- 3 (/ 12/29 x))) (*.f64 #s(literal -12/29 binary64) (/.f64 y x)))
(*.f64 #s(literal -12/29 binary64) (/.f64 y x))
(*.f64 (/.f64 y x) #s(literal -12/29 binary64))
(*.f64 y (/.f64 #s(literal -12/29 binary64) x))
(/.f64 (neg.f64 (*.f64 #s(literal 12/29 binary64) y)) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 #s(literal 12/29 binary64) y) (neg.f64 x))
(/.f64 (*.f64 #s(literal -12/29 binary64) y) x)
(neg.f64 (*.f64 #s(literal -12/29 binary64) (/.f64 (neg.f64 y) x)))
(neg.f64 (*.f64 #s(literal -12/29 binary64) (/.f64 y (neg.f64 x))))
(neg.f64 (*.f64 (/.f64 (neg.f64 y) x) #s(literal -12/29 binary64)))
(neg.f64 (*.f64 (/.f64 y (neg.f64 x)) #s(literal -12/29 binary64)))
(*.f64 (*.f64 #s(literal 3 binary64) #s(approx (- x 4/29) #s(literal -4/29 binary64))) y)
(*.f64 (*.f64 y #s(literal 3 binary64)) #s(approx (- x 4/29) #s(literal -4/29 binary64)))
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y))
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y)
(*.f64 y #s(approx (- x 4/29) #s(literal -4/29 binary64)))
#s(approx (- x 4/29) #s(literal -4/29 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))))) (fma.f64 (neg.f64 x) (+.f64 #s(literal 4/29 binary64) x) #s(literal -16/841 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))) (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x))))
(/.f64 (-.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 #s(literal 4/29 binary64) x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (fma.f64 x x #s(literal 16/841 binary64)))) (-.f64 (*.f64 #s(literal 4/29 binary64) x) (fma.f64 x x #s(literal 16/841 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 (neg.f64 x) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (fma.f64 x x #s(literal 16/841 binary64)) (fma.f64 x x #s(literal 16/841 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (*.f64 #s(literal 4/29 binary64) x)))))
(/.f64 (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64))) (+.f64 #s(literal 256/707281 binary64) (-.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 #s(literal 4/29 binary64) x))))))
(/.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 x x #s(literal 16/841 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) (*.f64 (*.f64 #s(literal 4/29 binary64) x) (fma.f64 x x #s(literal 16/841 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (neg.f64 (-.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) (-.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))) (*.f64 (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (-.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) (-.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 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 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 x))) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))
(fma.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))
(fma.f64 (neg.f64 (neg.f64 x)) x (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))
(fma.f64 (neg.f64 x) (neg.f64 x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))
(fma.f64 #s(literal 4/29 binary64) x (fma.f64 x x #s(literal 16/841 binary64)))
(fma.f64 x (neg.f64 (neg.f64 x)) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))
(fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))
(fma.f64 x #s(literal 4/29 binary64) (fma.f64 x x #s(literal 16/841 binary64)))
(fma.f64 x x (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) (-.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))))
(-.f64 (fma.f64 x x #s(literal 16/841 binary64)) (*.f64 #s(literal -4/29 binary64) x))
(-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 (neg.f64 x) x))
(-.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) (-.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64))))) (/.f64 #s(literal 4096/594823321 binary64) (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) (-.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64))))))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))) (/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))))
(+.f64 (*.f64 x (+.f64 #s(literal 4/29 binary64) x)) #s(literal 16/841 binary64))
(+.f64 (fma.f64 x x #s(literal 16/841 binary64)) (*.f64 #s(literal 4/29 binary64) x))
(+.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))
(+.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 x)))
(+.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))
(+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 #s(literal 4/29 binary64) x)))
(+.f64 (*.f64 #s(literal 4/29 binary64) x) (fma.f64 x x #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) y) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) y) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) y)
(*.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (/.f64 y (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(*.f64 y (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)))) (neg.f64 (fma.f64 (neg.f64 x) (+.f64 #s(literal 4/29 binary64) x) #s(literal -16/841 binary64))))
(/.f64 (*.f64 (*.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) y) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))))
(/.f64 (*.f64 (*.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) y) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) y) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) y) (+.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))))))))
(/.f64 (*.f64 (neg.f64 y) #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64))) (fma.f64 (neg.f64 x) (+.f64 #s(literal 4/29 binary64) x) #s(literal -16/841 binary64)))
(/.f64 (*.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) y) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))
(neg.f64 (*.f64 y (/.f64 (neg.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64))) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))))
(neg.f64 (*.f64 y (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 (neg.f64 x) (+.f64 #s(literal 4/29 binary64) x) #s(literal -16/841 binary64)))))
(neg.f64 (*.f64 (/.f64 (neg.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64))) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) y))
(neg.f64 (*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 (neg.f64 x) (+.f64 #s(literal 4/29 binary64) x) #s(literal -16/841 binary64))) y))
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64))))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 x) (+.f64 #s(literal 4/29 binary64) x) #s(literal -16/841 binary64)))))
(/.f64 (*.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))))
(/.f64 (*.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 2 binary64))) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(/.f64 (*.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))))))
(/.f64 (*.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (+.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (-.f64 (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (*.f64 x x))))))))
(/.f64 (neg.f64 (neg.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)))) (neg.f64 (fma.f64 (neg.f64 x) (+.f64 #s(literal 4/29 binary64) x) #s(literal -16/841 binary64))))
(/.f64 (neg.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64))) (fma.f64 (neg.f64 x) (+.f64 #s(literal 4/29 binary64) x) #s(literal -16/841 binary64)))
(/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))
(neg.f64 (/.f64 (neg.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64))) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(neg.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 (neg.f64 x) (+.f64 #s(literal 4/29 binary64) x) #s(literal -16/841 binary64))))
#s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 y (+.f64 #s(literal 4/29 binary64) x)))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 y (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 #s(literal 3 binary64) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (+.f64 #s(literal 4/29 binary64) x)))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 (*.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (*.f64 y #s(literal 3 binary64)) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(*.f64 (/.f64 y (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(*.f64 (/.f64 y (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x))))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y))
(*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 y (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x))))
(*.f64 y (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x))))
(*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 x x) (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x)) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (fma.f64 (neg.f64 x) (+.f64 #s(literal 4/29 binary64) x) #s(literal -16/841 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 262144/14507145975869 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal 4/29 binary64) x))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (fma.f64 x (+.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) y)) (*.f64 (+.f64 (neg.f64 x) #s(literal -4/29 binary64)) (fma.f64 x x #s(literal 16/841 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y)) (*.f64 (+.f64 (neg.f64 x) #s(literal -4/29 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (+.f64 (neg.f64 x) #s(literal -4/29 binary64)) (fma.f64 x x #s(literal 16/841 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (+.f64 (neg.f64 x) #s(literal -4/29 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) y)) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (fma.f64 x x #s(literal 16/841 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y)) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (fma.f64 x x #s(literal 16/841 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) y) #s(literal -3 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) y) #s(literal 3 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y) #s(literal -3 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y) #s(literal 3 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) #s(literal -3 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(/.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) #s(literal 3 binary64)) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) #s(literal -3 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(/.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) #s(literal 3 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (*.f64 y #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 x x #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 y #s(literal 3 binary64))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) (*.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (*.f64 y #s(literal 3 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)) (neg.f64 (neg.f64 (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))))
(/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (neg.f64 (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 #s(literal 4/29 binary64) x))
(neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)) (+.f64 #s(literal 4/29 binary64) x)))
(*.f64 (neg.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) #s(literal 3 binary64))
(*.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 y #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) y)
(*.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (neg.f64 y) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(*.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 #s(literal -3 binary64) y))
(*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (neg.f64 (*.f64 #s(literal -3 binary64) y)))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (neg.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) (*.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (*.f64 y #s(literal 3 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) (*.f64 y #s(literal 3 binary64))) (fma.f64 x x #s(literal 16/841 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (*.f64 y #s(literal 3 binary64))) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))))
(neg.f64 (*.f64 #s(literal -3 binary64) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)
(*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) y)) (neg.f64 (fma.f64 x x #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y)) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)))) (neg.f64 (fma.f64 x x #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) y) (fma.f64 x x #s(literal 16/841 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (fma.f64 x x #s(literal 16/841 binary64)))
(/.f64 (*.f64 y (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 16/841 binary64)))) (*.f64 (/.f64 #s(literal 256/707281 binary64) (fma.f64 x x #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (fma.f64 x x #s(literal 16/841 binary64))))) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (fma.f64 x x #s(literal 16/841 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (/.f64 #s(literal 4096/594823321 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 4096/594823321 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 4096/594823321 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 256/707281 binary64) (fma.f64 x x #s(literal 16/841 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) (fma.f64 (/.f64 #s(literal 256/707281 binary64) (fma.f64 x x #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (fma.f64 x x #s(literal 16/841 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (fma.f64 x x #s(literal 16/841 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4096/594823321 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (/.f64 #s(literal 4096/594823321 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 4096/594823321 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 4096/594823321 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)))) (neg.f64 (neg.f64 (fma.f64 x x #s(literal 16/841 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) #s(literal 256/707281 binary64))) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (fma.f64 x x #s(literal 16/841 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 4096/594823321 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (neg.f64 (fma.f64 x x #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) (fma.f64 x x #s(literal 16/841 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64))))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (fma.f64 x x #s(literal 16/841 binary64))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 4096/594823321 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) #s(literal 256/707281 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (*.f64 x x) #s(literal 16/841 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))) (*.f64 (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64)))))) (*.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))))) (-.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (fma.f64 (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))))))
(/.f64 (-.f64 #s(literal 4096/594823321 binary64) (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64))) (+.f64 #s(literal 256/707281 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (*.f64 #s(literal 16/841 binary64) (*.f64 #s(literal -4/29 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))) (-.f64 (*.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64)))))) (*.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (neg.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 256/707281 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 256/707281 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64)))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64)))) #s(literal 4096/594823321 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64)))) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 256/707281 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (neg.f64 (+.f64 #s(literal 256/707281 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (*.f64 (neg.f64 x) #s(literal 64/24389 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 256/707281 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64)))
(/.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (+.f64 #s(literal 256/707281 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (*.f64 (neg.f64 x) #s(literal 64/24389 binary64)))))
(/.f64 (fma.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64)))))
(fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64))
(fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64))
(-.f64 (/.f64 #s(literal 256/707281 binary64) (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x))) (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x))))
(-.f64 (/.f64 #s(literal 4096/594823321 binary64) (+.f64 #s(literal 256/707281 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (*.f64 (neg.f64 x) #s(literal 64/24389 binary64))))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 256/707281 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (*.f64 (neg.f64 x) #s(literal 64/24389 binary64))))))
(-.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))) (/.f64 #s(literal 256/707281 binary64) (-.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))))
(-.f64 #s(literal 16/841 binary64) (*.f64 #s(literal -4/29 binary64) x))
(+.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 256/707281 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (*.f64 (neg.f64 x) #s(literal 64/24389 binary64))))) (/.f64 #s(literal 4096/594823321 binary64) (+.f64 #s(literal 256/707281 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (*.f64 (neg.f64 x) #s(literal 64/24389 binary64))))))
(+.f64 (/.f64 #s(literal 4096/594823321 binary64) (+.f64 #s(literal 256/707281 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (*.f64 (neg.f64 x) #s(literal 64/24389 binary64))))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 256/707281 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (*.f64 (neg.f64 x) #s(literal 64/24389 binary64))))))
(+.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))))
(+.f64 (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 x x) #s(literal 16/841 binary64) (-.f64 #s(literal 256/707281 binary64) (*.f64 x #s(literal 64/24389 binary64))))))
(+.f64 #s(literal 16/841 binary64) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 4/29 binary64)))
(+.f64 #s(literal 16/841 binary64) (*.f64 #s(literal 4/29 binary64) x))
(+.f64 (*.f64 #s(literal 4/29 binary64) x) #s(literal 16/841 binary64))

eval67.0ms (1.2%)

Memory
35.1MiB live, 79.7MiB allocated
Compiler

Compiled 8 873 to 1 211 computations (86.4% saved)

prune161.0ms (2.8%)

Memory
-15.1MiB live, 30.4MiB allocated
Pruning

12 alts after pruning (3 fresh and 9 done)

PrunedKeptTotal
New2853288
Fresh000
Picked314
Done088
Total28812300
Accuracy
100.0%
Counts
300 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.1%
(/.f64 (*.f64 #s(approx (* (- (* x x) 16/841) y) (*.f64 (*.f64 x x) y)) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
47.9%
(/.f64 #s(approx (* (* (- (* x x) 16/841) y) 3) (*.f64 #s(literal -48/841 binary64) y)) (+.f64 x #s(literal 4/29 binary64)))
48.2%
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) #s(approx (+ (* x x) (+ (* x 4/29) 16/841)) #s(literal 16/841 binary64))) y)
99.6%
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
99.6%
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
48.5%
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
48.6%
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
99.8%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
52.3%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
48.7%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
52.3%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
52.2%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
Compiler

Compiled 447 to 245 computations (45.2% saved)

regimes157.0ms (2.8%)

Memory
-14.1MiB live, 42.5MiB allocated
Counts
19 → 1
Calls
Call 1
Inputs
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
(*.f64 (*.f64 y (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) #s(approx (+ (* x x) (+ (* x 4/29) 16/841)) #s(literal 16/841 binary64))) y)
(/.f64 #s(approx (* (* (- (* x x) 16/841) y) 3) (*.f64 #s(literal -48/841 binary64) y)) (+.f64 x #s(literal 4/29 binary64)))
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x))
#s(approx (* (/ (* (- (pow x 3) 64/24389) 3) (+ (* x x) (+ (* x 4/29) 16/841))) y) (*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x))
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
(*.f64 (/.f64 #s(approx (* (- (pow x 3) 64/24389) 3) #s(literal -192/24389 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
(/.f64 (*.f64 #s(approx (* (- (* x x) 16/841) y) (*.f64 (*.f64 x x) y)) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) (fma.f64 x x (fma.f64 x #s(literal 4/29 binary64) #s(literal 16/841 binary64)))) y)
Outputs
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
Calls

5 calls:

137.0ms
x
5.0ms
y
5.0ms
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
5.0ms
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
4.0ms
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
Results
AccuracySegmentsBranch
99.8%1(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
99.8%1(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
99.8%1(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
99.8%1x
99.8%1y
Compiler

Compiled 23 to 27 computations (-17.4% saved)

regimes142.0ms (2.5%)

Memory
-12.7MiB live, 33.6MiB allocated
Counts
6 → 3
Calls
Call 1
Inputs
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
Outputs
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
Calls

5 calls:

132.0ms
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
2.0ms
y
2.0ms
x
2.0ms
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
2.0ms
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
Results
AccuracySegmentsBranch
97.2%3(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
97.2%3(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
78.7%3(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
97.2%3x
56.2%3y
Compiler

Compiled 23 to 27 computations (-17.4% saved)

regimes4.0ms (0.1%)

Memory
12.5MiB live, 12.5MiB allocated
Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
Outputs
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))
Calls

3 calls:

1.0ms
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
1.0ms
x
1.0ms
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
Results
AccuracySegmentsBranch
97.1%3(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
97.1%3(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
97.1%3x
Compiler

Compiled 13 to 16 computations (-23.1% saved)

regimes5.0ms (0.1%)

Memory
12.8MiB live, 12.8MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
Outputs
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
Calls

5 calls:

1.0ms
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
1.0ms
x
1.0ms
y
1.0ms
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
1.0ms
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
Results
AccuracySegmentsBranch
48.7%1y
48.7%1(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
48.7%1(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
48.7%1(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
48.7%1x
Compiler

Compiled 23 to 27 computations (-17.4% saved)

bsearch154.0ms (2.7%)

Memory
-18.8MiB live, 28.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
140.0ms
0.04264995278084728
0.4995653338906194
11.0ms
-0.2412986389596484
-2.316585810637604e-5
Samples
11.0ms224×0valid
Compiler

Compiled 376 to 378 computations (-0.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 3.0ms (50.6% of total)
ival-div: 2.0ms (33.7% of total)
ival-sub: 1.0ms (16.9% 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
3.0MiB live, 3.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
0.04264995278084728
0.4995653338906194
1.0ms
-0.2412986389596484
-2.316585810637604e-5
Compiler

Compiled 376 to 378 computations (-0.5% saved)

simplify11.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
03083
13883
24583
34783
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
(if (<=.f64 x #s(literal -1261007895663739/9007199254740992 binary64)) #s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64))) (if (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)) (*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y) #s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))))
(if (<=.f64 x #s(literal -1261007895663739/9007199254740992 binary64)) #s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x)) (if (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)) (*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y) #s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
Outputs
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
(if (<=.f64 x #s(literal -1261007895663739/9007199254740992 binary64)) #s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64))) (if (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)) (*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y) #s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))))
(if (or (<=.f64 x #s(literal -1261007895663739/9007199254740992 binary64)) (not (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)))) #s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64))) (*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y))
(if (<=.f64 x #s(literal -1261007895663739/9007199254740992 binary64)) #s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x)) (if (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)) (*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y) #s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x))))
(if (or (<=.f64 x #s(literal -1261007895663739/9007199254740992 binary64)) (not (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)))) #s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)

soundness933.0ms (16.4%)

Memory
6.4MiB live, 343.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04282
110774
228674
363874
4167974
5251474
6367274
7463074
8620174
0807868
0129256
1432250
21865236
09104226
Stop Event
fuel
iter limit
node limit
iter limit
node limit
Compiler

Compiled 126 to 64 computations (49.2% saved)

preprocess58.0ms (1%)

Memory
-1.0MiB live, 89.2MiB allocated
Remove

(negabs y)

Compiler

Compiled 250 to 118 computations (52.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...