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

Time bar (total: 5.2s)

start0.0ms (0%)

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

analyze0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 11 to 11 computations (0% saved)

sample1.1s (20.5%)

Memory
15.4MiB live, 848.2MiB allocated; 168ms collecting garbage
Samples
725.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 412.0ms
ival-mult: 254.0ms (61.6% of total)
ival-div: 71.0ms (17.2% of total)
ival-sub: 65.0ms (15.8% of total)
exact: 12.0ms (2.9% of total)
ival-true: 5.0ms (1.2% of total)
ival-assert: 3.0ms (0.7% of total)
adjust: 2.0ms (0.5% of total)
Bogosity

explain142.0ms (2.8%)

Memory
-0.4MiB live, 99.7MiB allocated; 25ms collecting garbage
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
30.0ms486×0valid
2.0ms18×1valid
1.0ms2valid
Compiler

Compiled 71 to 31 computations (56.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 7.0ms (44.6% of total)
ival-div: 4.0ms (25.5% of total)
ival-sub: 3.0ms (19.1% of total)
adjust: 1.0ms (6.4% of total)
exact: 1.0ms (6.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess17.0ms (0.3%)

Memory
23.7MiB live, 23.7MiB allocated; 0ms collecting garbage
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.1MiB live, 0.1MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated; 0ms collecting garbage
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
4.1MiB live, 4.1MiB allocated; 0ms collecting garbage
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

localize34.0ms (0.7%)

Memory
-15.9MiB live, 28.2MiB allocated; 12ms collecting garbage
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.08203125
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
accuracy0.16015625
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
Samples
26.0ms243×0valid
1.0ms1valid
1.0ms2valid
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.5% of total)
ival-div: 2.0ms (25.6% of total)
ival-sub: 1.0ms (12.8% 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
5.1MiB live, 5.1MiB allocated; 0ms collecting garbage
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)))

simplify216.0ms (4.2%)

Memory
-42.3MiB live, 80.8MiB allocated; 100ms collecting garbage
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)

rewrite168.0ms (3.3%)

Memory
19.4MiB live, 113.6MiB allocated; 20ms collecting garbage
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)))))

eval36.0ms (0.7%)

Memory
-11.4MiB live, 34.0MiB allocated; 3ms collecting garbage
Compiler

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

prune8.0ms (0.2%)

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

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New2569265
Fresh000
Picked101
Done000
Total2579266
Accuracy
100.0%
Counts
266 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.0%
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
64.4%
(/.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))))
99.7%
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
65.0%
(*.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)))
99.6%
(*.f64 (*.f64 y (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64))
99.7%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
53.1%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
48.1%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
53.1%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
Compiler

Compiled 244 to 202 computations (17.2% saved)

simplify216.0ms (4.2%)

Memory
10.3MiB live, 151.4MiB allocated; 16ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 x #s(literal 4/29 binary64))
cost-diff0
(*.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))))
cost-diff1
(fma.f64 x x (*.f64 #s(literal -4/29 binary64) x))
cost-diff16
(*.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)))
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
029173
044151
174151
2152151
3503151
42139151
57663151
09195151
Stop Event
iter limit
node limit
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 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 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 x #s(literal 4/29 binary64))
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 y #s(literal 3 binary64))
y
#s(literal 3 binary64)
(-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))
(fma.f64 x x (*.f64 #s(literal -4/29 binary64) x))
(*.f64 #s(literal -4/29 binary64) x)
#s(literal -4/29 binary64)
#s(literal 16/841 binary64)
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)) 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 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 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(*.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 (/.f64 y (-.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) x) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)))
(-.f64 x #s(literal 4/29 binary64))
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 (/.f64 y (-.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) x) #s(literal 16/841 binary64))) #s(literal 3 binary64))
(*.f64 y #s(literal 3 binary64))
y
#s(literal 3 binary64)
(-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))
(-.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) x) #s(literal 16/841 binary64))
(fma.f64 x x (*.f64 #s(literal -4/29 binary64) x))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) x)
(*.f64 #s(literal -4/29 binary64) x)
#s(literal -4/29 binary64)
#s(literal 16/841 binary64)

localize161.0ms (3.1%)

Memory
-28.7MiB live, 70.1MiB allocated; 9ms collecting garbage
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0.0859375
(*.f64 #s(literal -4/29 binary64) x)
accuracy4.724131986657775
(/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
accuracy7.680098428008829
(*.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))))
accuracy12.661691809787998
(*.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)))
accuracy0.0
(*.f64 y #s(literal 3 binary64))
accuracy0.00390625
(-.f64 x #s(literal 4/29 binary64))
accuracy0.21875
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
accuracy0.0
(*.f64 #s(literal 3 binary64) x)
accuracy0.16015625
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
accuracy30.24094756155575
#s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x))
accuracy0.16015625
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
accuracy33.31870574125589
#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.16015625
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
Samples
83.0ms241×0valid
3.0ms1valid
3.0ms2valid
Compiler

Compiled 172 to 27 computations (84.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 73.0ms
ival-mult: 49.0ms (67.2% of total)
const: 12.0ms (16.5% of total)
ival-div: 4.0ms (5.5% of total)
ival-sub: 4.0ms (5.5% of total)
ival-add: 2.0ms (2.7% of total)
adjust: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series16.0ms (0.3%)

Memory
17.5MiB live, 17.5MiB allocated; 0ms collecting garbage
Counts
16 → 44
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))
(*.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)))
(fma.f64 x x (*.f64 #s(literal -4/29 binary64) x))
(*.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 (*.f64 y #s(literal 3 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
(*.f64 #s(literal -4/29 binary64) x)
Outputs
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
-12/29
(- (* 3 x) 12/29)
(* 3 x)
-4/29
(- x 4/29)
(* -4/29 x)
(* x (- x 4/29))
(* 87/4 y)
(+ (* 3 (* x (- (* -841/16 y) (* 841/16 y)))) (* 87/4 y))
(+ (* 87/4 y) (* x (+ (* -3 (* x (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y)))))) (* 3 (- (* -841/16 y) (* 841/16 y))))))
(+ (* 87/4 y) (* x (+ (* 3 (- (* -841/16 y) (* 841/16 y))) (* x (+ (* -3 (* x (+ (* -841/16 (- (* -841/16 y) (* 841/16 y))) (* -29/4 (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y)))))))) (* -3 (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y))))))))))
(* -2523/16 y)
(+ (* -2523/16 y) (* 73167/64 (* x y)))
(+ (* -2523/16 y) (* x (+ (* -2121843/128 (* x y)) (* 73167/64 y))))
(+ (* -2523/16 y) (* x (+ (* 73167/64 y) (* x (+ (* -2121843/128 y) (* -3 (* x (+ (* -20511149/512 y) (* -20511149/1024 y)))))))))
(* 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))))
(* 3 (/ y x))
(/ (+ (* 48/841 (/ y (pow x 2))) (* 3 y)) x)
(/ (+ (* 192/24389 (/ y (pow x 3))) (+ (* 48/841 (/ y (pow x 2))) (* 3 y))) x)
(/ (+ (* 1536/707281 (/ y (pow x 4))) (+ (* 192/24389 (/ y (pow x 3))) (+ (* 48/841 (/ y (pow x 2))) (* 3 y)))) x)
(* 3 (/ y (pow x 2)))
(/ (+ (* 12/29 (/ y x)) (* 3 y)) (pow x 2))
(/ (+ (* 96/841 (/ y (pow x 2))) (+ (* 12/29 (/ y x)) (* 3 y))) (pow x 2))
(/ (+ (* -3 (/ (+ (* -128/24389 y) (* -64/24389 y)) (pow x 3))) (+ (* 96/841 (/ y (pow x 2))) (+ (* 12/29 (/ y x)) (* 3 y)))) (pow x 2))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (/ (+ (* -3 y) (* -48/841 (/ y (pow x 2)))) x))
(* -1 (/ (+ (* -3 y) (+ (* -48/841 (/ y (pow x 2))) (* -192/24389 (/ y (pow x 3))))) x))
(* -1 (/ (+ (* -3 y) (+ (* -1 (/ (+ (* 1536/707281 (/ y x)) (* 192/24389 y)) (pow x 3))) (* -48/841 (/ y (pow x 2))))) x))
(/ (+ (* -1 (/ (+ (* -12/29 y) (* -96/841 (/ y x))) x)) (* 3 y)) (pow x 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 96/841 y) (* 3 (/ (+ (* 64/24389 y) (* 128/24389 y)) x))) x)) (* -12/29 y)) x)) (* 3 y)) (pow x 2))
(* 3 (* y (- x 4/29)))
(* 3 y)
(* 3 (/ (* y (- x 4/29)) (- (+ (* -4/29 x) (pow x 2)) 16/841)))
(* 3 (/ y (- (+ (* -4/29 x) (pow x 2)) 16/841)))
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 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (- (+ (* x x) (* -4/29 x)) 16/841)) (+ (* x x) (* -4/29 x)) (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (* -4/29 x))
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 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (- (+ (* x x) (* -4/29 x)) 16/841)) (+ (* x x) (* -4/29 x)) (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (* -4/29 x))
2.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 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (- (+ (* x x) (* -4/29 x)) 16/841)) (+ (* x x) (* -4/29 x)) (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (* -4/29 x))
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 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (- (+ (* x x) (* -4/29 x)) 16/841)) (+ (* x x) (* -4/29 x)) (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (* -4/29 x))
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 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (- (+ (* x x) (* -4/29 x)) 16/841)) (+ (* x x) (* -4/29 x)) (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (* -4/29 x))

simplify202.0ms (3.9%)

Memory
-22.5MiB live, 213.3MiB allocated; 45ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0189532
1599506
22287451
09266418
Stop Event
iter limit
node limit
Counts
44 → 43
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)
(* -4/29 x)
(* x (- x 4/29))
(* 87/4 y)
(+ (* 3 (* x (- (* -841/16 y) (* 841/16 y)))) (* 87/4 y))
(+ (* 87/4 y) (* x (+ (* -3 (* x (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y)))))) (* 3 (- (* -841/16 y) (* 841/16 y))))))
(+ (* 87/4 y) (* x (+ (* 3 (- (* -841/16 y) (* 841/16 y))) (* x (+ (* -3 (* x (+ (* -841/16 (- (* -841/16 y) (* 841/16 y))) (* -29/4 (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y)))))))) (* -3 (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y))))))))))
(* -2523/16 y)
(+ (* -2523/16 y) (* 73167/64 (* x y)))
(+ (* -2523/16 y) (* x (+ (* -2121843/128 (* x y)) (* 73167/64 y))))
(+ (* -2523/16 y) (* x (+ (* 73167/64 y) (* x (+ (* -2121843/128 y) (* -3 (* x (+ (* -20511149/512 y) (* -20511149/1024 y)))))))))
(* 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))))
(* 3 (/ y x))
(/ (+ (* 48/841 (/ y (pow x 2))) (* 3 y)) x)
(/ (+ (* 192/24389 (/ y (pow x 3))) (+ (* 48/841 (/ y (pow x 2))) (* 3 y))) x)
(/ (+ (* 1536/707281 (/ y (pow x 4))) (+ (* 192/24389 (/ y (pow x 3))) (+ (* 48/841 (/ y (pow x 2))) (* 3 y)))) x)
(* 3 (/ y (pow x 2)))
(/ (+ (* 12/29 (/ y x)) (* 3 y)) (pow x 2))
(/ (+ (* 96/841 (/ y (pow x 2))) (+ (* 12/29 (/ y x)) (* 3 y))) (pow x 2))
(/ (+ (* -3 (/ (+ (* -128/24389 y) (* -64/24389 y)) (pow x 3))) (+ (* 96/841 (/ y (pow x 2))) (+ (* 12/29 (/ y x)) (* 3 y)))) (pow x 2))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (/ (+ (* -3 y) (* -48/841 (/ y (pow x 2)))) x))
(* -1 (/ (+ (* -3 y) (+ (* -48/841 (/ y (pow x 2))) (* -192/24389 (/ y (pow x 3))))) x))
(* -1 (/ (+ (* -3 y) (+ (* -1 (/ (+ (* 1536/707281 (/ y x)) (* 192/24389 y)) (pow x 3))) (* -48/841 (/ y (pow x 2))))) x))
(/ (+ (* -1 (/ (+ (* -12/29 y) (* -96/841 (/ y x))) x)) (* 3 y)) (pow x 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 96/841 y) (* 3 (/ (+ (* 64/24389 y) (* 128/24389 y)) x))) x)) (* -12/29 y)) x)) (* 3 y)) (pow x 2))
(* 3 (* y (- x 4/29)))
(* 3 y)
(* 3 (/ (* y (- x 4/29)) (- (+ (* -4/29 x) (pow x 2)) 16/841)))
(* 3 (/ y (- (+ (* -4/29 x) (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
#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))
(* -4/29 x)
(*.f64 #s(literal -4/29 binary64) x)
(* x (- x 4/29))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) x)
(* 87/4 y)
(*.f64 #s(literal 87/4 binary64) y)
(+ (* 3 (* x (- (* -841/16 y) (* 841/16 y)))) (* 87/4 y))
(fma.f64 (*.f64 #s(literal -2523/8 binary64) y) x (*.f64 #s(literal 87/4 binary64) y))
(+ (* 87/4 y) (* x (+ (* -3 (* x (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y)))))) (* 3 (- (* -841/16 y) (* 841/16 y))))))
(fma.f64 (*.f64 #s(literal -3 binary64) x) (fma.f64 (*.f64 #s(literal -73167/64 binary64) x) y (*.f64 #s(literal 841/8 binary64) y)) (*.f64 #s(literal 87/4 binary64) y))
(+ (* 87/4 y) (* x (+ (* 3 (- (* -841/16 y) (* 841/16 y))) (* x (+ (* -3 (* x (+ (* -841/16 (- (* -841/16 y) (* 841/16 y))) (* -29/4 (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y)))))))) (* -3 (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y))))))))))
(fma.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal -73167/64 binary64) y (*.f64 (fma.f64 #s(literal 707281/128 binary64) y (*.f64 y #s(literal 2121843/256 binary64))) x))) #s(literal -3 binary64) (*.f64 #s(literal -2523/8 binary64) y)) x (*.f64 #s(literal 87/4 binary64) y))
(* -2523/16 y)
(*.f64 #s(literal -2523/16 binary64) y)
(+ (* -2523/16 y) (* 73167/64 (* x y)))
(*.f64 y (fma.f64 #s(literal 73167/64 binary64) x #s(literal -2523/16 binary64)))
(+ (* -2523/16 y) (* x (+ (* -2121843/128 (* x y)) (* 73167/64 y))))
(fma.f64 (*.f64 y (fma.f64 #s(literal -2121843/128 binary64) x #s(literal 73167/64 binary64))) x (*.f64 #s(literal -2523/16 binary64) y))
(+ (* -2523/16 y) (* x (+ (* 73167/64 y) (* x (+ (* -2121843/128 y) (* -3 (* x (+ (* -20511149/512 y) (* -20511149/1024 y)))))))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal 184600341/1024 binary64) y) x (*.f64 #s(literal -2121843/128 binary64) y)) (*.f64 y (fma.f64 #s(literal 73167/64 binary64) x #s(literal -2523/16 binary64))))
(* 3 (* x y))
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(* 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 (fma.f64 (/.f64 #s(literal -4/29 binary64) x) x x) x)
(* 3 (/ y x))
(*.f64 (/.f64 y x) #s(literal 3 binary64))
(/ (+ (* 48/841 (/ y (pow x 2))) (* 3 y)) x)
(/.f64 (fma.f64 (/.f64 (/.f64 y x) x) #s(literal 48/841 binary64) (*.f64 y #s(literal 3 binary64))) x)
(/ (+ (* 192/24389 (/ y (pow x 3))) (+ (* 48/841 (/ y (pow x 2))) (* 3 y))) x)
(/.f64 (fma.f64 (/.f64 (/.f64 y x) x) (-.f64 (/.f64 #s(literal 192/24389 binary64) x) #s(literal -48/841 binary64)) (*.f64 y #s(literal 3 binary64))) x)
(/ (+ (* 1536/707281 (/ y (pow x 4))) (+ (* 192/24389 (/ y (pow x 3))) (+ (* 48/841 (/ y (pow x 2))) (* 3 y)))) x)
(/.f64 (fma.f64 (/.f64 y (pow.f64 x #s(literal 4 binary64))) #s(literal 1536/707281 binary64) (fma.f64 (/.f64 (/.f64 y x) x) (-.f64 (/.f64 #s(literal 192/24389 binary64) x) #s(literal -48/841 binary64)) (*.f64 y #s(literal 3 binary64)))) x)
(* 3 (/ y (pow x 2)))
(*.f64 (/.f64 (/.f64 y x) x) #s(literal 3 binary64))
(/ (+ (* 12/29 (/ y x)) (* 3 y)) (pow x 2))
(*.f64 (/.f64 (/.f64 y x) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)))
(/ (+ (* 96/841 (/ y (pow x 2))) (+ (* 12/29 (/ y x)) (* 3 y))) (pow x 2))
(/.f64 (fma.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 96/841 binary64) x) #s(literal -12/29 binary64)) (*.f64 y #s(literal 3 binary64))) (*.f64 x x))
(/ (+ (* -3 (/ (+ (* -128/24389 y) (* -64/24389 y)) (pow x 3))) (+ (* 96/841 (/ y (pow x 2))) (+ (* 12/29 (/ y x)) (* 3 y)))) (pow x 2))
(/.f64 (fma.f64 y #s(literal 3 binary64) (/.f64 (fma.f64 #s(literal 12/29 binary64) y (/.f64 (fma.f64 #s(literal 576/24389 binary64) (/.f64 y x) (*.f64 #s(literal 96/841 binary64) y)) x)) x)) (*.f64 x x))
(* -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 (/ (+ (* -3 y) (* -48/841 (/ y (pow x 2)))) x))
(/.f64 (fma.f64 (/.f64 (/.f64 y x) x) #s(literal 48/841 binary64) (*.f64 y #s(literal 3 binary64))) x)
(* -1 (/ (+ (* -3 y) (+ (* -48/841 (/ y (pow x 2))) (* -192/24389 (/ y (pow x 3))))) x))
(/.f64 (fma.f64 (/.f64 (/.f64 y x) x) (-.f64 (/.f64 #s(literal 192/24389 binary64) x) #s(literal -48/841 binary64)) (*.f64 y #s(literal 3 binary64))) x)
(* -1 (/ (+ (* -3 y) (+ (* -1 (/ (+ (* 1536/707281 (/ y x)) (* 192/24389 y)) (pow x 3))) (* -48/841 (/ y (pow x 2))))) x))
(/.f64 (fma.f64 #s(literal -3 binary64) y (/.f64 (fma.f64 #s(literal -48/841 binary64) y (/.f64 (fma.f64 #s(literal -1536/707281 binary64) (/.f64 y x) (*.f64 #s(literal -192/24389 binary64) y)) x)) (*.f64 x x))) (neg.f64 x))
(/ (+ (* -1 (/ (+ (* -12/29 y) (* -96/841 (/ y x))) x)) (* 3 y)) (pow x 2))
(/.f64 (fma.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 96/841 binary64) x) #s(literal -12/29 binary64)) (*.f64 y #s(literal 3 binary64))) (*.f64 x x))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 96/841 y) (* 3 (/ (+ (* 64/24389 y) (* 128/24389 y)) x))) x)) (* -12/29 y)) x)) (* 3 y)) (pow x 2))
(/.f64 (fma.f64 y #s(literal 3 binary64) (/.f64 (fma.f64 #s(literal 12/29 binary64) y (/.f64 (fma.f64 #s(literal 576/24389 binary64) (/.f64 y x) (*.f64 #s(literal 96/841 binary64) y)) x)) x)) (*.f64 x x))
(* 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 (- x 4/29)) (- (+ (* -4/29 x) (pow x 2)) 16/841)))
(*.f64 (*.f64 #s(literal 3 binary64) (-.f64 x #s(literal 4/29 binary64))) (/.f64 y (-.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) x) #s(literal 16/841 binary64))))
(* 3 (/ y (- (+ (* -4/29 x) (pow x 2)) 16/841)))
(*.f64 (/.f64 y (-.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) x) #s(literal 16/841 binary64))) #s(literal 3 binary64))

rewrite189.0ms (3.7%)

Memory
33.3MiB live, 185.6MiB allocated; 28ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029140
044135
1131135
2852135
09575135
Stop Event
iter limit
node limit
iter limit
Counts
16 → 459
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))
(*.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)))
(fma.f64 x x (*.f64 #s(literal -4/29 binary64) x))
(*.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 (*.f64 y #s(literal 3 binary64)) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
(*.f64 #s(literal -4/29 binary64) x)
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 (pow.f64 (*.f64 #s(literal 3 binary64) 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 (pow.f64 (*.f64 #s(literal 3 binary64) 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 (pow.f64 (*.f64 #s(literal 3 binary64) 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 (pow.f64 (*.f64 #s(literal 3 binary64) 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 (pow.f64 (*.f64 #s(literal 3 binary64) 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 (pow.f64 (*.f64 #s(literal 3 binary64) 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 (pow.f64 (*.f64 #s(literal 3 binary64) 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 (pow.f64 (*.f64 #s(literal 3 binary64) 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 (pow.f64 (*.f64 #s(literal 3 binary64) 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 (pow.f64 (*.f64 #s(literal 3 binary64) 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 (pow.f64 (*.f64 #s(literal 3 binary64) 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 (pow.f64 (*.f64 #s(literal 3 binary64) 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 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(*.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 x #s(literal 4/29 binary64)) y))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 y #s(literal 3 binary64))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (*.f64 y #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 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) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (*.f64 y (*.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 (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)))
(/.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 (*.f64 #s(literal 3 binary64) (*.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 #s(literal -3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.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 y #s(literal 3 binary64)) (-.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 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal -3 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)) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal -3 binary64)) y) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 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 (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 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 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (neg.f64 (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 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 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 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 (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)) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #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 (neg.f64 (neg.f64 y)) #s(literal 3 binary64))
(*.f64 (neg.f64 y) #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) (neg.f64 y))
(*.f64 y #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) (neg.f64 (neg.f64 y)))
(*.f64 #s(literal 3 binary64) y)
(neg.f64 (*.f64 #s(literal -3 binary64) y))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (-.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (-.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (-.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)))) y)
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (-.f64 x #s(literal 4/29 binary64))) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) (/.f64 y (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (*.f64 y #s(literal 3 binary64))) (/.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))
(*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (*.f64 (-.f64 x #s(literal 4/29 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 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y))
(*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y))
(*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (*.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) (*.f64 (/.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 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)))
(*.f64 (*.f64 y #s(literal 3 binary64)) (*.f64 (/.f64 (-.f64 x #s(literal 4/29 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 x #s(literal 4/29 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))
(*.f64 y (*.f64 (*.f64 (/.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 x #s(literal 4/29 binary64))))
(*.f64 y (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(*.f64 y (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (/.f64 y (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (-.f64 x #s(literal 4/29 binary64))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (-.f64 x #s(literal 4/29 binary64))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (-.f64 x #s(literal 4/29 binary64))) (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (-.f64 x #s(literal 4/29 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (-.f64 x #s(literal 4/29 binary64))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (-.f64 (*.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 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal -3 binary64)) y) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (neg.f64 (-.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 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal -3 binary64) y) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (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)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.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)) (*.f64 x x)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 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)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #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 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (-.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)) y) #s(literal 3 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 #s(literal -3 binary64) y)) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (neg.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 (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y) (/.f64 #s(literal 3 binary64) (-.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))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.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 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.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)) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.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 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (-.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)) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.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 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64))))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.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 (*.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))) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64))))) (*.f64 (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))))) (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (*.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)) y)) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (-.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)) #s(literal -3 binary64)) y)) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))))) (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))))) (*.f64 (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.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) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (-.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)) y) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)))) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) y) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) y) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (*.f64 (/.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 (neg.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) (*.f64 (/.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))))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y) (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)))) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))))) (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))))) (*.f64 (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) #s(literal 3 binary64)) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) y) (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) (*.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 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) y) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64)))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) y) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64)))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (*.f64 (/.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 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) (*.f64 (/.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)))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y) (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) #s(literal 3 binary64)) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) y) (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (-.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)))))
(neg.f64 (*.f64 (/.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 #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (*.f64 x x) y) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) y) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))) (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (neg.f64 x)) (neg.f64 x) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) x) x (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 y #s(literal 3 binary64))) (/.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 y #s(literal 3 binary64))) (/.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y) (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (*.f64 x x) (-.f64 x #s(literal 4/29 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (*.f64 x x)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (*.f64 x x)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (/.f64 y (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64)) (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (*.f64 x x))) (-.f64 x #s(literal 4/29 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)))
(fma.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 x x)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)))
(fma.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 #s(literal -4/29 binary64) x) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(fma.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)))
(fma.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 (*.f64 #s(literal -4/29 binary64) x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(fma.f64 (*.f64 y #s(literal 3 binary64)) (*.f64 (/.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)))
(fma.f64 (*.f64 y #s(literal 3 binary64)) (*.f64 (/.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 x x)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 (*.f64 (*.f64 x x) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (/.f64 y (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))))
(fma.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)))
(fma.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (*.f64 x x))) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 y (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)))
(fma.f64 y (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 x (*.f64 x (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(-.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)) (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal -4/29 binary64) x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (*.f64 x x))) (-.f64 x #s(literal 4/29 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 #s(literal -4/29 binary64) x)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(+.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 (*.f64 (*.f64 x x) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (/.f64 y (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (*.f64 x x)) (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(*.f64 (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (+.f64 #s(literal -4/29 binary64) x)) (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) x))
(*.f64 (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) x) (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (-.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) x) (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (+.f64 #s(literal -4/29 binary64) x)))
(*.f64 (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) x) (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (+.f64 #s(literal -4/29 binary64) x) x)
(*.f64 (neg.f64 x) (-.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(*.f64 (neg.f64 x) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(*.f64 x (-.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(*.f64 x (-.f64 #s(literal -4/29 binary64) x))
(*.f64 x (-.f64 x #s(literal -4/29 binary64)))
(*.f64 x (+.f64 #s(literal -4/29 binary64) x))
(*.f64 x (+.f64 #s(literal 4/29 binary64) x))
(*.f64 x (-.f64 x #s(literal 4/29 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -64/24389 binary64)) x) (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)) x) (-.f64 x #s(literal -4/29 binary64)))
(/.f64 (*.f64 x (+.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 x (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (*.f64 x (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 x #s(literal -4/29 binary64)))
(/.f64 (*.f64 x (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 x (-.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 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64))))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))))) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 x (-.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -4/29 binary64) x) (*.f64 (neg.f64 x) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 x x #s(literal 16/841 binary64))) (*.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 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)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))))
(neg.f64 (*.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (neg.f64 x) x) x) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 x #s(literal -4/29 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) x) (/.f64 (neg.f64 x) (-.f64 x #s(literal -4/29 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (neg.f64 x) x) (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 x #s(literal -4/29 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) x) (/.f64 (*.f64 x x) (-.f64 x #s(literal -4/29 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 x x) (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 x #s(literal -4/29 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (*.f64 (neg.f64 x) #s(literal 4/29 binary64)))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (*.f64 #s(literal 4/29 binary64) x))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (*.f64 #s(literal -4/29 binary64) x))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 4/29 binary64)))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 #s(literal 4/29 binary64) x))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 #s(literal -4/29 binary64) x))
(fma.f64 #s(literal -4/29 binary64) x (*.f64 (neg.f64 x) x))
(fma.f64 #s(literal -4/29 binary64) x (*.f64 x x))
(fma.f64 x #s(literal -4/29 binary64) (*.f64 (neg.f64 x) x))
(fma.f64 x #s(literal -4/29 binary64) (*.f64 x x))
(fma.f64 x x (*.f64 (neg.f64 x) #s(literal 4/29 binary64)))
(fma.f64 x x (*.f64 #s(literal 4/29 binary64) x))
(fma.f64 x x (*.f64 #s(literal -4/29 binary64) x))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))))
(-.f64 (*.f64 x x) (*.f64 (neg.f64 x) #s(literal 4/29 binary64)))
(-.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 -4/29 binary64) x) (*.f64 (neg.f64 x) x))
(-.f64 (*.f64 #s(literal -4/29 binary64) x) (*.f64 x x))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(+.f64 (*.f64 x x) (*.f64 (neg.f64 x) #s(literal 4/29 binary64)))
(+.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 -4/29 binary64) x) (*.f64 (neg.f64 x) x))
(+.f64 (*.f64 #s(literal -4/29 binary64) x) (*.f64 x x))
(*.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) (/.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) (/.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 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)))) y)
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (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 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (*.f64 y #s(literal 3 binary64)) (/.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (/.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))
(*.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 y (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)) (/.f64 y (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (/.f64 y (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 y (/.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y)) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y)) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y) (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (+.f64 (neg.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) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.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 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -3 binary64) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64))))) (neg.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x))))
(/.f64 (neg.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))))) (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal -3 binary64)) y)) (neg.f64 (*.f64 (+.f64 #s(literal 4/29 binary64) x) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal -3 binary64)) y)) (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) (/.f64 #s(literal 3 binary64) (-.f64 (*.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 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.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 #s(literal -3 binary64) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #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)) y) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (neg.f64 (-.f64 (*.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)) y) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (-.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)) y) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 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 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))))
(neg.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)))))
(neg.f64 (*.f64 (/.f64 (*.f64 #s(literal -3 binary64) y) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 x x) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (fma.f64 #s(literal -4/29 binary64) x #s(literal 16/841 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) #s(literal 16/841 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) #s(literal 16/841 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 #s(literal -4/29 binary64) x) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (fma.f64 x x #s(literal 16/841 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64))))
(fma.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))))
(fma.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))))
(fma.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))))
(fma.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (fma.f64 #s(literal -4/29 binary64) x #s(literal 16/841 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(fma.f64 #s(literal 16/841 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(fma.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 #s(literal 16/841 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(fma.f64 (*.f64 #s(literal -4/29 binary64) x) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(+.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (fma.f64 #s(literal -4/29 binary64) x #s(literal 16/841 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(+.f64 (*.f64 #s(literal 16/841 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(+.f64 (*.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 #s(literal 16/841 binary64) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal -4/29 binary64) x) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))))
(+.f64 (*.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))))
(+.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 x x)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (fma.f64 #s(literal -4/29 binary64) x #s(literal 16/841 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) #s(literal 16/841 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) #s(literal 16/841 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 #s(literal -4/29 binary64) x)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (fma.f64 x x #s(literal 16/841 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64))))
(*.f64 (*.f64 y (/.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(*.f64 (*.f64 y (/.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) y))
(*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) y))
(*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) y)
(*.f64 y (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(*.f64 #s(literal 3 binary64) (/.f64 y (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))
(/.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (-.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) y) (/.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 #s(literal -3 binary64) y) (neg.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) y) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(fma.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 x x) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (fma.f64 #s(literal -4/29 binary64) x #s(literal 16/841 binary64))))
(fma.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) #s(literal 16/841 binary64) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) #s(literal 16/841 binary64)))
(fma.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 #s(literal -4/29 binary64) x) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (fma.f64 x x #s(literal 16/841 binary64))))
(fma.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))))))
(fma.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64))))
(fma.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))))
(fma.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))))
(fma.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))))
(fma.f64 (*.f64 x x) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (fma.f64 #s(literal -4/29 binary64) x #s(literal 16/841 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(fma.f64 #s(literal 16/841 binary64) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(fma.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 #s(literal 16/841 binary64) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(fma.f64 (*.f64 #s(literal -4/29 binary64) x) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(+.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (fma.f64 #s(literal -4/29 binary64) x #s(literal 16/841 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(+.f64 (*.f64 #s(literal 16/841 binary64) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(+.f64 (*.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 #s(literal 16/841 binary64) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal -4/29 binary64) x) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))))
(+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))))
(+.f64 (*.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))))
(+.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64)) (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 x x)) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (fma.f64 #s(literal -4/29 binary64) x #s(literal 16/841 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) #s(literal 16/841 binary64)) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) #s(literal 16/841 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 #s(literal -4/29 binary64) x)) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (fma.f64 x x #s(literal 16/841 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (+.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64))) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 y #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (fma.f64 #s(literal 16/841 binary64) (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 256/707281 binary64))))
(*.f64 #s(literal -4/29 binary64) x)
(*.f64 x #s(literal -4/29 binary64))

eval97.0ms (1.9%)

Memory
-33.1MiB live, 156.5MiB allocated; 22ms collecting garbage
Compiler

Compiled 21 528 to 1 950 computations (90.9% saved)

prune14.0ms (0.3%)

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

10 alts after pruning (6 fresh and 4 done)

PrunedKeptTotal
New5994603
Fresh224
Picked145
Done000
Total60210612
Accuracy
100.0%
Counts
612 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.0%
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
99.7%
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
46.2%
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
99.6%
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
48.0%
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
99.7%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
53.1%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
48.1%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
89.0%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x))
53.1%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
Compiler

Compiled 231 to 201 computations (13% saved)

simplify285.0ms (5.5%)

Memory
0.5MiB live, 235.4MiB allocated; 21ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 x #s(literal 4/29 binary64))
cost-diff0
(*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))
cost-diff1
(fma.f64 x x (*.f64 #s(literal -4/29 binary64) x))
cost-diff1
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
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 (* (* (- x (/ 16 116)) 3) 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 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
041202
059196
197196
2169196
3342196
4710196
51345196
62364196
73767196
84918196
97558196
08681195
Stop Event
iter limit
node limit
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 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 (* (* (- x (/ 16 116)) 3) 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
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))
(-.f64 x #s(literal 4/29 binary64))
x
#s(literal 4/29 binary64)
#s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))
(*.f64 #s(literal -2523/16 binary64) y)
#s(literal -2523/16 binary64)
y
(-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))
(fma.f64 x x (*.f64 #s(literal -4/29 binary64) x))
(*.f64 #s(literal -4/29 binary64) x)
#s(literal -4/29 binary64)
#s(literal 16/841 binary64)
Outputs
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) (-.f64 x #s(literal 4/29 binary64))) y)
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
(*.f64 y (-.f64 x #s(literal 4/29 binary64)))
(-.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 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 (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x))
#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 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
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
(*.f64 (fma.f64 (+.f64 #s(literal -4/29 binary64) x) x #s(literal -16/841 binary64)) (*.f64 (+.f64 #s(literal -4/29 binary64) x) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))
(*.f64 (+.f64 #s(literal -4/29 binary64) x) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))
(-.f64 x #s(literal 4/29 binary64))
x
#s(literal 4/29 binary64)
#s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))
(*.f64 #s(literal -2523/16 binary64) y)
#s(literal -2523/16 binary64)
y
(-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64))
(-.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) x) #s(literal 16/841 binary64))
(fma.f64 x x (*.f64 #s(literal -4/29 binary64) x))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) x)
(*.f64 #s(literal -4/29 binary64) x)
#s(literal -4/29 binary64)
#s(literal 16/841 binary64)

localize149.0ms (2.9%)

Memory
-2.5MiB live, 146.9MiB allocated; 11ms collecting garbage
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.0859375
(*.f64 #s(literal -4/29 binary64) x)
accuracy7.680098428008829
(*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))
accuracy12.661691809787998
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
accuracy33.20378989982211
#s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))
accuracy0.0078125
(-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))
accuracy0.08203125
(/.f64 #s(literal 12/29 binary64) x)
accuracy0.1875
(*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)))
accuracy7.0147135205769775
(*.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.21875
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
accuracy33.29781433335719
#s(approx (- x 4/29) #s(literal -4/29 binary64))
accuracy0.0
(*.f64 y x)
accuracy0.22265625
(*.f64 (*.f64 y x) #s(literal 3 binary64))
accuracy29.930346268414947
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
accuracy0.00390625
(-.f64 x #s(literal 4/29 binary64))
accuracy0.0625
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
accuracy0.26171875
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
Samples
117.0ms233×0valid
7.0ms12×2valid
5.0ms11×1valid
Compiler

Compiled 182 to 35 computations (80.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 73.0ms
ival-add: 25.0ms (34.4% of total)
ival-mult: 22.0ms (30.2% of total)
const: 12.0ms (16.5% of total)
ival-div: 5.0ms (6.9% of total)
ival-sub: 5.0ms (6.9% of total)
adjust: 2.0ms (2.7% of total)
exact: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series53.0ms (1%)

Memory
-38.2MiB live, 53.3MiB allocated; 9ms collecting garbage
Counts
19 → 55
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 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))
(*.f64 y #s(literal 3 binary64))
#s(approx (* (* (- x (/ 16 116)) 3) 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 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
(fma.f64 x x (*.f64 #s(literal -4/29 binary64) x))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))
(/.f64 #s(literal 12/29 binary64) x)
#s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))
(*.f64 #s(literal -4/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))
(/ (+ (* -12/29 y) (* 3 (* x y))) x)
(/ -12/29 x)
(/ (- (* 3 x) 12/29) x)
(* -4/29 x)
(* x (- x 4/29))
(* 87/4 y)
(+ (* 3 (* x (- (* -841/16 y) (* 841/16 y)))) (* 87/4 y))
(+ (* 87/4 y) (* x (+ (* -3 (* x (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y)))))) (* 3 (- (* -841/16 y) (* 841/16 y))))))
(+ (* 87/4 y) (* x (+ (* 3 (- (* -841/16 y) (* 841/16 y))) (* x (+ (* -3 (* x (+ (* -841/16 (- (* -841/16 y) (* 841/16 y))) (* -29/4 (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y)))))))) (* -3 (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y))))))))))
(/ 12/29 x)
(* -2523/16 y)
(+ (* -2523/16 y) (* 73167/64 (* x y)))
(+ (* -2523/16 y) (* x (+ (* -2121843/128 (* x y)) (* 73167/64 y))))
(+ (* -2523/16 y) (* x (+ (* 73167/64 y) (* x (+ (* -2121843/128 y) (* -3 (* x (+ (* -20511149/512 y) (* -20511149/1024 y)))))))))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ y (* -4/29 (/ y x))))
x
(* x (- 1 (* 4/29 (/ 1 x))))
(* 3 y)
(+ (* -12/29 (/ y x)) (* 3 y))
3
(- 3 (* 12/29 (/ 1 x)))
(pow x 2)
(* (pow x 2) (- 1 (* 4/29 (/ 1 x))))
(* 3 (/ y x))
(/ (+ (* 48/841 (/ y (pow x 2))) (* 3 y)) x)
(/ (+ (* 192/24389 (/ y (pow x 3))) (+ (* 48/841 (/ y (pow x 2))) (* 3 y))) x)
(/ (+ (* 1536/707281 (/ y (pow x 4))) (+ (* 192/24389 (/ y (pow x 3))) (+ (* 48/841 (/ y (pow x 2))) (* 3 y)))) x)
(* 3 (/ y (pow x 2)))
(/ (+ (* 12/29 (/ y x)) (* 3 y)) (pow x 2))
(/ (+ (* 96/841 (/ y (pow x 2))) (+ (* 12/29 (/ y x)) (* 3 y))) (pow x 2))
(/ (+ (* -3 (/ (+ (* -128/24389 y) (* -64/24389 y)) (pow x 3))) (+ (* 96/841 (/ y (pow x 2))) (+ (* 12/29 (/ y x)) (* 3 y)))) (pow x 2))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (/ (+ (* -3 y) (* -48/841 (/ y (pow x 2)))) x))
(* -1 (/ (+ (* -3 y) (+ (* -48/841 (/ y (pow x 2))) (* -192/24389 (/ y (pow x 3))))) x))
(* -1 (/ (+ (* -3 y) (+ (* -1 (/ (+ (* 1536/707281 (/ y x)) (* 192/24389 y)) (pow x 3))) (* -48/841 (/ y (pow x 2))))) x))
(/ (+ (* -1 (/ (+ (* -12/29 y) (* -96/841 (/ y x))) x)) (* 3 y)) (pow x 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 96/841 y) (* 3 (/ (+ (* 64/24389 y) (* 128/24389 y)) x))) x)) (* -12/29 y)) x)) (* 3 y)) (pow x 2))
(* 3 (* y (- x 4/29)))
(* y (- x 4/29))
(* x (* y (- 3 (* 12/29 (/ 1 x)))))
(* y (- 3 (* 12/29 (/ 1 x))))
(* 3 (/ (* y (- x 4/29)) (- (+ (* -4/29 x) (pow x 2)) 16/841)))
(* 3 (/ y (- (+ (* -4/29 x) (pow x 2)) 16/841)))
Calls

6 calls:

TimeVariablePointExpression
34.0ms
x
@0
((* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y x) 3) (* y x) (* (- x 4/29) (* y 3)) (- x 4/29) (* y 3) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (* (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (- (+ (* x x) (* -4/29 x)) 16/841)) (+ (* x x) (* -4/29 x)) (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (/ 12/29 x) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (* -4/29 x))
5.0ms
y
@-inf
((* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y x) 3) (* y x) (* (- x 4/29) (* y 3)) (- x 4/29) (* y 3) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (* (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (- (+ (* x x) (* -4/29 x)) 16/841)) (+ (* x x) (* -4/29 x)) (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (/ 12/29 x) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (* -4/29 x))
5.0ms
x
@-inf
((* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y x) 3) (* y x) (* (- x 4/29) (* y 3)) (- x 4/29) (* y 3) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (* (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (- (+ (* x x) (* -4/29 x)) 16/841)) (+ (* x x) (* -4/29 x)) (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (/ 12/29 x) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (* -4/29 x))
3.0ms
y
@inf
((* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y x) 3) (* y x) (* (- x 4/29) (* y 3)) (- x 4/29) (* y 3) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (* (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (- (+ (* x x) (* -4/29 x)) 16/841)) (+ (* x x) (* -4/29 x)) (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (/ 12/29 x) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (* -4/29 x))
3.0ms
y
@0
((* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y x) 3) (* y x) (* (- x 4/29) (* y 3)) (- x 4/29) (* y 3) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (* (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (- (+ (* x x) (* -4/29 x)) 16/841)) (+ (* x x) (* -4/29 x)) (* (- x 4/29) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841))) (/ 12/29 x) (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (* -4/29 x))

simplify236.0ms (4.6%)

Memory
48.8MiB live, 379.1MiB allocated; 34ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0201612
1648574
22446513
09334478
Stop Event
iter limit
node limit
Counts
55 → 54
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))
(/ (+ (* -12/29 y) (* 3 (* x y))) x)
(/ -12/29 x)
(/ (- (* 3 x) 12/29) x)
(* -4/29 x)
(* x (- x 4/29))
(* 87/4 y)
(+ (* 3 (* x (- (* -841/16 y) (* 841/16 y)))) (* 87/4 y))
(+ (* 87/4 y) (* x (+ (* -3 (* x (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y)))))) (* 3 (- (* -841/16 y) (* 841/16 y))))))
(+ (* 87/4 y) (* x (+ (* 3 (- (* -841/16 y) (* 841/16 y))) (* x (+ (* -3 (* x (+ (* -841/16 (- (* -841/16 y) (* 841/16 y))) (* -29/4 (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y)))))))) (* -3 (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y))))))))))
(/ 12/29 x)
(* -2523/16 y)
(+ (* -2523/16 y) (* 73167/64 (* x y)))
(+ (* -2523/16 y) (* x (+ (* -2121843/128 (* x y)) (* 73167/64 y))))
(+ (* -2523/16 y) (* x (+ (* 73167/64 y) (* x (+ (* -2121843/128 y) (* -3 (* x (+ (* -20511149/512 y) (* -20511149/1024 y)))))))))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ y (* -4/29 (/ y x))))
x
(* x (- 1 (* 4/29 (/ 1 x))))
(* 3 y)
(+ (* -12/29 (/ y x)) (* 3 y))
3
(- 3 (* 12/29 (/ 1 x)))
(pow x 2)
(* (pow x 2) (- 1 (* 4/29 (/ 1 x))))
(* 3 (/ y x))
(/ (+ (* 48/841 (/ y (pow x 2))) (* 3 y)) x)
(/ (+ (* 192/24389 (/ y (pow x 3))) (+ (* 48/841 (/ y (pow x 2))) (* 3 y))) x)
(/ (+ (* 1536/707281 (/ y (pow x 4))) (+ (* 192/24389 (/ y (pow x 3))) (+ (* 48/841 (/ y (pow x 2))) (* 3 y)))) x)
(* 3 (/ y (pow x 2)))
(/ (+ (* 12/29 (/ y x)) (* 3 y)) (pow x 2))
(/ (+ (* 96/841 (/ y (pow x 2))) (+ (* 12/29 (/ y x)) (* 3 y))) (pow x 2))
(/ (+ (* -3 (/ (+ (* -128/24389 y) (* -64/24389 y)) (pow x 3))) (+ (* 96/841 (/ y (pow x 2))) (+ (* 12/29 (/ y x)) (* 3 y)))) (pow x 2))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (/ (+ (* -3 y) (* -48/841 (/ y (pow x 2)))) x))
(* -1 (/ (+ (* -3 y) (+ (* -48/841 (/ y (pow x 2))) (* -192/24389 (/ y (pow x 3))))) x))
(* -1 (/ (+ (* -3 y) (+ (* -1 (/ (+ (* 1536/707281 (/ y x)) (* 192/24389 y)) (pow x 3))) (* -48/841 (/ y (pow x 2))))) x))
(/ (+ (* -1 (/ (+ (* -12/29 y) (* -96/841 (/ y x))) x)) (* 3 y)) (pow x 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 96/841 y) (* 3 (/ (+ (* 64/24389 y) (* 128/24389 y)) x))) x)) (* -12/29 y)) x)) (* 3 y)) (pow x 2))
(* 3 (* y (- x 4/29)))
(* y (- x 4/29))
(* x (* y (- 3 (* 12/29 (/ 1 x)))))
(* y (- 3 (* 12/29 (/ 1 x))))
(* 3 (/ (* y (- x 4/29)) (- (+ (* -4/29 x) (pow x 2)) 16/841)))
(* 3 (/ y (- (+ (* -4/29 x) (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)))
(* -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 y x) #s(literal 3 binary64))
(* x y)
(*.f64 y x)
(* -12/29 (/ y x))
(*.f64 (/.f64 y x) #s(literal -12/29 binary64))
(/ (+ (* -12/29 y) (* 3 (* x y))) x)
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y)
(/ -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))
(* -4/29 x)
(*.f64 #s(literal -4/29 binary64) x)
(* x (- x 4/29))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) x)
(* 87/4 y)
(*.f64 #s(literal 87/4 binary64) y)
(+ (* 3 (* x (- (* -841/16 y) (* 841/16 y)))) (* 87/4 y))
(fma.f64 (*.f64 #s(literal -2523/8 binary64) y) x (*.f64 #s(literal 87/4 binary64) y))
(+ (* 87/4 y) (* x (+ (* -3 (* x (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y)))))) (* 3 (- (* -841/16 y) (* 841/16 y))))))
(fma.f64 (*.f64 #s(literal -3 binary64) x) (fma.f64 (*.f64 #s(literal -73167/64 binary64) x) y (*.f64 #s(literal 841/8 binary64) y)) (*.f64 #s(literal 87/4 binary64) y))
(+ (* 87/4 y) (* x (+ (* 3 (- (* -841/16 y) (* 841/16 y))) (* x (+ (* -3 (* x (+ (* -841/16 (- (* -841/16 y) (* 841/16 y))) (* -29/4 (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y)))))))) (* -3 (+ (* -24389/64 y) (* 29/4 (- (* -841/16 y) (* 841/16 y))))))))))
(fma.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal -73167/64 binary64) y (*.f64 (fma.f64 #s(literal 707281/128 binary64) y (*.f64 y #s(literal 2121843/256 binary64))) x))) #s(literal -3 binary64) (*.f64 #s(literal -2523/8 binary64) y)) x (*.f64 #s(literal 87/4 binary64) y))
(/ 12/29 x)
(/.f64 #s(literal 12/29 binary64) x)
(* -2523/16 y)
(*.f64 #s(literal -2523/16 binary64) y)
(+ (* -2523/16 y) (* 73167/64 (* x y)))
(*.f64 y (fma.f64 #s(literal 73167/64 binary64) x #s(literal -2523/16 binary64)))
(+ (* -2523/16 y) (* x (+ (* -2121843/128 (* x y)) (* 73167/64 y))))
(fma.f64 (*.f64 y (fma.f64 #s(literal -2121843/128 binary64) x #s(literal 73167/64 binary64))) x (*.f64 #s(literal -2523/16 binary64) y))
(+ (* -2523/16 y) (* x (+ (* 73167/64 y) (* x (+ (* -2121843/128 y) (* -3 (* x (+ (* -20511149/512 y) (* -20511149/1024 y)))))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal -2121843/128 binary64) y (*.f64 (*.f64 y x) #s(literal 184600341/1024 binary64))) x (*.f64 #s(literal 73167/64 binary64) y)) x (*.f64 #s(literal -2523/16 binary64) 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 (+ 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)
(* 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))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 4/29 (/ 1 x))))
(*.f64 (fma.f64 (/.f64 #s(literal -4/29 binary64) x) x x) x)
(* 3 (/ y x))
(*.f64 (/.f64 y x) #s(literal 3 binary64))
(/ (+ (* 48/841 (/ y (pow x 2))) (* 3 y)) x)
(/.f64 (fma.f64 (/.f64 (/.f64 y x) x) #s(literal 48/841 binary64) (*.f64 #s(literal 3 binary64) y)) x)
(/ (+ (* 192/24389 (/ y (pow x 3))) (+ (* 48/841 (/ y (pow x 2))) (* 3 y))) x)
(/.f64 (fma.f64 (/.f64 (/.f64 y x) x) (-.f64 (/.f64 #s(literal 192/24389 binary64) x) #s(literal -48/841 binary64)) (*.f64 #s(literal 3 binary64) y)) x)
(/ (+ (* 1536/707281 (/ y (pow x 4))) (+ (* 192/24389 (/ y (pow x 3))) (+ (* 48/841 (/ y (pow x 2))) (* 3 y)))) x)
(/.f64 (fma.f64 (/.f64 y (pow.f64 x #s(literal 4 binary64))) #s(literal 1536/707281 binary64) (fma.f64 (/.f64 (/.f64 y x) x) (-.f64 (/.f64 #s(literal 192/24389 binary64) x) #s(literal -48/841 binary64)) (*.f64 #s(literal 3 binary64) y))) x)
(* 3 (/ y (pow x 2)))
(*.f64 (/.f64 (/.f64 y x) x) #s(literal 3 binary64))
(/ (+ (* 12/29 (/ y x)) (* 3 y)) (pow x 2))
(*.f64 (/.f64 (/.f64 y x) x) (-.f64 (/.f64 #s(literal 12/29 binary64) x) #s(literal -3 binary64)))
(/ (+ (* 96/841 (/ y (pow x 2))) (+ (* 12/29 (/ y x)) (* 3 y))) (pow x 2))
(/.f64 (fma.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 96/841 binary64) x) #s(literal -12/29 binary64)) (*.f64 #s(literal 3 binary64) y)) (*.f64 x x))
(/ (+ (* -3 (/ (+ (* -128/24389 y) (* -64/24389 y)) (pow x 3))) (+ (* 96/841 (/ y (pow x 2))) (+ (* 12/29 (/ y x)) (* 3 y)))) (pow x 2))
(/.f64 (fma.f64 #s(literal 3 binary64) y (/.f64 (fma.f64 #s(literal 12/29 binary64) y (/.f64 (fma.f64 #s(literal 576/24389 binary64) (/.f64 y x) (*.f64 #s(literal 96/841 binary64) y)) x)) x)) (*.f64 x 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 (+ (* -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 (/ (+ (* -3 y) (* -48/841 (/ y (pow x 2)))) x))
(/.f64 (fma.f64 (/.f64 (/.f64 y x) x) #s(literal 48/841 binary64) (*.f64 #s(literal 3 binary64) y)) x)
(* -1 (/ (+ (* -3 y) (+ (* -48/841 (/ y (pow x 2))) (* -192/24389 (/ y (pow x 3))))) x))
(/.f64 (fma.f64 (/.f64 (/.f64 y x) x) (-.f64 (/.f64 #s(literal 192/24389 binary64) x) #s(literal -48/841 binary64)) (*.f64 #s(literal 3 binary64) y)) x)
(* -1 (/ (+ (* -3 y) (+ (* -1 (/ (+ (* 1536/707281 (/ y x)) (* 192/24389 y)) (pow x 3))) (* -48/841 (/ y (pow x 2))))) x))
(/.f64 (fma.f64 #s(literal -3 binary64) y (/.f64 (fma.f64 #s(literal -48/841 binary64) y (/.f64 (fma.f64 #s(literal -1536/707281 binary64) (/.f64 y x) (*.f64 #s(literal -192/24389 binary64) y)) x)) (*.f64 x x))) (neg.f64 x))
(/ (+ (* -1 (/ (+ (* -12/29 y) (* -96/841 (/ y x))) x)) (* 3 y)) (pow x 2))
(/.f64 (fma.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 96/841 binary64) x) #s(literal -12/29 binary64)) (*.f64 #s(literal 3 binary64) y)) (*.f64 x x))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 96/841 y) (* 3 (/ (+ (* 64/24389 y) (* 128/24389 y)) x))) x)) (* -12/29 y)) x)) (* 3 y)) (pow x 2))
(/.f64 (fma.f64 #s(literal 3 binary64) y (/.f64 (fma.f64 #s(literal 12/29 binary64) y (/.f64 (fma.f64 #s(literal 576/24389 binary64) (/.f64 y x) (*.f64 #s(literal 96/841 binary64) y)) x)) x)) (*.f64 x x))
(* 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)
(* 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)) (- (+ (* -4/29 x) (pow x 2)) 16/841)))
(*.f64 (*.f64 #s(literal 3 binary64) (-.f64 x #s(literal 4/29 binary64))) (/.f64 y (-.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) x) #s(literal 16/841 binary64))))
(* 3 (/ y (- (+ (* -4/29 x) (pow x 2)) 16/841)))
(*.f64 (/.f64 y (-.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) x) #s(literal 16/841 binary64))) #s(literal 3 binary64))

rewrite205.0ms (4%)

Memory
10.7MiB live, 240.2MiB allocated; 52ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041168
059163
1157163
2841163
09272163
Stop Event
iter limit
node limit
iter limit
Counts
19 → 300
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 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))
(*.f64 y #s(literal 3 binary64))
#s(approx (* (* (- x (/ 16 116)) 3) 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 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (fma.f64 x x (*.f64 #s(literal -4/29 binary64) x)) #s(literal 16/841 binary64)))
(fma.f64 x x (*.f64 #s(literal -4/29 binary64) x))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))
(/.f64 #s(literal 12/29 binary64) x)
#s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))
(*.f64 #s(literal -4/29 binary64) x)
Outputs
(*.f64 (*.f64 #s(literal 3 binary64) y) (-.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 y (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(/.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 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y)) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #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 (-.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)))
(*.f64 y (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
(/.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 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) y)) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 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 y (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 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 (-.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 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x))
(/.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 (/.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 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (neg.f64 (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 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 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 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 (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)) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #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))
#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 #s(literal 3 binary64) y) x)
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(*.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 (*.f64 #s(literal 3 binary64) y) #s(approx (- x 4/29) #s(literal -4/29 binary64)))
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.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))
(*.f64 (neg.f64 (neg.f64 y)) #s(literal 3 binary64))
(*.f64 (neg.f64 y) #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) (neg.f64 y))
(*.f64 #s(literal 3 binary64) (neg.f64 (neg.f64 y)))
(*.f64 #s(literal 3 binary64) y)
(*.f64 y #s(literal 3 binary64))
(neg.f64 (*.f64 #s(literal -3 binary64) y))
#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 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))
(*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (-.f64 x #s(literal 4/29 binary64))) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))
(*.f64 (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))
(*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x)) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x))) (*.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))) (-.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x)) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x)) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)))) (*.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x)) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (-.f64 x #s(literal 4/29 binary64))) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))))) (+.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)) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (-.f64 (pow.f64 x #s(literal 3 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 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 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 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (*.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 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64))) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64))) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 x #s(literal 3 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 (*.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (*.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.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)) (*.f64 x x)))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (*.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.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)) (*.f64 x x)))) (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)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 3 binary64))) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.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)) (*.f64 x x)))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 3 binary64))) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (*.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.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)) (*.f64 x x)))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (*.f64 (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (*.f64 (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (*.f64 (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 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 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (*.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 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 x #s(literal 3 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 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 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 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 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 x x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (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(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.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)) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (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(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 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 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.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)) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 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 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.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)) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 2 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 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.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)) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 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 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (+.f64 (neg.f64 x) #s(literal -4/29 binary64)) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (+.f64 (neg.f64 x) #s(literal -4/29 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 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 3 binary64)) #s(literal 64/24389 binary64))) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (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)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (+.f64 #s(literal 4/29 binary64) x) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 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 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64)) (-.f64 x #s(literal 4/29 binary64))) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (*.f64 (-.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)) #s(literal 256/707281 binary64))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)) #s(literal 4096/594823321 binary64))) (fma.f64 (*.f64 #s(literal 16/841 binary64) (+.f64 #s(literal -4/29 binary64) x)) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (neg.f64 x)) (neg.f64 x) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) x) x (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (-.f64 x #s(literal 4/29 binary64))) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (*.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) (-.f64 x #s(literal 4/29 binary64))) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 x #s(literal 4/29 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 x #s(literal 4/29 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (*.f64 x x)) (-.f64 x #s(literal 4/29 binary64)) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))))
(fma.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (*.f64 #s(literal -4/29 binary64) x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x)))
(fma.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 #s(literal -4/29 binary64) x) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(fma.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x)))
(fma.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 (*.f64 x x) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))))
(fma.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x)))
(fma.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (*.f64 x x)) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(fma.f64 x (*.f64 x (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))
(-.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x)) (*.f64 (neg.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal -4/29 binary64) x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))
(+.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (*.f64 x x)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (-.f64 x #s(literal 4/29 binary64))))
(+.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 #s(literal -4/29 binary64) x)) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(+.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 (*.f64 x x) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64)) (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))))
(+.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (*.f64 x x)) (*.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 16/841 binary64))))
(*.f64 (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (+.f64 #s(literal -4/29 binary64) x)) (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) x))
(*.f64 (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) x) (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (+.f64 #s(literal -4/29 binary64) x)))
(*.f64 (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) x) (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) x) (/.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (-.f64 x #s(literal -4/29 binary64))))
(*.f64 (+.f64 #s(literal -4/29 binary64) x) x)
(*.f64 (neg.f64 x) (-.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(*.f64 (neg.f64 x) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(*.f64 x (-.f64 #s(literal -4/29 binary64) (neg.f64 x)))
(*.f64 x (-.f64 #s(literal -4/29 binary64) x))
(*.f64 x (-.f64 x #s(literal -4/29 binary64)))
(*.f64 x (+.f64 #s(literal -4/29 binary64) x))
(*.f64 x (+.f64 #s(literal 4/29 binary64) x))
(*.f64 x (-.f64 x #s(literal 4/29 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64))))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))))) (+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 x (-.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -4/29 binary64) x) (*.f64 (neg.f64 x) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) (*.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 x x #s(literal 16/841 binary64))) (*.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (pow.f64 (*.f64 x (-.f64 x #s(literal 4/29 binary64))) #s(literal 2 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)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64))))
(neg.f64 (*.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (neg.f64 x) x) x) (/.f64 (*.f64 (neg.f64 x) x) (-.f64 x #s(literal -4/29 binary64))) (/.f64 (neg.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) x) (/.f64 (neg.f64 x) (-.f64 x #s(literal -4/29 binary64))) (/.f64 (neg.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64))) (/.f64 (neg.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (neg.f64 x) x) (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 x #s(literal -4/29 binary64))) (/.f64 (neg.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) x) (/.f64 (*.f64 x x) (-.f64 x #s(literal -4/29 binary64))) (/.f64 (neg.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 x x) (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 x #s(literal -4/29 binary64))) (/.f64 (neg.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (*.f64 (neg.f64 x) #s(literal 4/29 binary64)))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (*.f64 #s(literal 4/29 binary64) x))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (*.f64 #s(literal -4/29 binary64) x))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 4/29 binary64)))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 #s(literal 4/29 binary64) x))
(fma.f64 (neg.f64 x) (neg.f64 x) (*.f64 #s(literal -4/29 binary64) x))
(fma.f64 #s(literal -4/29 binary64) x (*.f64 (neg.f64 x) x))
(fma.f64 #s(literal -4/29 binary64) x (*.f64 x x))
(fma.f64 x #s(literal -4/29 binary64) (*.f64 (neg.f64 x) x))
(fma.f64 x #s(literal -4/29 binary64) (*.f64 x x))
(fma.f64 x x (*.f64 (neg.f64 x) #s(literal 4/29 binary64)))
(fma.f64 x x (*.f64 #s(literal 4/29 binary64) x))
(fma.f64 x x (*.f64 #s(literal -4/29 binary64) x))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 16/841 binary64) x) x) (/.f64 x (-.f64 x #s(literal -4/29 binary64)))))
(-.f64 (*.f64 #s(literal -4/29 binary64) x) (*.f64 (neg.f64 x) x))
(-.f64 (*.f64 #s(literal -4/29 binary64) x) (*.f64 x x))
(-.f64 (*.f64 x x) (*.f64 (neg.f64 x) #s(literal 4/29 binary64)))
(-.f64 (*.f64 x x) (*.f64 #s(literal 4/29 binary64) x))
(-.f64 (*.f64 x x) (*.f64 #s(literal -4/29 binary64) x))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))) (/.f64 (neg.f64 (*.f64 #s(literal 16/841 binary64) (*.f64 x x))) (*.f64 x (-.f64 x #s(literal 4/29 binary64)))))
(+.f64 (*.f64 #s(literal -4/29 binary64) x) (*.f64 (neg.f64 x) x))
(+.f64 (*.f64 #s(literal -4/29 binary64) x) (*.f64 x x))
(+.f64 (*.f64 x x) (*.f64 (neg.f64 x) #s(literal 4/29 binary64)))
(+.f64 (*.f64 x x) (*.f64 #s(literal 4/29 binary64) x))
(+.f64 (*.f64 x x) (*.f64 #s(literal -4/29 binary64) x))
(*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (+.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)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (neg.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (neg.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (fma.f64 (+.f64 #s(literal -4/29 binary64) x) (neg.f64 x) #s(literal -16/841 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(/.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y)) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) 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 #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))
#s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))
(*.f64 #s(literal -4/29 binary64) x)
(*.f64 x #s(literal -4/29 binary64))

eval61.0ms (1.2%)

Memory
-26.9MiB live, 118.9MiB allocated; 14ms collecting garbage
Compiler

Compiled 14 459 to 1 282 computations (91.1% saved)

prune19.0ms (0.4%)

Memory
-14.3MiB live, 32.9MiB allocated; 2ms collecting garbage
Pruning

14 alts after pruning (7 fresh and 7 done)

PrunedKeptTotal
New3596365
Fresh011
Picked145
Done134
Total36114375
Accuracy
100.0%
Counts
375 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.0%
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
46.7%
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 #s(approx (+ (* x x) (* -4/29 x)) (*.f64 x x)) #s(literal 16/841 binary64)))
99.6%
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
48.0%
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
48.0%
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
99.7%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
53.1%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
48.1%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
69.3%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (/.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))) x))
89.0%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x))
37.4%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))) x))
53.1%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))
53.1%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
37.4%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x))
Compiler

Compiled 404 to 319 computations (21% saved)

simplify23.0ms (0.4%)

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

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))
cost-diff0
(*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)))
cost-diff0
(*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))) x)
cost-diff0
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))) x))
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 (* (* (- x (/ 16 116)) 3) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x))
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
#s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))
cost-diff0
(*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)))
cost-diff0
(*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x)
cost-diff0
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))
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)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040240
056240
187240
2142240
3188240
4246240
5327240
6419240
7503240
8550240
9698240
10920240
11993240
0993240
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.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)
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))
(*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x)
(*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)))
y
#s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))
#s(literal 3 binary64)
x
(*.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)
#s(approx (* (* (- x (/ 16 116)) 3) 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)
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))) x))
(*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))) x)
(*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)))
y
#s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))
(/.f64 #s(literal -12/29 binary64) x)
#s(literal -12/29 binary64)
x
Outputs
(/.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 #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 #s(literal 3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)
(*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))
(-.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)
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)) y) x))
(*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x)
(*.f64 (*.f64 #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)) y) x)
(*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)))
(*.f64 #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)) y)
y
#s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))
#s(literal 3 binary64)
x
(*.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)
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x))
#s(approx (* (* (- x (/ 16 116)) 3) 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)
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))) x))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))))
(*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))) x)
(*.f64 (*.f64 y x) #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)))
(*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)))
(*.f64 #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)) y)
y
#s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))
(/.f64 #s(literal -12/29 binary64) x)
#s(literal -12/29 binary64)
x

localize148.0ms (2.9%)

Memory
-10.8MiB live, 228.8MiB allocated; 41ms collecting garbage
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.08203125
(/.f64 #s(literal -12/29 binary64) x)
accuracy0.1875
(*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)))
accuracy7.0147135205769775
(*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))) x)
accuracy33.09787659014504
#s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))
accuracy0.0
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x))
accuracy0.17578125
(*.f64 (/.f64 y x) #s(literal -12/29 binary64))
accuracy7.0147135205769775
(*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x)
accuracy32.85521600319182
#s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64)))
accuracy0.0625
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y)
accuracy0.26171875
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
accuracy33.29781433335719
#s(approx (- x 4/29) #s(literal -4/29 binary64))
accuracy0.0
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))
accuracy0.1875
(*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)))
accuracy7.0147135205769775
(*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x)
accuracy30.34981740816046
#s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))
accuracy0.017910009768442016
(-.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))
accuracy4.286803824084433
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)
accuracy6.578594648773774
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y) #s(literal 3 binary64)) (+.f64 x #s(literal 4/29 binary64)))
Samples
80.0ms235×0valid
6.0ms10×2valid
5.0ms11×1valid
Compiler

Compiled 170 to 32 computations (81.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 70.0ms
const: 33.0ms (47% of total)
ival-mult: 18.0ms (25.6% of total)
ival-div: 11.0ms (15.7% of total)
ival-sub: 5.0ms (7.1% of total)
adjust: 2.0ms (2.8% of total)
ival-add: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series21.0ms (0.4%)

Memory
-4.5MiB live, 45.2MiB allocated; 9ms collecting garbage
Counts
20 → 42
Calls
Call 1
Inputs
(/.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))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))
(*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x)
(*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)))
#s(approx (- 3 (/ 12/29 x)) #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 4/29) #s(literal -4/29 binary64)) y)
#s(approx (- x 4/29) #s(literal -4/29 binary64))
#s(approx (* (* (- x (/ 16 116)) 3) 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))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))) x))
(*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))) x)
(*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)))
#s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))
(/.f64 #s(literal -12/29 binary64) x)
Outputs
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
(* -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)
(* -12/29 (/ y x))
(/ (+ (* -12/29 y) (* 3 (* x y))) x)
(/ -12/29 x)
(/ (- (* 3 x) 12/29) x)
(* -4/29 y)
(+ (* -4/29 y) (* x y))
-4/29
(- x 4/29)
(* 3 (* x y))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* 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)
(* (pow x 2) (- 1 (* 16/841 (/ 1 (pow x 2)))))
(* 3 y)
(+ (* -12/29 (/ y x)) (* 3 y))
3
(- 3 (* 12/29 (/ 1 x)))
(* x y)
(* x (+ y (* -4/29 (/ y x))))
x
(* x (- 1 (* 4/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)))
(* 3 (/ (* y (- (pow x 2) 16/841)) (+ 4/29 x)))
(* 3 (* y (- (pow x 2) 16/841)))
(* y (- (pow x 2) 16/841))
(* 3 (* y (- x 4/29)))
(* x (* y (- 3 (* 12/29 (/ 1 x)))))
(* y (- 3 (* 12/29 (/ 1 x))))
(* y (- x 4/29))
Calls

6 calls:

TimeVariablePointExpression
7.0ms
y
@inf
((/ (* (* (- (* 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 (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (* (/ y x) -12/29) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (/ -12/29 x))
4.0ms
y
@-inf
((/ (* (* (- (* 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 (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (* (/ y x) -12/29) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (/ -12/29 x))
3.0ms
y
@0
((/ (* (* (- (* 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 (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (* (/ y x) -12/29) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (/ -12/29 x))
2.0ms
x
@0
((/ (* (* (- (* 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 (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (* (/ y x) -12/29) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (/ -12/29 x))
2.0ms
x
@-inf
((/ (* (* (- (* 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 (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (* (* (- x 4/29) y) 3) (* (- x 4/29) y) (- x 4/29) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (* (/ y x) -12/29) (* (* (- x (/ 16 116)) 3) y) (* (* y (- 3 (/ 12/29 x))) x) (* y (- 3 (/ 12/29 x))) (- 3 (/ 12/29 x)) (/ -12/29 x))

simplify179.0ms (3.5%)

Memory
4.2MiB live, 233.1MiB allocated; 23ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081249
1240231
2704221
32063221
46182221
08252208
Stop Event
iter limit
node limit
Counts
42 → 41
Calls
Call 1
Inputs
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
(* -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)
(* -12/29 (/ y x))
(/ (+ (* -12/29 y) (* 3 (* x y))) x)
(/ -12/29 x)
(/ (- (* 3 x) 12/29) x)
(* -4/29 y)
(+ (* -4/29 y) (* x y))
-4/29
(- x 4/29)
(* 3 (* x y))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* 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)
(* (pow x 2) (- 1 (* 16/841 (/ 1 (pow x 2)))))
(* 3 y)
(+ (* -12/29 (/ y x)) (* 3 y))
3
(- 3 (* 12/29 (/ 1 x)))
(* x y)
(* x (+ y (* -4/29 (/ y x))))
x
(* x (- 1 (* 4/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)))
(* 3 (/ (* y (- (pow x 2) 16/841)) (+ 4/29 x)))
(* 3 (* y (- (pow x 2) 16/841)))
(* y (- (pow x 2) 16/841))
(* 3 (* y (- x 4/29)))
(* x (* y (- 3 (* 12/29 (/ 1 x)))))
(* y (- 3 (* 12/29 (/ 1 x))))
(* 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)
(* -48/841 y)
(*.f64 #s(literal -48/841 binary64) y)
(+ (* -48/841 y) (* 3 (* (pow x 2) y)))
(*.f64 (fma.f64 (*.f64 #s(literal 3 binary64) x) x #s(literal -48/841 binary64)) y)
(* -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)
(fma.f64 x x #s(literal -16/841 binary64))
(* -12/29 (/ y x))
(*.f64 (/.f64 y x) #s(literal -12/29 binary64))
(/ (+ (* -12/29 y) (* 3 (* x y))) x)
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y)
(/ -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))
(* -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 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 (* (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 (fma.f64 (*.f64 #s(literal 3 binary64) x) x #s(literal -48/841 binary64)) y)
(* (pow x 2) y)
(*.f64 (*.f64 x x) y)
(* (pow x 2) (+ y (* -16/841 (/ y (pow x 2)))))
(*.f64 (fma.f64 x x #s(literal -16/841 binary64)) y)
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 16/841 (/ 1 (pow x 2)))))
(fma.f64 x x #s(literal -16/841 binary64))
(* 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))
(* x y)
(*.f64 y x)
(* x (+ y (* -4/29 (/ y x))))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
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 (+ (* -1 y) (* 4/29 (/ y x)))))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)
(* -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 (- (pow x 2) 16/841)) (+ 4/29 x)))
(*.f64 (*.f64 (/.f64 y (+.f64 #s(literal 4/29 binary64) x)) #s(literal 3 binary64)) (fma.f64 x x #s(literal -16/841 binary64)))
(* 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)
(* 3 (* y (- x 4/29)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(* x (* y (- 3 (* 12/29 (/ 1 x)))))
(*.f64 (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64)) y)
(* y (- 3 (* 12/29 (/ 1 x))))
(*.f64 (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x)) y)
(* y (- x 4/29))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) y)

rewrite146.0ms (2.8%)

Memory
18.3MiB live, 207.9MiB allocated; 19ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040214
056214
1141208
2629208
35852208
08155208
Stop Event
iter limit
node limit
iter limit
Counts
20 → 217
Calls
Call 1
Inputs
(/.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))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))
(*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x)
(*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)))
#s(approx (- 3 (/ 12/29 x)) #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 4/29) #s(literal -4/29 binary64)) y)
#s(approx (- x 4/29) #s(literal -4/29 binary64))
#s(approx (* (* (- x (/ 16 116)) 3) 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))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))) x))
(*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))) x)
(*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)))
#s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))
(/.f64 #s(literal -12/29 binary64) x)
Outputs
(*.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 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)) (-.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 #s(literal 3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (-.f64 #s(literal 4/29 binary64) x))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.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 #s(literal 3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (neg.f64 (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.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 #s(literal -3 binary64) (*.f64 y (-.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 #s(literal 3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.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 (*.f64 #s(literal 3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64)) (/.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 (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64)) #s(literal 1 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 (-.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 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) #s(literal 1 binary64)) (/.f64 y (+.f64 #s(literal 4/29 binary64) x)))
(*.f64 (/.f64 (*.f64 #s(literal 3 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 (-.f64 (*.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 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64)) (-.f64 x #s(literal 4/29 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 y (-.f64 (*.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 (*.f64 y (-.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 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))
(*.f64 (/.f64 (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) #s(literal 1 binary64)) (/.f64 #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 #s(literal 3 binary64) (-.f64 (*.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 y #s(literal 1 binary64)) (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 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 #s(literal 3 binary64) y) (fma.f64 x x (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)) y))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)) y) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (*.f64 #s(literal 3 binary64) y)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)) y))
(*.f64 (/.f64 #s(literal -3 binary64) (+.f64 #s(literal -64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))))
(*.f64 (/.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.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) y) #s(literal 1 binary64)) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (+.f64 #s(literal 4/29 binary64) x)))
(*.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 #s(literal 3 binary64) (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(*.f64 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 x #s(literal 4/29 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) y) (fma.f64 x x (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))
(*.f64 (fma.f64 x (-.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 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #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)) (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64)))
(*.f64 (-.f64 x #s(literal 4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y))
(*.f64 (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)))
(*.f64 y (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(literal 3 binary64)))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)) y))
(/.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.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)))) (fma.f64 x x (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 4/29 binary64) x))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 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 #s(literal 3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (*.f64 #s(literal 3 binary64) y)) (neg.f64 (fma.f64 x x (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) y) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x))) (fma.f64 x x #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x))) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)) y)) (fma.f64 (neg.f64 x) x #s(literal -16/841 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)) y)) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #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 (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)) 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)) (*.f64 (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)) y)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (neg.f64 x) #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (pow.f64 (fma.f64 (neg.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 (neg.f64 x) #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 (neg.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 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (neg.f64 (fma.f64 x x (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64)) (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (*.f64 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64))) (fma.f64 x x (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64)) (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 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 #s(literal 4/29 binary64) x)) (*.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 #s(literal 3 binary64) (+.f64 #s(literal 4/29 binary64) x)) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)))) (neg.f64 (fma.f64 x x (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 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 #s(literal 4/29 binary64) x #s(literal 16/841 binary64))))
(/.f64 (neg.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 x (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (neg.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))) (-.f64 (*.f64 x x) (fma.f64 (neg.f64 x) #s(literal 4/29 binary64) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 (pow.f64 (fma.f64 (neg.f64 x) #s(literal 4/29 binary64) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (fma.f64 (neg.f64 x) #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (-.f64 (fma.f64 (neg.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 #s(literal 3 binary64) (*.f64 y (-.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 #s(literal 4/29 binary64) x #s(literal 16/841 binary64))))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.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 (neg.f64 x) #s(literal -4/29 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.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 #s(literal 4/29 binary64) x))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.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 #s(literal 4/29 binary64) x #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.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 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 #s(literal 4/29 binary64) x))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.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 #s(literal 4/29 binary64) x)))
(/.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)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #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 (fma.f64 x x #s(literal 16/841 binary64)) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y)) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 #s(literal 4/29 binary64) x)))
(/.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 6 binary64)) #s(literal 4096/594823321 binary64)) y) #s(literal -3 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (*.f64 #s(literal 3 binary64) y)) (*.f64 (fma.f64 (neg.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 #s(literal 3 binary64) y)) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))) (+.f64 #s(literal 4/29 binary64) x)))
(/.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 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 #s(literal 4/29 binary64) x)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 64/24389 binary64)) #s(literal 3 binary64)) y) (fma.f64 x x (fma.f64 #s(literal 4/29 binary64) x #s(literal 16/841 binary64))))
(/.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 (neg.f64 x) #s(literal -4/29 binary64)))
(/.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 #s(literal 4/29 binary64) x))
(neg.f64 (*.f64 #s(literal -3 binary64) (*.f64 (-.f64 x #s(literal 4/29 binary64)) y)))
(fma.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (neg.f64 x) #s(literal 4/29 binary64) #s(literal 16/841 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 x x) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (neg.f64 x) #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(fma.f64 (fma.f64 (neg.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 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 (neg.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 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(+.f64 (*.f64 (fma.f64 (neg.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 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 (neg.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 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (neg.f64 x) #s(literal 4/29 binary64) #s(literal 16/841 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 x x)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 y (-.f64 #s(literal 64/24389 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (neg.f64 x) #s(literal 4/29 binary64) #s(literal 16/841 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) y) #s(literal 3 binary64)) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 16/841 binary64) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y) #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) #s(literal 2 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 12 binary64)))) (fma.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 8 binary64))))
(*.f64 (neg.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))) #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 (neg.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) (*.f64 #s(literal -3 binary64) y))
(*.f64 #s(literal -3 binary64) (*.f64 (neg.f64 y) (-.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) y) (fma.f64 x x #s(literal 16/841 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) y) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 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 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(*.f64 (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64))) #s(literal 3 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 x x) #s(literal 16/841 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 #s(literal 3 binary64) y))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)))) (fma.f64 (neg.f64 x) x #s(literal -16/841 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) y) #s(literal 3 binary64))) (fma.f64 (neg.f64 x) x #s(literal -16/841 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #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)) (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)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (*.f64 #s(literal 3 binary64) y)) (fma.f64 (neg.f64 x) x #s(literal -16/841 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) (*.f64 #s(literal 3 binary64) y)) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #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)) (fma.f64 x x #s(literal 16/841 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))))
(neg.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) y) (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 16/841 binary64) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) y) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) #s(literal 2 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) y) (+.f64 (pow.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 12 binary64)))) (fma.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 8 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) (/.f64 y (fma.f64 x x #s(literal 16/841 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (/.f64 y (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 y (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))
(*.f64 (-.f64 (*.f64 x x) #s(literal 16/841 binary64)) y)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) y) (fma.f64 (neg.f64 x) x #s(literal -16/841 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64))) y) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)))) (fma.f64 (neg.f64 x) x #s(literal -16/841 binary64)))
(/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) y)) (fma.f64 (neg.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 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #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) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #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 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 16/841 binary64) (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 256/707281 binary64))) (-.f64 (*.f64 x x) #s(literal 16/841 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) #s(literal 2 binary64)))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4096/594823321 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 12 binary64)))) (fma.f64 (fma.f64 #s(literal 16/841 binary64) (*.f64 x x) #s(literal 256/707281 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 8 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 256/707281 binary64) (fma.f64 x x #s(literal 16/841 binary64))) #s(literal 2 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)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #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))) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 16/841 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 256/707281 binary64) (fma.f64 x x #s(literal 16/841 binary64))) #s(literal 2 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)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #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 (fma.f64 (neg.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 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #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))) (pow.f64 (fma.f64 x x #s(literal 16/841 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 4096/594823321 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 65536/500246412961 binary64)) (*.f64 (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 16/841 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 16777216/353814783205469041 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 65536/500246412961 binary64)) (pow.f64 x #s(literal 8 binary64))) (fma.f64 x x #s(literal 16/841 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 16777216/353814783205469041 binary64)) (*.f64 (+.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal 68719476736/210457284365172120330305161 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 12 binary64)) (fma.f64 #s(literal 4096/594823321 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 16777216/353814783205469041 binary64))) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #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))) (fma.f64 (neg.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 (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #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)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64)))))
(neg.f64 (neg.f64 (-.f64 (*.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 x #s(literal 6 binary64)) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 #s(literal 4096/594823321 binary64) (fma.f64 (*.f64 #s(literal 16/841 binary64) x) x (+.f64 #s(literal 256/707281 binary64) (pow.f64 x #s(literal 4 binary64))))))
(-.f64 (*.f64 x x) #s(literal 16/841 binary64))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)) y) x))
(*.f64 (*.f64 y x) #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)) x) y)
(*.f64 (*.f64 #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)) y) x)
(*.f64 #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)) (*.f64 y x))
(*.f64 y (*.f64 #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)) x))
(*.f64 x (*.f64 #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)) y))
(*.f64 #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)) y)
(*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64)))
#s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) #s(literal 3 binary64)) y)
(*.f64 (*.f64 #s(literal 3 binary64) y) #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 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y))
(*.f64 y (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) #s(literal 3 binary64)))
(*.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))
#s(approx (* (* (- x (/ 16 116)) 3) 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 (/.f64 #s(literal -12/29 binary64) x) y)
(*.f64 (neg.f64 y) (/.f64 #s(literal 12/29 binary64) 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)) x)
(/.f64 (*.f64 #s(literal 12/29 binary64) y) (neg.f64 x))
(/.f64 (*.f64 #s(literal -12/29 binary64) y) x)
(neg.f64 (/.f64 (*.f64 #s(literal 12/29 binary64) y) x))
(neg.f64 (/.f64 (*.f64 #s(literal -12/29 binary64) y) (neg.f64 x)))
(neg.f64 (*.f64 #s(literal -12/29 binary64) (/.f64 (neg.f64 y) x)))
(neg.f64 (*.f64 y (/.f64 #s(literal 12/29 binary64) x)))
(neg.f64 (*.f64 (/.f64 (neg.f64 y) x) #s(literal -12/29 binary64)))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))))
(*.f64 (*.f64 y x) #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)))
(*.f64 (*.f64 #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)) x) y)
(*.f64 (*.f64 #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)) y) x)
(*.f64 #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)) (*.f64 y x))
(*.f64 y (*.f64 #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)) x))
(*.f64 x (*.f64 #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)) y))
(*.f64 #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)) y)
(*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x)))
#s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))
(/.f64 #s(literal -12/29 binary64) x)
(/.f64 #s(literal 12/29 binary64) (neg.f64 x))
(neg.f64 (/.f64 #s(literal 12/29 binary64) x))

eval27.0ms (0.5%)

Memory
12.8MiB live, 58.6MiB allocated; 4ms collecting garbage
Compiler

Compiled 5 491 to 803 computations (85.4% saved)

prune13.0ms (0.3%)

Memory
-12.7MiB live, 33.9MiB allocated; 2ms collecting garbage
Pruning

11 alts after pruning (2 fresh and 9 done)

PrunedKeptTotal
New2411242
Fresh112
Picked325
Done077
Total24511256
Accuracy
100.0%
Counts
256 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.6%
(/.f64 #s(approx (* (* (- (* x x) 16/841) y) 3) (*.f64 #s(literal -48/841 binary64) y)) (+.f64 x #s(literal 4/29 binary64)))
99.6%
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) y) #s(literal 3 binary64))
48.0%
(*.f64 (*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
48.0%
(*.f64 #s(approx (- x 4/29) #s(literal -4/29 binary64)) (*.f64 y #s(literal 3 binary64)))
99.7%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
53.1%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
48.1%
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)
69.3%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (/.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))) x))
89.0%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y (-.f64 #s(literal 3 binary64) (/.f64 #s(literal 12/29 binary64) x))) x))
53.1%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))
53.1%
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y x) #s(literal 3 binary64)))
Compiler

Compiled 525 to 266 computations (49.3% saved)

regimes125.0ms (2.4%)

Memory
-13.6MiB live, 98.6MiB allocated; 80ms collecting garbage
Counts
21 → 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 x) #s(literal 3 binary64)))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))
(*.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 #s(approx (* (* (- (* x x) 16/841) y) 3) (*.f64 #s(literal -48/841 binary64) y)) (+.f64 x #s(literal 4/29 binary64)))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 #s(approx (* y (- 3 (/ 12/29 x))) (*.f64 (/.f64 y x) #s(literal -12/29 binary64))) x))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) (/.f64 #s(literal -12/29 binary64) x))) x))
#s(approx (* (* (- x (/ 16 116)) 3) 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 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 #s(approx (+ (* x x) (* -4/29 x)) (*.f64 x x)) #s(literal 16/841 binary64)))
(*.f64 (*.f64 (-.f64 x #s(literal 4/29 binary64)) #s(approx (/ (* y 3) (- (+ (* x x) (* -4/29 x)) 16/841)) (*.f64 #s(literal -2523/16 binary64) y))) (-.f64 (fma.f64 x 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) #s(literal 3 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 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))))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (/.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))) x))
Outputs
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))) y)
Calls

5 calls:

94.0ms
x
14.0ms
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
6.0ms
y
5.0ms
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
5.0ms
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
Results
AccuracySegmentsBranch
99.7%1(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
99.7%1(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
99.7%1(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
99.7%1x
99.7%1y
Compiler

Compiled 23 to 27 computations (-17.4% saved)

regimes11.0ms (0.2%)

Memory
20.8MiB live, 20.8MiB allocated; 0ms collecting garbage
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 x) #s(literal 3 binary64)))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))
(*.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)
(*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) y)
Calls

5 calls:

2.0ms
y
2.0ms
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
2.0ms
x
2.0ms
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
2.0ms
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
Results
AccuracySegmentsBranch
97.0%3(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
97.0%3(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
81.5%3(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
97.0%3x
55.4%2y
Compiler

Compiled 23 to 27 computations (-17.4% saved)

regimes34.0ms (0.7%)

Memory
-33.0MiB live, 14.0MiB allocated; 2ms collecting garbage
Counts
3 → 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 x) #s(literal 3 binary64)))
#s(approx (* (* (- x (/ 16 116)) 3) y) (*.f64 (*.f64 y #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))
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 #s(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))
Calls

3 calls:

31.0ms
x
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
97.0%3(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
97.0%3(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
97.0%3x
Compiler

Compiled 13 to 16 computations (-23.1% saved)

regimes4.0ms (0.1%)

Memory
11.5MiB live, 11.5MiB allocated; 0ms collecting garbage
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 x) #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

3 calls:

1.0ms
x
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
96.9%3(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
96.9%3(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
96.9%3x
Compiler

Compiled 13 to 16 computations (-23.1% saved)

regimes5.0ms (0.1%)

Memory
15.9MiB live, 15.9MiB allocated; 0ms collecting garbage
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 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
1.0ms
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
Results
AccuracySegmentsBranch
48.1%1y
48.1%1(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
48.1%1(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
48.1%1(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
48.1%1x
Compiler

Compiled 23 to 27 computations (-17.4% saved)

bsearch37.0ms (0.7%)

Memory
-13.9MiB live, 70.5MiB allocated; 21ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
0.0018921965385865977
8.806174993553194
14.0ms
-42.26026285980251
-0.07494188738534477
Samples
24.0ms256×0valid
Compiler

Compiled 412 to 422 computations (-2.4% saved)

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

bsearch2.0ms (0%)

Memory
6.9MiB live, 6.9MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
0.0018921965385865977
8.806174993553194
1.0ms
-42.26026285980251
-0.07494188738534477
Compiler

Compiled 476 to 462 computations (2.9% saved)

bsearch2.0ms (0%)

Memory
6.3MiB live, 6.3MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
0.0018921965385865977
8.806174993553194
1.0ms
-42.26026285980251
-0.07494188738534477
Compiler

Compiled 428 to 430 computations (-0.5% saved)

simplify16.0ms (0.3%)

Memory
-11.4MiB live, 31.3MiB allocated; 10ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039142
146142
253142
355142
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 607985949695017/4503599627370496 binary64)) (*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y) (*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) 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 607985949695017/4503599627370496 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(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))))
(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 607985949695017/4503599627370496 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)))))
(*.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 607985949695017/4503599627370496 binary64)) (*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y) (*.f64 #s(approx (* (- x (/ 16 116)) 3) (*.f64 #s(literal 3 binary64) x)) 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 607985949695017/4503599627370496 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(approx (- 3 (/ 12/29 x)) #s(literal 3 binary64))) x))))
(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 607985949695017/4503599627370496 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 607985949695017/4503599627370496 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))
(*.f64 #s(approx (* (- x (/ 16 116)) 3) #s(literal -12/29 binary64)) y)

derivations721.0ms (14%)

Memory
-2.4MiB live, 614.0MiB allocated; 277ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0201612
1648574
22446513
09334478
0189532
1599506
22287451
09266418
04282
110774
228674
363874
4167974
5251474
6367274
7463074
8620174
0807868
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 162 to 40 computations (75.3% saved)

preprocess50.0ms (1%)

Memory
24.1MiB live, 121.3MiB allocated; 10ms collecting garbage
Remove

(negabs y)

Compiler

Compiled 384 to 138 computations (64.1% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...