Numeric.SpecFunctions:invIncompleteGamma from math-functions-0.1.5.2, A

Time bar (total: 7.4s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze0.0ms (0%)

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

Compiled 11 to 10 computations (9.1% saved)

sample956.0ms (12.9%)

Memory
60.6MiB live, 1 269.4MiB allocated
Samples
721.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 537.0ms
const: 322.0ms (59.9% of total)
ival-mult: 130.0ms (24.2% of total)
ival-sub: 39.0ms (7.3% of total)
ival-add: 34.0ms (6.3% of total)
ival-true: 5.0ms (0.9% of total)
exact: 5.0ms (0.9% of total)
ival-assert: 3.0ms (0.6% of total)
Bogosity

preprocess61.0ms (0.8%)

Memory
-50.3MiB live, 100.0MiB allocated
Algorithm
egg-herbie
Rules
584×lower-fma.f64
584×lower-fma.f32
248×lower-*.f32
244×lower-*.f64
136×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01021
13618
211718
334918
461318
571318
673518
774318
089
0129
1289
2669
31319
42249
53449
64799
76309
86529
06527
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Outputs
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))

explain112.0ms (1.5%)

Memory
-1.5MiB live, 310.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
00-0-#s(literal 3/25 binary64)
00-0-(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
00-0-#s(literal 1 binary64)
00-0-(*.f64 x #s(literal 3/25 binary64))
00-0-(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
00-0-#s(literal 253/1000 binary64)
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
46.0ms512×0valid
Compiler

Compiled 80 to 36 computations (55% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
const: 17.0ms (58.7% of total)
ival-mult: 6.0ms (20.7% of total)
ival-sub: 2.0ms (6.9% of total)
ival-add: 2.0ms (6.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 1 to 1 computations (0% saved)

prune1.0ms (0%)

Memory
2.3MiB live, 2.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Compiler

Compiled 10 to 8 computations (20% saved)

simplify30.0ms (0.4%)

Memory
-7.3MiB live, 75.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x #s(literal 3/25 binary64))
cost-diff0
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
cost-diff128
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
cost-diff128
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Rules
584×lower-fma.f64
584×lower-fma.f32
248×lower-*.f32
244×lower-*.f64
136×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0828
01228
12828
26628
313128
422428
534428
647928
763028
865228
065224
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
#s(literal 1 binary64)
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
x
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
#s(literal 253/1000 binary64)
(*.f64 x #s(literal 3/25 binary64))
#s(literal 3/25 binary64)
Outputs
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
x
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
#s(literal 253/1000 binary64)
(*.f64 x #s(literal 3/25 binary64))
#s(literal 3/25 binary64)

localize49.0ms (0.7%)

Memory
-4.0MiB live, 74.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
accuracy100.0%
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
accuracy99.9%
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
accuracy99.6%
(*.f64 x #s(literal 3/25 binary64))
Samples
19.0ms256×0valid
Compiler

Compiled 30 to 10 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
const: 7.0ms (57.2% of total)
ival-mult: 3.0ms (24.5% of total)
ival-sub: 1.0ms (8.2% of total)
ival-add: 1.0ms (8.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series3.0ms (0%)

Memory
8.2MiB live, 8.2MiB allocated
Counts
4 → 48
Calls
Call 1
Inputs
#<alt (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))>
#<alt (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))>
#<alt (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))>
#<alt (*.f64 x #s(literal 3/25 binary64))>
Outputs
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt 253/1000>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (* 3/25 x)>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 x)>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 253/1000 x)>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
Calls

12 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(- 1 (* x (+ 253/1000 (* x 3/25))))
0.0ms
x
@inf
(+ 253/1000 (* x 3/25))
0.0ms
x
@-inf
(- 1 (* x (+ 253/1000 (* x 3/25))))
0.0ms
x
@-inf
(* x 3/25)
0.0ms
x
@0
(- 1 (* x (+ 253/1000 (* x 3/25))))

simplify318.0ms (4.3%)

Memory
23.5MiB live, 347.2MiB allocated
Algorithm
egg-herbie
Rules
5 044×lower-fma.f64
5 044×lower-fma.f32
3 798×lower-*.f64
3 798×lower-*.f32
1 542×cube-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035254
193254
2217248
3501248
41016248
52377248
64088248
75191248
86484248
97517248
08007215
Stop Event
iter limit
node limit
Counts
48 → 48
Calls
Call 1
Inputs
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
253/1000
(+ 253/1000 (* 3/25 x))
(+ 253/1000 (* 3/25 x))
(+ 253/1000 (* 3/25 x))
(* 3/25 x)
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 x)
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* 253/1000 x)
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
Outputs
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
253/1000
#s(literal 253/1000 binary64)
(+ 253/1000 (* 3/25 x))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(+ 253/1000 (* 3/25 x))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(+ 253/1000 (* 3/25 x))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))

rewrite363.0ms (4.9%)

Memory
-23.8MiB live, 609.4MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 504×lower-fma.f64
4 504×lower-fma.f32
4 210×lower-*.f32
4 206×lower-*.f64
2 686×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0824
01224
15524
242824
3432024
0827020
Stop Event
iter limit
node limit
iter limit
Counts
4 → 317
Calls
Call 1
Inputs
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(*.f64 x #s(literal 3/25 binary64))
Outputs
(+.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (neg.f64 x)))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 x)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(+.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(+.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(+.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)))
(+.f64 (*.f64 x #s(literal 253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(+.f64 (*.f64 x (*.f64 x #s(literal -3/25 binary64))) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)))
(+.f64 (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(fma.f64 x #s(literal 253/1000 binary64) (fma.f64 x (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64)))
(fma.f64 x (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 x (*.f64 x #s(literal -3/25 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 x #s(literal -253/1000 binary64) (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)))
(fma.f64 x (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64)) (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 253/1000 binary64) x (fma.f64 x (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 253/1000 binary64) (neg.f64 x) (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 3/25 binary64) (*.f64 x x) (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 3/25 binary64) (neg.f64 (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 3/25 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 3/25 binary64) (*.f64 x (neg.f64 x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) x (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) (neg.f64 x) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) x #s(literal 1 binary64))
(fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (neg.f64 x) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))) (neg.f64 x)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))) x) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (/.f64 x (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))
(fma.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 x)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(fma.f64 (neg.f64 x) #s(literal 253/1000 binary64) (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)))
(fma.f64 (neg.f64 x) (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal 1 binary64) (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x #s(literal 253/1000 binary64)) #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 x #s(literal -3/25 binary64)) x (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal 3/25 binary64) (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
(fma.f64 #s(literal -253/1000 binary64) x (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal -3/25 binary64) (*.f64 x x) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(fma.f64 (neg.f64 (*.f64 x x)) #s(literal 3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/25 binary64))) x (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 3/25 binary64) (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -1 binary64)) x (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64)) x #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) x) #s(literal 3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 9 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(fma.f64 (/.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 262254607552729/1000000000000000000 binary64))) (fma.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (-.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) #s(literal 64009/1000000 binary64)) #s(literal 4097152081/1000000000000 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))) (fma.f64 (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x)) (-.f64 (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x)) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(fma.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (neg.f64 x)) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 262254607552729/1000000000000000000 binary64))) (fma.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (-.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) #s(literal 64009/1000000 binary64)) #s(literal 4097152081/1000000000000 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (neg.f64 x)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)))) (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)) #s(literal 1 binary64))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))
(fma.f64 (exp.f64 (log.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (exp.f64 (log.f64 x)) #s(literal 1 binary64))
(neg.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) (*.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 9 binary64))) (*.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) (*.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))))
(/.f64 (-.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64))) (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x)) (*.f64 (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)))) (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 1 binary64)) (-.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 1 binary64)) (-.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x))) (-.f64 (fma.f64 x #s(literal 253/1000 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x))) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))))
(/.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))) (neg.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x) #s(literal 1 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))) (fma.f64 (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x)) (-.f64 (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x x) x)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/25 binary64))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))
(+.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal 253/1000 binary64))
(+.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64)) #s(literal 253/1000 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(fma.f64 #s(literal 3/25 binary64) x #s(literal 253/1000 binary64))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64) #s(literal 253/1000 binary64))
(fma.f64 #s(literal 64009/1000000 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 3/25 binary64))) #s(literal 253/1000 binary64))
(fma.f64 (exp.f64 (log.f64 #s(literal 3/25 binary64))) (exp.f64 (log.f64 x)) #s(literal 253/1000 binary64))
(neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (neg.f64 (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683/3814697265625 binary64) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64)) (*.f64 (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) #s(literal 262254607552729/1000000000000000000 binary64))))
(/.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)))) (*.f64 (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))))
(/.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) #s(literal 4097152081/1000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))) (neg.f64 (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)) #s(literal 1 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683/3814697265625 binary64) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) #s(literal 262254607552729/1000000000000000000 binary64)) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) #s(literal 4097152081/1000000000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) (*.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) (+.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683/3814697265625 binary64) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) #s(literal 262254607552729/1000000000000000000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) #s(literal 4097152081/1000000000000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)) (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 262254607552729/1000000000000000000 binary64))) (fma.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (-.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) #s(literal 64009/1000000 binary64)) #s(literal 4097152081/1000000000000 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(+.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))
(+.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x x)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 x #s(literal 253/1000 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 x (*.f64 x #s(literal 3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 x (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64)) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 #s(literal 253/1000 binary64) x (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 #s(literal 3/25 binary64) (*.f64 x x) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 #s(literal 3/25 binary64) (*.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) x (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 x #s(literal 253/1000 binary64)) #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 (*.f64 x x) #s(literal 3/25 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/25 binary64))) x (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 3/25 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x) (-.f64 (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 759/25000 binary64)) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (neg.f64 x)) (neg.f64 (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) #s(literal 1 binary64)) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) (neg.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x)) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))
(/.f64 (*.f64 x (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))) (neg.f64 (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (*.f64 x (neg.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) x) (neg.f64 (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) x) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 (exp.f64 (log.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))))) (exp.f64 (log.f64 (fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))))))
(/.f64 (exp.f64 (log.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))) (exp.f64 (log.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))))
(/.f64 (exp.f64 (log.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))))) (exp.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (exp.f64 (log.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))))) (exp.f64 (log.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(pow.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) x)
(*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))) x))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (/.f64 x (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))))))
(*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 262254607552729/1000000000000000000 binary64))) (fma.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (-.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) #s(literal 64009/1000000 binary64)) #s(literal 4097152081/1000000000000 binary64)))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(*.f64 (exp.f64 (log.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (exp.f64 (log.f64 x)))
(exp.f64 (log.f64 (*.f64 x #s(literal 3/25 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 3/25 binary64))) #s(literal 1 binary64)))
(pow.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64))
(*.f64 x #s(literal 3/25 binary64))
(*.f64 #s(literal 3/25 binary64) x)
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 3/25 binary64))))
(*.f64 (exp.f64 (log.f64 #s(literal 3/25 binary64))) (exp.f64 (log.f64 x)))

eval98.0ms (1.3%)

Memory
20.7MiB live, 98.0MiB allocated
Compiler

Compiled 8 955 to 928 computations (89.6% saved)

prune51.0ms (0.7%)

Memory
-9.4MiB live, 147.9MiB allocated
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New35411365
Fresh000
Picked101
Done000
Total35511366
Accuracy
100.0%
Counts
366 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
63.9%
(fma.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)) #s(literal 1 binary64))
99.9%
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
61.1%
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
99.8%
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
99.8%
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
99.8%
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
48.3%
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64)))
54.1%
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
53.1%
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
46.2%
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
Compiler

Compiled 272 to 190 computations (30.1% saved)

simplify190.0ms (2.6%)

Memory
-4.6MiB live, 201.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
cost-diff0
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
cost-diff0
(*.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
cost-diff128
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
cost-diff0
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
cost-diff0
(*.f64 x x)
cost-diff320
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
cost-diff0
(*.f64 x #s(literal -3/25 binary64))
cost-diff0
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
cost-diff0
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
cost-diff0
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
cost-diff0
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
cost-diff0
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
Rules
2 552×lower-fma.f32
2 540×lower-fma.f64
1 240×lower-*.f32
1 230×lower-*.f64
406×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027130
044128
184128
2151124
3264124
4465124
5713124
61206124
72398124
83264124
93483124
103551124
113558124
123565124
133565124
143663124
153703124
163703124
173703124
03703123
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
x
#s(literal -3/25 binary64)
#s(literal -253/1000 binary64)
#s(literal 1 binary64)
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
x
(*.f64 x #s(literal -3/25 binary64))
#s(literal -3/25 binary64)
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(*.f64 x x)
x
#s(literal -3/25 binary64)
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
#s(literal -253/1000 binary64)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
#s(literal 1 binary64)
(*.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
x
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal -64009/1000000 binary64)
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
#s(literal 3/25 binary64)
#s(literal -253/1000 binary64)
Outputs
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
x
#s(literal -3/25 binary64)
#s(literal -253/1000 binary64)
#s(literal 1 binary64)
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
x
(*.f64 x #s(literal -3/25 binary64))
#s(literal -3/25 binary64)
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(*.f64 x x)
x
#s(literal -3/25 binary64)
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
#s(literal -253/1000 binary64)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
x
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal -64009/1000000 binary64)
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
#s(literal 3/25 binary64)
#s(literal -253/1000 binary64)

localize99.0ms (1.3%)

Memory
34.0MiB live, 266.4MiB allocated
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
accuracy99.8%
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
accuracy99.7%
(*.f64 x #s(literal 9/625 binary64))
accuracy76.6%
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
accuracy100.0%
(*.f64 x x)
accuracy99.9%
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
accuracy99.9%
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
accuracy99.8%
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
accuracy99.6%
(*.f64 x #s(literal -3/25 binary64))
accuracy53.2%
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
accuracy46.2%
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
accuracy99.9%
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
accuracy99.8%
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
Samples
69.0ms256×0valid
Compiler

Compiled 138 to 31 computations (77.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 50.0ms
ival-mult: 19.0ms (37.9% of total)
const: 19.0ms (37.9% of total)
ival-add: 7.0ms (14% of total)
ival-sub: 3.0ms (6% of total)
ival-div: 2.0ms (4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series14.0ms (0.2%)

Memory
-14.7MiB live, 25.2MiB allocated
Counts
15 → 180
Calls
Call 1
Inputs
#<alt (fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))>
#<alt (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))>
#<alt #s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))>
#<alt #s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))>
#<alt (*.f64 x (*.f64 x #s(literal -3/25 binary64)))>
#<alt (*.f64 x #s(literal -3/25 binary64))>
#<alt (fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))>
#<alt (*.f64 x x)>
#<alt (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))>
#<alt (-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))>
#<alt (*.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))>
#<alt (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))>
#<alt (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))>
#<alt (*.f64 x #s(literal 9/625 binary64))>
#<alt (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))>
Outputs
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt -253/1000>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* -253/1000 x))>
#<alt (* -253/1000 x)>
#<alt (* x (- (/ 1 x) 253/1000))>
#<alt (* x (- (/ 1 x) 253/1000))>
#<alt (* x (- (/ 1 x) 253/1000))>
#<alt (* -253/1000 x)>
#<alt (* -1 (* x (- 253/1000 (/ 1 x))))>
#<alt (* -1 (* x (- 253/1000 (/ 1 x))))>
#<alt (* -1 (* x (- 253/1000 (/ 1 x))))>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* 253/1000 x)>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt 253/1000>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (* 3/25 x)>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 x)>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt -64009/1000000>
#<alt (- (* 9/625 (pow x 2)) 64009/1000000)>
#<alt (- (* 9/625 (pow x 2)) 64009/1000000)>
#<alt (- (* 9/625 (pow x 2)) 64009/1000000)>
#<alt (* 9/625 (pow x 2))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* 9/625 (pow x 2))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt -253/1000>
#<alt (- (* 3/25 x) 253/1000)>
#<alt (- (* 3/25 x) 253/1000)>
#<alt (- (* 3/25 x) 253/1000)>
#<alt (* 3/25 x)>
#<alt (* x (- 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (- 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (- 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 x)>
#<alt (* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))>
#<alt (* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))>
#<alt (* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))>
Calls

45 calls:

TimeVariablePointExpression
5.0ms
x
@-inf
(+ (* (+ (* x -3/25) -253/1000) x) 1)
1.0ms
x
@-inf
(* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))
1.0ms
x
@0
(* x (* x -3/25))
0.0ms
x
@inf
(- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000))))
0.0ms
x
@-inf
(- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000))))

simplify493.0ms (6.7%)

Memory
-12.0MiB live, 476.7MiB allocated
Algorithm
egg-herbie
Rules
5 614×lower-fma.f64
5 614×lower-fma.f32
3 134×lower-*.f64
3 134×lower-*.f32
1 440×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055976
1146966
2372946
3792946
41456946
53177946
65022946
76274946
87596946
08021817
Stop Event
iter limit
node limit
Counts
180 → 180
Calls
Call 1
Inputs
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
-253/1000
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
1
(+ 1 (* -253/1000 x))
(+ 1 (* -253/1000 x))
(+ 1 (* -253/1000 x))
(* -253/1000 x)
(* x (- (/ 1 x) 253/1000))
(* x (- (/ 1 x) 253/1000))
(* x (- (/ 1 x) 253/1000))
(* -253/1000 x)
(* -1 (* x (- 253/1000 (/ 1 x))))
(* -1 (* x (- 253/1000 (/ 1 x))))
(* -1 (* x (- 253/1000 (/ 1 x))))
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* 253/1000 x)
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
253/1000
(+ 253/1000 (* 3/25 x))
(+ 253/1000 (* 3/25 x))
(+ 253/1000 (* 3/25 x))
(* 3/25 x)
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 x)
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
-64009/1000000
(- (* 9/625 (pow x 2)) 64009/1000000)
(- (* 9/625 (pow x 2)) 64009/1000000)
(- (* 9/625 (pow x 2)) 64009/1000000)
(* 9/625 (pow x 2))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* 9/625 (pow x 2))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
-253/1000
(- (* 3/25 x) 253/1000)
(- (* 3/25 x) 253/1000)
(- (* 3/25 x) 253/1000)
(* 3/25 x)
(* x (- 3/25 (* 253/1000 (/ 1 x))))
(* x (- 3/25 (* 253/1000 (/ 1 x))))
(* x (- 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 x)
(* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))
(* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))
(* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
-253/1000
#s(literal -253/1000 binary64)
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(* -253/1000 x)
(*.f64 x #s(literal -253/1000 binary64))
(* x (- (/ 1 x) 253/1000))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(* x (- (/ 1 x) 253/1000))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(* x (- (/ 1 x) 253/1000))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(* -253/1000 x)
(*.f64 x #s(literal -253/1000 binary64))
(* -1 (* x (- 253/1000 (/ 1 x))))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(* -1 (* x (- 253/1000 (/ 1 x))))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(* -1 (* x (- 253/1000 (/ 1 x))))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
253/1000
#s(literal 253/1000 binary64)
(+ 253/1000 (* 3/25 x))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(+ 253/1000 (* 3/25 x))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(+ 253/1000 (* 3/25 x))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
-64009/1000000
#s(literal -64009/1000000 binary64)
(- (* 9/625 (pow x 2)) 64009/1000000)
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(- (* 9/625 (pow x 2)) 64009/1000000)
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(- (* 9/625 (pow x 2)) 64009/1000000)
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
-253/1000
#s(literal -253/1000 binary64)
(- (* 3/25 x) 253/1000)
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(- (* 3/25 x) 253/1000)
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(- (* 3/25 x) 253/1000)
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (- 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(* x (- 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(* x (- 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))

rewrite590.0ms (8%)

Memory
6.4MiB live, 600.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 662×lower-fma.f32
6 650×lower-fma.f64
4 422×lower-/.f32
4 420×lower-/.f64
3 476×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027113
044105
119793
2171493
0849788
Stop Event
iter limit
node limit
iter limit
Counts
15 → 677
Calls
Call 1
Inputs
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 x #s(literal -3/25 binary64))
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(*.f64 x x)
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(*.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(*.f64 x #s(literal 9/625 binary64))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
Outputs
(+.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(+.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(+.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(+.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (neg.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))
(+.f64 (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))))
(fma.f64 x #s(literal -253/1000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 x (*.f64 x #s(literal -3/25 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal -3/25 binary64) (*.f64 x x) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal -253/1000 binary64) x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x #s(literal -3/25 binary64)) x (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (neg.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))
(fma.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64)))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -253/1000 binary64))))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64))))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64)))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (*.f64 x #s(literal -253/1000 binary64)))))) #s(literal 1 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (*.f64 x #s(literal -253/1000 binary64)))) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (*.f64 x (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))) (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (-.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(/.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (*.f64 x (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (*.f64 x (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))) (neg.f64 (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))))
(/.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))) (-.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))) (*.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))))
(*.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (*.f64 x (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))))
(*.f64 (fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(*.f64 (-.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))))
(+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
(+.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(-.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(-.f64 (/.f64 #s(literal 64009/1000000 binary64) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(-.f64 (/.f64 #s(literal 64009/1000000 binary64) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(fma.f64 #s(literal -3/25 binary64) x #s(literal -253/1000 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal 759/25000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal 759/25000 binary64)))))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (neg.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (neg.f64 (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal 759/25000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (*.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal 759/25000 binary64))))))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(*.f64 (*.f64 x #s(literal -3/25 binary64)) x)
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) #s(literal 1 binary64))
(*.f64 x #s(literal -3/25 binary64))
(*.f64 #s(literal -3/25 binary64) x)
(+.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(+.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(+.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(+.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (neg.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))
(+.f64 (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))))
(fma.f64 x #s(literal -253/1000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 x (*.f64 x #s(literal -3/25 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal -3/25 binary64) (*.f64 x x) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal -253/1000 binary64) x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x #s(literal -3/25 binary64)) x (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (neg.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))
(fma.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64)))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -253/1000 binary64))))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64))))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64)))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (*.f64 x #s(literal -253/1000 binary64)))))) #s(literal 1 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (*.f64 x #s(literal -253/1000 binary64)))) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (*.f64 x (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))) (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (-.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(/.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (*.f64 x (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (*.f64 x (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))) (neg.f64 (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))))
(/.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))) (-.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))) (*.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))))
(*.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (*.f64 x (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))))
(*.f64 (fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(*.f64 (-.f64 (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -253/1000 binary64)))) (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))))
(/.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64))))
(/.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -253/1000 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(*.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64)))))
(*.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -253/1000 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64))))
(*.f64 (neg.f64 (fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -253/1000 binary64))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x #s(literal -253/1000 binary64) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(+.f64 (*.f64 x (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (neg.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x))))
(-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))
(fma.f64 x (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (neg.f64 x) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) x #s(literal 1 binary64))
(fma.f64 (neg.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)))) (/.f64 x (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)))) (/.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal -1 binary64)) (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (neg.f64 x) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (neg.f64 x) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (neg.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))))) (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (*.f64 x (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal 1 binary64)) (fma.f64 x (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)))) (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64)) (-.f64 (*.f64 x (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (neg.f64 x) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (neg.f64 x) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(+.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (*.f64 x #s(literal 253/1000 binary64)))
(+.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))
(-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64))) (-.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))
(fma.f64 x #s(literal 253/1000 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))
(fma.f64 x (*.f64 x #s(literal 3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))
(fma.f64 #s(literal 253/1000 binary64) x (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))
(fma.f64 #s(literal 3/25 binary64) (*.f64 x x) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) x (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 x x) #s(literal 3/25 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 x #s(literal 253/1000 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))))) (fma.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (*.f64 x (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) x)))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (fma.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (-.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (*.f64 x (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)) x) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))) (neg.f64 (-.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)))) (neg.f64 (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)) x)) (neg.f64 (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) x)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (*.f64 x #s(literal 253/1000 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal -1 binary64))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) x))
(*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) x)
(*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 (neg.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 (fma.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))))
(*.f64 (-.f64 (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (*.f64 x (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) x) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)))) (/.f64 x (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)))) (/.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))
(*.f64 (/.f64 x (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(*.f64 (/.f64 x (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) #s(literal -1 binary64)) (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))
(+.f64 (/.f64 #s(literal -64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (neg.f64 (*.f64 #s(literal -9/625 binary64) (/.f64 (*.f64 x x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal -1 binary64)))
(-.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(-.f64 (/.f64 #s(literal -64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 #s(literal -9/625 binary64) (/.f64 (*.f64 x x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(-.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (/.f64 (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))) (/.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))))) (/.f64 #s(literal -16194277/1000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(fma.f64 #s(literal 3/25 binary64) x #s(literal 253/1000 binary64))
(fma.f64 #s(literal 64009/1000000 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (neg.f64 (*.f64 #s(literal -9/625 binary64) (/.f64 (*.f64 x x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))))
(neg.f64 (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal 759/25000 binary64) x))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal 759/25000 binary64) x))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (neg.f64 (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal 759/25000 binary64) x)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))))))
(/.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -9/625 binary64) (/.f64 (*.f64 x x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (/.f64 #s(literal -64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 (*.f64 #s(literal -9/625 binary64) (/.f64 (*.f64 x x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 #s(literal -9/625 binary64) (/.f64 (*.f64 x x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (/.f64 #s(literal -64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 #s(literal -9/625 binary64) (/.f64 (*.f64 x x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (/.f64 #s(literal -64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 #s(literal -9/625 binary64) (/.f64 (*.f64 x x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 #s(literal -9/625 binary64) (/.f64 (*.f64 x x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))) (+.f64 (/.f64 #s(literal -64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 #s(literal -9/625 binary64) (/.f64 (*.f64 x x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal 759/25000 binary64) x)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))))
(+.f64 #s(literal -64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64))))) (/.f64 #s(literal 262254607552729/1000000000000000000 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(-.f64 (/.f64 #s(literal 4097152081/1000000000000 binary64) (-.f64 #s(literal -64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal -64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 x (*.f64 #s(literal 3/25 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -64009/1000000 binary64))
(fma.f64 x (*.f64 #s(literal -3/25 binary64) (*.f64 x #s(literal -3/25 binary64))) #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal -3/25 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal 3/25 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) (*.f64 x #s(literal 3/25 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x #s(literal -3/25 binary64)) (*.f64 x #s(literal -3/25 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x x) #s(literal 9/625 binary64) #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal 9/625 binary64) (*.f64 x x) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x #s(literal 9/625 binary64)) x #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) #s(literal -3/25 binary64) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(fma.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) #s(literal 3/25 binary64) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/25 binary64)) x #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -3/25 binary64)) x #s(literal -64009/1000000 binary64))
(neg.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (+.f64 #s(literal 4097152081/1000000000000 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (-.f64 #s(literal -64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) #s(literal 4097152081/1000000000000 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))) (neg.f64 (-.f64 #s(literal -64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))) (*.f64 (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4097152081/1000000000000 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(*.f64 x #s(literal 9/625 binary64))
(*.f64 #s(literal 9/625 binary64) x)
(+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))
(+.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(-.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))
(-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(-.f64 (/.f64 #s(literal 64009/1000000 binary64) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(fma.f64 #s(literal -3/25 binary64) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 #s(literal 3/25 binary64) x #s(literal -253/1000 binary64))
(fma.f64 #s(literal 3/25 binary64) (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 #s(literal 9/625 binary64) (/.f64 (*.f64 x x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 3/25 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (*.f64 x #s(literal 3/25 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 x #s(literal 3/25 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal -3/25 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 x #s(literal -3/25 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal 9/625 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x #s(literal 3/25 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 (*.f64 x #s(literal 9/625 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x #s(literal 3/25 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x #s(literal -3/25 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 (*.f64 x #s(literal 9/625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x #s(literal 3/25 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 9/625 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 x #s(literal 9/625 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x #s(literal 3/25 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x #s(literal -3/25 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 9/625 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (*.f64 x #s(literal 9/625 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x #s(literal 3/25 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x #s(literal -3/25 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 (*.f64 x #s(literal 9/625 binary64)) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x #s(literal 3/25 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x #s(literal -3/25 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal -3/25 binary64) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal -3/25 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 #s(literal -3/25 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal -3/25 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal 3/25 binary64) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal 3/25 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 #s(literal 3/25 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal 3/25 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 (*.f64 x #s(literal 3/25 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 3/25 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 3/25 binary64)) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 (*.f64 x #s(literal 3/25 binary64)) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal -3/25 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 (*.f64 x #s(literal -3/25 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal -3/25 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 (*.f64 x #s(literal -3/25 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal -3/25 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (*.f64 x #s(literal -3/25 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal -3/25 binary64)) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 (*.f64 x #s(literal -3/25 binary64)) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 9/625 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal 9/625 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 #s(literal 9/625 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal 9/625 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 9/625 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal 9/625 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 #s(literal 9/625 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 #s(literal 9/625 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal 9/625 binary64) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal 9/625 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 #s(literal 9/625 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 (*.f64 x x) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 1 binary64)) (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 9/625 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 x (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 x #s(literal 9/625 binary64)) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 x (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal -3/25 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 #s(literal -3/25 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 3/25 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x x)) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 #s(literal 3/25 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/25 binary64)) #s(literal 1 binary64)) (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/25 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/25 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/25 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/25 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 x (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/25 binary64)) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 x (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -3/25 binary64)) #s(literal 1 binary64)) (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -3/25 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -3/25 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -3/25 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -3/25 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 x (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -3/25 binary64)) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 x (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(neg.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal -759/25000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))))
(/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) #s(literal -1 binary64))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal -759/25000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal 759/25000 binary64) x))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (*.f64 (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 #s(literal 9/625 binary64) (/.f64 (*.f64 x x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal -759/25000 binary64))))))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 3/25 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64) #s(literal -4097152081/1000000000000 binary64)) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal -16194277/1000000000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))))

eval180.0ms (2.4%)

Memory
2.1MiB live, 230.7MiB allocated
Compiler

Compiled 22 047 to 2 234 computations (89.9% saved)

prune114.0ms (1.5%)

Memory
22.7MiB live, 223.3MiB allocated
Pruning

12 alts after pruning (8 fresh and 4 done)

PrunedKeptTotal
New8516857
Fresh426
Picked145
Done000
Total85612868
Accuracy
100.0%
Counts
868 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
99.8%
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x #s(literal 1 binary64))
99.8%
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
99.9%
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
48.3%
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
61.1%
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
99.8%
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
98.2%
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(approx (+ (* x (* x 9/625)) -64009/1000000) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
54.1%
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
53.1%
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
53.1%
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
46.2%
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
Compiler

Compiled 230 to 161 computations (30% saved)

simplify497.0ms (6.7%)

Memory
-13.5MiB live, 351.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))
cost-diff0
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))
cost-diff128
(-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))
cost-diff128
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
cost-diff0
(*.f64 x #s(literal 9/625 binary64))
cost-diff0
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
cost-diff0
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
cost-diff0
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x #s(literal 1 binary64))
cost-diff0
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
cost-diff0
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
cost-diff0
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
cost-diff0
#s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))
cost-diff0
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
cost-diff0
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
cost-diff0
(neg.f64 x)
cost-diff0
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
cost-diff128
(/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
Rules
6 256×lower-fma.f32
6 238×lower-fma.f64
3 200×lower-*.f32
3 190×lower-*.f64
1 228×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044229
070220
1139220
2266220
3567216
41099216
51991216
63526216
74525216
85322216
95731216
105911216
115930216
126635216
136938216
147044216
157095216
167214216
177344216
187346216
197346216
207404216
217522216
227570216
237597216
247597216
257597216
267739216
08003211
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(neg.f64 x)
x
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
#s(literal 3/25 binary64)
#s(literal -253/1000 binary64)
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal -64009/1000000 binary64)
#s(literal 1 binary64)
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
#s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))
#s(literal -253/1000 binary64)
x
#s(literal 1 binary64)
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
x
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
#s(literal -3/25 binary64)
#s(literal -253/1000 binary64)
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x #s(literal 1 binary64))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
x
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal -64009/1000000 binary64)
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
#s(literal -3/25 binary64)
#s(literal 253/1000 binary64)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
#s(literal 1 binary64)
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))
x
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))
(*.f64 x (*.f64 x x))
(*.f64 x x)
#s(literal 27/15625 binary64)
#s(literal 16194277/1000000000 binary64)
(fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))
(-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal 759/25000 binary64)
#s(literal 64009/1000000 binary64)
Outputs
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(neg.f64 x)
x
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
#s(literal 3/25 binary64)
#s(literal -253/1000 binary64)
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal -64009/1000000 binary64)
#s(literal 1 binary64)
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
(fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
#s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))
#s(literal -253/1000 binary64)
x
#s(literal 1 binary64)
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
x
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
#s(literal -3/25 binary64)
#s(literal -253/1000 binary64)
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x #s(literal 1 binary64))
(fma.f64 (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
x
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal -64009/1000000 binary64)
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
#s(literal -3/25 binary64)
#s(literal 253/1000 binary64)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(fma.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (/.f64 x (fma.f64 x (fma.f64 x #s(literal -9/625 binary64) #s(literal 759/25000 binary64)) #s(literal -64009/1000000 binary64))) #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))
(*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))
x
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))
(*.f64 x (*.f64 x x))
(*.f64 x x)
#s(literal 27/15625 binary64)
#s(literal 16194277/1000000000 binary64)
(fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))
(fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))
(-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))
(fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal 759/25000 binary64)
#s(literal 64009/1000000 binary64)

localize184.0ms (2.5%)

Memory
-2.1MiB live, 311.5MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))
accuracy99.7%
(*.f64 x #s(literal 9/625 binary64))
accuracy99.6%
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))
accuracy66.0%
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))
accuracy99.9%
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
accuracy99.8%
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
accuracy99.7%
(*.f64 x #s(literal 9/625 binary64))
accuracy76.6%
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
accuracy99.9%
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
accuracy99.8%
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
accuracy54.2%
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
accuracy99.9%
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
accuracy47.4%
#s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))
accuracy99.8%
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
accuracy99.8%
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
accuracy99.8%
(/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
accuracy99.7%
(*.f64 x #s(literal 9/625 binary64))
Samples
133.0ms256×0valid
Compiler

Compiled 247 to 45 computations (81.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 96.0ms
const: 31.0ms (32.2% of total)
ival-div: 29.0ms (30.1% of total)
ival-mult: 22.0ms (22.8% of total)
ival-add: 10.0ms (10.4% of total)
ival-sub: 3.0ms (3.1% of total)
ival-neg: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series11.0ms (0.2%)

Memory
18.8MiB live, 18.8MiB allocated
Counts
20 → 240
Calls
Call 1
Inputs
#<alt (/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))>
#<alt (fma.f64 (/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))>
#<alt (neg.f64 x)>
#<alt (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))>
#<alt (fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))>
#<alt #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))>
#<alt #s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))>
#<alt (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))>
#<alt (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))>
#<alt (fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x #s(literal 1 binary64))>
#<alt (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))>
#<alt (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))>
#<alt (*.f64 x #s(literal 9/625 binary64))>
#<alt (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))>
#<alt (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))>
#<alt (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))>
#<alt (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))>
#<alt (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))>
#<alt (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))>
#<alt (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))>
Outputs
#<alt (* 1000/253 x)>
#<alt (* x (+ 1000/253 (* 120000/64009 x)))>
#<alt (* x (+ 1000/253 (* x (+ 120000/64009 (* 14400000/16194277 x)))))>
#<alt (* x (+ 1000/253 (* x (+ 120000/64009 (* x (+ 14400000/16194277 (* 1728000000/4097152081 x)))))))>
#<alt -25/3>
#<alt (* -1 (+ 25/3 (* 1265/72 (/ 1 x))))>
#<alt (- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)>
#<alt (- (* -1 (/ (+ 64009/1728 (* 16194277/207360 (/ 1 x))) (pow x 2))) (+ 25/3 (* 1265/72 (/ 1 x))))>
#<alt -25/3>
#<alt (* -1 (+ 25/3 (* 1265/72 (/ 1 x))))>
#<alt (- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)>
#<alt (- (* -1 (/ (+ 1265/72 (+ (* 64009/1728 (/ 1 x)) (/ 16194277/207360 (pow x 2)))) x)) 25/3)>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* -1 x)>
#<alt (* -1 x)>
#<alt (* -1 x)>
#<alt (* -1 x)>
#<alt (* -1 x)>
#<alt (* -1 x)>
#<alt (* -1 x)>
#<alt (* -1 x)>
#<alt (* -1 x)>
#<alt (* -1 x)>
#<alt (* -1 x)>
#<alt (* -1 x)>
#<alt -253/1000>
#<alt (- (* 3/25 x) 253/1000)>
#<alt (- (* 3/25 x) 253/1000)>
#<alt (- (* 3/25 x) 253/1000)>
#<alt (* 3/25 x)>
#<alt (* x (- 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (- 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (- 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 x)>
#<alt (* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))>
#<alt (* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))>
#<alt (* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt -253/1000>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* -253/1000 x)>
#<alt (* x (- (* -3/25 x) 253/1000))>
#<alt (* x (- (* -3/25 x) 253/1000))>
#<alt (* x (- (* -3/25 x) 253/1000))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt -253/1000>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt -253/1000>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt -64009/1000000>
#<alt (- (* 9/625 (pow x 2)) 64009/1000000)>
#<alt (- (* 9/625 (pow x 2)) 64009/1000000)>
#<alt (- (* 9/625 (pow x 2)) 64009/1000000)>
#<alt (* 9/625 (pow x 2))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* 9/625 (pow x 2))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt -759/25000>
#<alt (- (* 9/625 x) 759/25000)>
#<alt (- (* 9/625 x) 759/25000)>
#<alt (- (* 9/625 x) 759/25000)>
#<alt (* 9/625 x)>
#<alt (* x (- 9/625 (* 759/25000 (/ 1 x))))>
#<alt (* x (- 9/625 (* 759/25000 (/ 1 x))))>
#<alt (* x (- 9/625 (* 759/25000 (/ 1 x))))>
#<alt (* 9/625 x)>
#<alt (* -1 (* x (- (* 759/25000 (/ 1 x)) 9/625)))>
#<alt (* -1 (* x (- (* 759/25000 (/ 1 x)) 9/625)))>
#<alt (* -1 (* x (- (* 759/25000 (/ 1 x)) 9/625)))>
#<alt (* 253/1000 x)>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 16194277/1000000000 x)>
#<alt (* x (+ 16194277/1000000000 (* 27/15625 (pow x 3))))>
#<alt (* x (+ 16194277/1000000000 (* 27/15625 (pow x 3))))>
#<alt (* x (+ 16194277/1000000000 (* 27/15625 (pow x 3))))>
#<alt (* 27/15625 (pow x 4))>
#<alt (* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))>
#<alt (* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))>
#<alt (* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))>
#<alt (* 27/15625 (pow x 4))>
#<alt (* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))>
#<alt (* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))>
#<alt (* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))>
#<alt 253/1000>
#<alt (+ 253/1000 (* -3/25 x))>
#<alt (+ 253/1000 (* -3/25 x))>
#<alt (+ 253/1000 (* -3/25 x))>
#<alt (* -3/25 x)>
#<alt (* x (- (* 253/1000 (/ 1 x)) 3/25))>
#<alt (* x (- (* 253/1000 (/ 1 x)) 3/25))>
#<alt (* x (- (* 253/1000 (/ 1 x)) 3/25))>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))>
#<alt 16194277/1000000000>
#<alt (+ 16194277/1000000000 (* 27/15625 (pow x 3)))>
#<alt (+ 16194277/1000000000 (* 27/15625 (pow x 3)))>
#<alt (+ 16194277/1000000000 (* 27/15625 (pow x 3)))>
#<alt (* 27/15625 (pow x 3))>
#<alt (* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))>
#<alt (* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))>
#<alt (* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))>
#<alt (* 27/15625 (pow x 3))>
#<alt (* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))>
#<alt (* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))>
#<alt (* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))>
#<alt 64009/1000000>
#<alt (+ 64009/1000000 (* -759/25000 x))>
#<alt (+ 64009/1000000 (* x (- (* 9/625 x) 759/25000)))>
#<alt (+ 64009/1000000 (* x (- (* 9/625 x) 759/25000)))>
#<alt (* 9/625 (pow x 2))>
#<alt (* (pow x 2) (- 9/625 (* 759/25000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 9/625 (/ 64009/1000000 (pow x 2))) (* 759/25000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 9/625 (/ 64009/1000000 (pow x 2))) (* 759/25000 (/ 1 x))))>
#<alt (* 9/625 (pow x 2))>
#<alt (* (pow x 2) (- 9/625 (* 759/25000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 9/625 (* -1 (/ (- 759/25000 (* 64009/1000000 (/ 1 x))) x))))>
#<alt (* (pow x 2) (+ 9/625 (* -1 (/ (- 759/25000 (* 64009/1000000 (/ 1 x))) x))))>
Calls

60 calls:

TimeVariablePointExpression
2.0ms
x
@-inf
(* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000))
1.0ms
x
@inf
(- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000)))
1.0ms
x
@inf
(/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))
0.0ms
x
@inf
(+ (* (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x -3/25) 253/1000)) x) 1)
0.0ms
x
@-inf
(- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000)))

simplify300.0ms (4.1%)

Memory
1.3MiB live, 429.9MiB allocated
Algorithm
egg-herbie
Rules
7 730×lower-fma.f64
7 730×lower-fma.f32
4 232×lower-*.f64
4 232×lower-*.f32
1 922×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01381433
13921412
29451366
321151366
440961362
574871362
086231167
Stop Event
iter limit
node limit
Counts
240 → 240
Calls
Call 1
Inputs
(* 1000/253 x)
(* x (+ 1000/253 (* 120000/64009 x)))
(* x (+ 1000/253 (* x (+ 120000/64009 (* 14400000/16194277 x)))))
(* x (+ 1000/253 (* x (+ 120000/64009 (* x (+ 14400000/16194277 (* 1728000000/4097152081 x)))))))
-25/3
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(- (* -1 (/ (+ 64009/1728 (* 16194277/207360 (/ 1 x))) (pow x 2))) (+ 25/3 (* 1265/72 (/ 1 x))))
-25/3
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(- (* -1 (/ (+ 1265/72 (+ (* 64009/1728 (/ 1 x)) (/ 16194277/207360 (pow x 2)))) x)) 25/3)
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
-253/1000
(- (* 3/25 x) 253/1000)
(- (* 3/25 x) 253/1000)
(- (* 3/25 x) 253/1000)
(* 3/25 x)
(* x (- 3/25 (* 253/1000 (/ 1 x))))
(* x (- 3/25 (* 253/1000 (/ 1 x))))
(* x (- 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 x)
(* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))
(* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))
(* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
-253/1000
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* -253/1000 x)
(* x (- (* -3/25 x) 253/1000))
(* x (- (* -3/25 x) 253/1000))
(* x (- (* -3/25 x) 253/1000))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
-253/1000
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
-253/1000
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
-64009/1000000
(- (* 9/625 (pow x 2)) 64009/1000000)
(- (* 9/625 (pow x 2)) 64009/1000000)
(- (* 9/625 (pow x 2)) 64009/1000000)
(* 9/625 (pow x 2))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* 9/625 (pow x 2))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
-759/25000
(- (* 9/625 x) 759/25000)
(- (* 9/625 x) 759/25000)
(- (* 9/625 x) 759/25000)
(* 9/625 x)
(* x (- 9/625 (* 759/25000 (/ 1 x))))
(* x (- 9/625 (* 759/25000 (/ 1 x))))
(* x (- 9/625 (* 759/25000 (/ 1 x))))
(* 9/625 x)
(* -1 (* x (- (* 759/25000 (/ 1 x)) 9/625)))
(* -1 (* x (- (* 759/25000 (/ 1 x)) 9/625)))
(* -1 (* x (- (* 759/25000 (/ 1 x)) 9/625)))
(* 253/1000 x)
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* 16194277/1000000000 x)
(* x (+ 16194277/1000000000 (* 27/15625 (pow x 3))))
(* x (+ 16194277/1000000000 (* 27/15625 (pow x 3))))
(* x (+ 16194277/1000000000 (* 27/15625 (pow x 3))))
(* 27/15625 (pow x 4))
(* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(* 27/15625 (pow x 4))
(* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
253/1000
(+ 253/1000 (* -3/25 x))
(+ 253/1000 (* -3/25 x))
(+ 253/1000 (* -3/25 x))
(* -3/25 x)
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(* -3/25 x)
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
16194277/1000000000
(+ 16194277/1000000000 (* 27/15625 (pow x 3)))
(+ 16194277/1000000000 (* 27/15625 (pow x 3)))
(+ 16194277/1000000000 (* 27/15625 (pow x 3)))
(* 27/15625 (pow x 3))
(* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(* 27/15625 (pow x 3))
(* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
64009/1000000
(+ 64009/1000000 (* -759/25000 x))
(+ 64009/1000000 (* x (- (* 9/625 x) 759/25000)))
(+ 64009/1000000 (* x (- (* 9/625 x) 759/25000)))
(* 9/625 (pow x 2))
(* (pow x 2) (- 9/625 (* 759/25000 (/ 1 x))))
(* (pow x 2) (- (+ 9/625 (/ 64009/1000000 (pow x 2))) (* 759/25000 (/ 1 x))))
(* (pow x 2) (- (+ 9/625 (/ 64009/1000000 (pow x 2))) (* 759/25000 (/ 1 x))))
(* 9/625 (pow x 2))
(* (pow x 2) (- 9/625 (* 759/25000 (/ 1 x))))
(* (pow x 2) (+ 9/625 (* -1 (/ (- 759/25000 (* 64009/1000000 (/ 1 x))) x))))
(* (pow x 2) (+ 9/625 (* -1 (/ (- 759/25000 (* 64009/1000000 (/ 1 x))) x))))
Outputs
(* 1000/253 x)
(*.f64 #s(literal 1000/253 binary64) x)
(* x (+ 1000/253 (* 120000/64009 x)))
(*.f64 x (fma.f64 x #s(literal 120000/64009 binary64) #s(literal 1000/253 binary64)))
(* x (+ 1000/253 (* x (+ 120000/64009 (* 14400000/16194277 x)))))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 14400000/16194277 binary64) #s(literal 120000/64009 binary64)) #s(literal 1000/253 binary64)))
(* x (+ 1000/253 (* x (+ 120000/64009 (* x (+ 14400000/16194277 (* 1728000000/4097152081 x)))))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1728000000/4097152081 binary64) #s(literal 14400000/16194277 binary64)) #s(literal 120000/64009 binary64)) #s(literal 1000/253 binary64)))
-25/3
#s(literal -25/3 binary64)
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(-.f64 #s(literal -25/3 binary64) (/.f64 #s(literal 1265/72 binary64) x))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(-.f64 #s(literal -25/3 binary64) (/.f64 (+.f64 #s(literal 1265/72 binary64) (/.f64 #s(literal 64009/1728 binary64) x)) x))
(- (* -1 (/ (+ 64009/1728 (* 16194277/207360 (/ 1 x))) (pow x 2))) (+ 25/3 (* 1265/72 (/ 1 x))))
(+.f64 #s(literal -25/3 binary64) (/.f64 (+.f64 #s(literal -1265/72 binary64) (/.f64 (+.f64 #s(literal -64009/1728 binary64) (/.f64 #s(literal -16194277/207360 binary64) x)) x)) x))
-25/3
#s(literal -25/3 binary64)
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(-.f64 #s(literal -25/3 binary64) (/.f64 #s(literal 1265/72 binary64) x))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(-.f64 #s(literal -25/3 binary64) (/.f64 (+.f64 #s(literal 1265/72 binary64) (/.f64 #s(literal 64009/1728 binary64) x)) x))
(- (* -1 (/ (+ 1265/72 (+ (* 64009/1728 (/ 1 x)) (/ 16194277/207360 (pow x 2)))) x)) 25/3)
(+.f64 #s(literal -25/3 binary64) (/.f64 (+.f64 #s(literal -1265/72 binary64) (/.f64 (+.f64 #s(literal -64009/1728 binary64) (/.f64 #s(literal -16194277/207360 binary64) x)) x)) x))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
-253/1000
#s(literal -253/1000 binary64)
(- (* 3/25 x) 253/1000)
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(- (* 3/25 x) 253/1000)
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(- (* 3/25 x) 253/1000)
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (- 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(* x (- 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(* x (- 3/25 (* 253/1000 (/ 1 x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (- (* 253/1000 (/ 1 x)) 3/25)))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
-253/1000
#s(literal -253/1000 binary64)
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -253/1000 x)
(*.f64 x #s(literal -253/1000 binary64))
(* x (- (* -3/25 x) 253/1000))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* x (- (* -3/25 x) 253/1000))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* x (- (* -3/25 x) 253/1000))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* -3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* -3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
-253/1000
#s(literal -253/1000 binary64)
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
-253/1000
#s(literal -253/1000 binary64)
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
-64009/1000000
#s(literal -64009/1000000 binary64)
(- (* 9/625 (pow x 2)) 64009/1000000)
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(- (* 9/625 (pow x 2)) 64009/1000000)
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(- (* 9/625 (pow x 2)) 64009/1000000)
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
-759/25000
#s(literal -759/25000 binary64)
(- (* 9/625 x) 759/25000)
(fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))
(- (* 9/625 x) 759/25000)
(fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))
(- (* 9/625 x) 759/25000)
(fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* x (- 9/625 (* 759/25000 (/ 1 x))))
(fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))
(* x (- 9/625 (* 759/25000 (/ 1 x))))
(fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))
(* x (- 9/625 (* 759/25000 (/ 1 x))))
(fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* -1 (* x (- (* 759/25000 (/ 1 x)) 9/625)))
(fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))
(* -1 (* x (- (* 759/25000 (/ 1 x)) 9/625)))
(fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))
(* -1 (* x (- (* 759/25000 (/ 1 x)) 9/625)))
(fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(* 16194277/1000000000 x)
(*.f64 x #s(literal 16194277/1000000000 binary64))
(* x (+ 16194277/1000000000 (* 27/15625 (pow x 3))))
(*.f64 x (fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))
(* x (+ 16194277/1000000000 (* 27/15625 (pow x 3))))
(*.f64 x (fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))
(* x (+ 16194277/1000000000 (* 27/15625 (pow x 3))))
(*.f64 x (fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))
(* 27/15625 (pow x 4))
(*.f64 x (*.f64 #s(literal 27/15625 binary64) (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(*.f64 x (fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))
(* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(*.f64 x (fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))
(* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(*.f64 x (fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))
(* 27/15625 (pow x 4))
(*.f64 x (*.f64 #s(literal 27/15625 binary64) (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(*.f64 x (fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))
(* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(*.f64 x (fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))
(* (pow x 4) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(*.f64 x (fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))
253/1000
#s(literal 253/1000 binary64)
(+ 253/1000 (* -3/25 x))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(+ 253/1000 (* -3/25 x))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(+ 253/1000 (* -3/25 x))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
16194277/1000000000
#s(literal 16194277/1000000000 binary64)
(+ 16194277/1000000000 (* 27/15625 (pow x 3)))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))
(+ 16194277/1000000000 (* 27/15625 (pow x 3)))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))
(+ 16194277/1000000000 (* 27/15625 (pow x 3)))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))
(* 27/15625 (pow x 3))
(*.f64 #s(literal 27/15625 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))
(* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))
(* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))
(* 27/15625 (pow x 3))
(*.f64 #s(literal 27/15625 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))
(* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))
(* (pow x 3) (+ 27/15625 (* 16194277/1000000000 (/ 1 (pow x 3)))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))
64009/1000000
#s(literal 64009/1000000 binary64)
(+ 64009/1000000 (* -759/25000 x))
(fma.f64 x #s(literal -759/25000 binary64) #s(literal 64009/1000000 binary64))
(+ 64009/1000000 (* x (- (* 9/625 x) 759/25000)))
(fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))
(+ 64009/1000000 (* x (- (* 9/625 x) 759/25000)))
(fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* (pow x 2) (- 9/625 (* 759/25000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))
(* (pow x 2) (- (+ 9/625 (/ 64009/1000000 (pow x 2))) (* 759/25000 (/ 1 x))))
(fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))
(* (pow x 2) (- (+ 9/625 (/ 64009/1000000 (pow x 2))) (* 759/25000 (/ 1 x))))
(fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* (pow x 2) (- 9/625 (* 759/25000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))
(* (pow x 2) (+ 9/625 (* -1 (/ (- 759/25000 (* 64009/1000000 (/ 1 x))) x))))
(fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))
(* (pow x 2) (+ 9/625 (* -1 (/ (- 759/25000 (* 64009/1000000 (/ 1 x))) x))))
(fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))

rewrite526.0ms (7.1%)

Memory
-176.5MiB live, 516.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 724×lower-*.f32
4 714×lower-*.f64
4 380×lower-/.f32
4 374×lower-/.f64
3 956×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044184
070169
1304150
22492150
08891144
Stop Event
iter limit
node limit
iter limit
Counts
20 → 600
Calls
Call 1
Inputs
(/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(neg.f64 x)
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
#s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x #s(literal 1 binary64))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(*.f64 x #s(literal 9/625 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))
(fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))
Outputs
(exp.f64 (*.f64 (log.f64 (neg.f64 (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) x))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 x (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 x (neg.f64 (neg.f64 (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 (neg.f64 x) (neg.f64 (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) x)) #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) x)) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (neg.f64 x))) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) x)) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) x)))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64))) (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(pow.f64 (neg.f64 (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (neg.f64 (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)) x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (neg.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 (/.f64 (neg.f64 x) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(*.f64 (/.f64 x (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(+.f64 (neg.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))
(+.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -64009/1000000 binary64) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))) (neg.f64 (*.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal -64009/1000000 binary64))))
(-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(fma.f64 x (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 x (*.f64 (*.f64 x #s(literal 9/625 binary64)) (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -64009/1000000 binary64) #s(literal 1 binary64)))
(fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -64009/1000000 binary64) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -64009/1000000 binary64) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x #s(literal 9/625 binary64)) (*.f64 x (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -64009/1000000 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 1 binary64))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))
(fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (neg.f64 x) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 9/625 binary64) (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -64009/1000000 binary64) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -64009/1000000 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -64009/1000000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) x) (*.f64 x #s(literal 9/625 binary64)) (fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -64009/1000000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x #s(literal 9/625 binary64))) x (fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -64009/1000000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) (*.f64 x x)) #s(literal 9/625 binary64) (fma.f64 (neg.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -64009/1000000 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64)) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (neg.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64)) (fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64))) (neg.f64 (fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (neg.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 1 binary64))))
(+.f64 #s(literal 0 binary64) (neg.f64 x))
(-.f64 #s(literal 0 binary64) x)
(neg.f64 x)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (+.f64 #s(literal 0 binary64) x))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x))) (neg.f64 (+.f64 #s(literal 0 binary64) x)))
(*.f64 x #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) x)
(+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(fma.f64 #s(literal 3/25 binary64) x #s(literal -253/1000 binary64))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal -759/25000 binary64))))))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (neg.f64 (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
(+.f64 (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))) (fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)) (fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))) (fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))))
(*.f64 (fma.f64 x (*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
#s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(+.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (*.f64 x #s(literal -253/1000 binary64)))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 x #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 x (*.f64 x #s(literal -3/25 binary64)) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 #s(literal -253/1000 binary64) x (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(fma.f64 #s(literal -3/25 binary64) (*.f64 x x) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 (*.f64 x #s(literal -3/25 binary64)) x (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (*.f64 x #s(literal -253/1000 binary64)))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))))
(/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x #s(literal 27/15625 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -16194277/1000000000 binary64))) (fma.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x x) (-.f64 (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (*.f64 x #s(literal -253/1000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x x)) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x #s(literal -253/1000 binary64)))) (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (*.f64 x #s(literal -253/1000 binary64))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64))))
(/.f64 (*.f64 x (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) x) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) x) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal 1 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x #s(literal 27/15625 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -16194277/1000000000 binary64)))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x x) (-.f64 (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (*.f64 x #s(literal -253/1000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x x)) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x #s(literal -253/1000 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (*.f64 x #s(literal -253/1000 binary64)))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))) (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64)))))
(/.f64 (neg.f64 (*.f64 x (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) x)) (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) x)) (neg.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(pow.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) #s(literal -1 binary64))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(*.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x)
(*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x #s(literal 1 binary64)))
(*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)))
(-.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 253/1000 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(fma.f64 #s(literal -3/25 binary64) x #s(literal -253/1000 binary64))
(neg.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal 759/25000 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal 759/25000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (neg.f64 (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(+.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x) #s(literal 1 binary64))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64)) (fma.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(*.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal -1 binary64))))
(+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))) #s(literal -1 binary64)))
(-.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 253/1000 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(fma.f64 #s(literal -3/25 binary64) x #s(literal -253/1000 binary64))
(neg.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal 759/25000 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal 759/25000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (neg.f64 (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal 759/25000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(+.f64 #s(literal -64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))
(-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 x (*.f64 #s(literal 3/25 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -64009/1000000 binary64))
(fma.f64 x (*.f64 #s(literal -3/25 binary64) (*.f64 x #s(literal -3/25 binary64))) #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal 3/25 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal 9/625 binary64) (*.f64 x x) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x #s(literal 9/625 binary64)) x #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal -3/25 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x #s(literal -3/25 binary64)) (*.f64 x #s(literal -3/25 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) (*.f64 x #s(literal 3/25 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x x) #s(literal 9/625 binary64) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) #s(literal -3/25 binary64) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) x) #s(literal 3/25 binary64) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/25 binary64)) x #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -3/25 binary64)) x #s(literal -64009/1000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (+.f64 #s(literal 4097152081/1000000000000 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64))) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64))) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)))) (-.f64 #s(literal -64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) #s(literal 4097152081/1000000000000 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64))))) (neg.f64 (-.f64 #s(literal -64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 x #s(literal 9/625 binary64))
(*.f64 #s(literal 9/625 binary64) x)
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))
(+.f64 (*.f64 (neg.f64 x) (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))) (fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))) (/.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))))
(fma.f64 x (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))) (fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))))) (neg.f64 (fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))) (neg.f64 (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))))) (*.f64 (fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))) (*.f64 (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))))) (neg.f64 (neg.f64 (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)))))
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal -759/25000 binary64))
(+.f64 #s(literal -759/25000 binary64) (*.f64 x #s(literal 9/625 binary64)))
(-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (fma.f64 x #s(literal 6831/15625000 binary64) #s(literal 576081/625000000 binary64)))) (/.f64 #s(literal 437245479/15625000000000 binary64) (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (fma.f64 x #s(literal 6831/15625000 binary64) #s(literal 576081/625000000 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64))) (/.f64 #s(literal 576081/625000000 binary64) (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64))))
(fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))
(fma.f64 #s(literal 9/625 binary64) x #s(literal -759/25000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (fma.f64 x #s(literal 6831/15625000 binary64) #s(literal 576081/625000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64) #s(literal -437245479/15625000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)) (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) #s(literal -576081/625000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64) #s(literal -437245479/15625000000000 binary64)) (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (fma.f64 x #s(literal 6831/15625000 binary64) #s(literal 576081/625000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64) #s(literal -437245479/15625000000000 binary64)) (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (-.f64 #s(literal 576081/625000000 binary64) (*.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal -759/25000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (fma.f64 x #s(literal 6831/15625000 binary64) #s(literal 576081/625000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64) #s(literal -437245479/15625000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)) (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) #s(literal -576081/625000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) #s(literal -576081/625000000 binary64)) (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) #s(literal -576081/625000000 binary64)) (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal -759/25000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64) #s(literal -437245479/15625000000000 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (fma.f64 x #s(literal 6831/15625000 binary64) #s(literal 576081/625000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64) #s(literal -437245479/15625000000000 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (-.f64 #s(literal 576081/625000000 binary64) (*.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal -759/25000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) #s(literal -576081/625000000 binary64))) (neg.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) #s(literal -576081/625000000 binary64))) (neg.f64 (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal -759/25000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (fma.f64 x #s(literal 6831/15625000 binary64) #s(literal 576081/625000000 binary64)))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (fma.f64 x #s(literal 6831/15625000 binary64) #s(literal 576081/625000000 binary64))) #s(literal 437245479/15625000000000 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (fma.f64 x #s(literal 6831/15625000 binary64) #s(literal 576081/625000000 binary64))) (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (fma.f64 x #s(literal 6831/15625000 binary64) #s(literal 576081/625000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64))) (*.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)) #s(literal 576081/625000000 binary64))) (*.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)) (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64) #s(literal -437245479/15625000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (fma.f64 x #s(literal 6831/15625000 binary64) #s(literal 576081/625000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) #s(literal -576081/625000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (fma.f64 x #s(literal 6831/15625000 binary64) #s(literal 576081/625000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64) #s(literal -437245479/15625000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)) (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) #s(literal -576081/625000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64) #s(literal -437245479/15625000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) (fma.f64 x #s(literal 6831/15625000 binary64) #s(literal 576081/625000000 binary64)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 81/390625 binary64) #s(literal -576081/625000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) #s(literal -1 binary64)))
(neg.f64 (*.f64 (neg.f64 x) (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 x) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (*.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (/.f64 x (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (neg.f64 x) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))) x)
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) #s(literal 262254607552729/1000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal 4097152081/1000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal -4097152081/1000000000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64)))
(+.f64 (*.f64 x #s(literal 16194277/1000000000 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)))
(+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)) (*.f64 x #s(literal 16194277/1000000000 binary64)))
(fma.f64 x #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 27/15625 binary64)))) (*.f64 x #s(literal 16194277/1000000000 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 27/15625 binary64))) (*.f64 x #s(literal 16194277/1000000000 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 27/15625 binary64) x) (*.f64 x #s(literal 16194277/1000000000 binary64)))
(fma.f64 #s(literal 27/15625 binary64) (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x #s(literal 16194277/1000000000 binary64)))
(fma.f64 #s(literal 16194277/1000000000 binary64) x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 27/15625 binary64)))) x (*.f64 x #s(literal 16194277/1000000000 binary64)))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64) (*.f64 x #s(literal 16194277/1000000000 binary64)))
(fma.f64 (*.f64 x #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 16194277/1000000000 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)) (-.f64 (*.f64 (*.f64 x #s(literal 16194277/1000000000 binary64)) (*.f64 x #s(literal 16194277/1000000000 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)) (*.f64 x #s(literal 16194277/1000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64))) (*.f64 (*.f64 x #s(literal 16194277/1000000000 binary64)) (*.f64 x #s(literal 16194277/1000000000 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)) (*.f64 x #s(literal 16194277/1000000000 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal 262254607552729/1000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64)) x) (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal 262254607552729/1000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) x) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) x)) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)) (-.f64 (*.f64 (*.f64 x #s(literal 16194277/1000000000 binary64)) (*.f64 x #s(literal 16194277/1000000000 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)) (*.f64 x #s(literal 16194277/1000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64))) (*.f64 (*.f64 x #s(literal 16194277/1000000000 binary64)) (*.f64 x #s(literal 16194277/1000000000 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 27/15625 binary64)) (*.f64 x #s(literal 16194277/1000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal 262254607552729/1000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal 262254607552729/1000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64)))))
(*.f64 x (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) x)
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 253/1000 binary64))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))
(-.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(fma.f64 #s(literal -3/25 binary64) x #s(literal 253/1000 binary64))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal -759/25000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 27/15625 binary64)))) #s(literal -16194277/1000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (neg.f64 (-.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 27/15625 binary64)))) #s(literal -16194277/1000000000 binary64))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))))
(+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x (*.f64 x #s(literal 27/15625 binary64)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 27/15625 binary64)))) #s(literal 16194277/1000000000 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 #s(literal 262254607552729/1000000000000000000 binary64) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 27/15625 binary64))) #s(literal 16194277/1000000000 binary64))
(fma.f64 (*.f64 x #s(literal -3/25 binary64)) (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 16194277/1000000000 binary64))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 16194277/1000000000 binary64))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64) #s(literal 16194277/1000000000 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (pow.f64 #s(literal 9/625 binary64) #s(literal 3/2 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 #s(literal 27/15625 binary64) (*.f64 x (*.f64 x x)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal -3/25 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal 3/25 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal 27/15625 binary64))) x #s(literal 16194277/1000000000 binary64))
(fma.f64 #s(literal -27/15625 binary64) (*.f64 x (*.f64 x x)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (pow.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (pow.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/2 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 3/2 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal 3/25 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal 3/2 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x #s(literal -3/25 binary64))) #s(literal 3/2 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (pow.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 3/2 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (*.f64 #s(literal 27/15625 binary64) x) (*.f64 x x) #s(literal 16194277/1000000000 binary64))
(fma.f64 (pow.f64 #s(literal 3/25 binary64) #s(literal 3/2 binary64)) (pow.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal 3/2 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (pow.f64 #s(literal 9/625 binary64) #s(literal 3/2 binary64)) (*.f64 x (*.f64 x x)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) #s(literal 3/2 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) #s(literal 3/2 binary64)) (pow.f64 #s(literal -3/25 binary64) #s(literal 3/2 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) x) #s(literal 3/2 binary64)) (pow.f64 #s(literal 3/25 binary64) #s(literal 3/2 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/25 binary64)) #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)) #s(literal 16194277/1000000000 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -3/25 binary64)) #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)) #s(literal 16194277/1000000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal 262254607552729/1000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal 262254607552729/1000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64)) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal 262254607552729/1000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal 262254607552729/1000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))))
(/.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)))) (-.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x (*.f64 x #s(literal 27/15625 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) #s(literal 262254607552729/1000000000000000000 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal 262254607552729/1000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))))) (neg.f64 (-.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x (*.f64 x #s(literal 27/15625 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal 262254607552729/1000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 19683/3814697265625 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 4247023759235185531933/1000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal 262254607552729/1000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 x #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))))
(+.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal 64009/1000000 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64))))
(fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))
(fma.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) x #s(literal 64009/1000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal 4097152081/1000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) #s(literal 262254607552729/1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal -4097152081/1000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) #s(literal 262254607552729/1000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal 4097152081/1000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) #s(literal 262254607552729/1000000000000000000 binary64)) (+.f64 #s(literal 4097152081/1000000000000 binary64) (-.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) (*.f64 x (*.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal 4097152081/1000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) #s(literal 262254607552729/1000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal -4097152081/1000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal -4097152081/1000000000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) #s(literal 262254607552729/1000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal 4097152081/1000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) #s(literal 262254607552729/1000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (-.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) (*.f64 x (*.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal -4097152081/1000000000000 binary64))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64))))
(/.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 4097152081/1000000000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) #s(literal 262254607552729/1000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal 4097152081/1000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal -4097152081/1000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))))) (neg.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal 4097152081/1000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) #s(literal 262254607552729/1000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal -4097152081/1000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)))) #s(literal 262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal 4097152081/1000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal 64009/1000000 binary64))))))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) (*.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64))) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal -759/25000 binary64)) #s(literal -64009/1000000 binary64))))

eval117.0ms (1.6%)

Memory
3.2MiB live, 233.6MiB allocated
Compiler

Compiled 21 865 to 1 979 computations (90.9% saved)

prune97.0ms (1.3%)

Memory
9.9MiB live, 259.6MiB allocated
Pruning

13 alts after pruning (7 fresh and 6 done)

PrunedKeptTotal
New9127919
Fresh303
Picked325
Done044
Total91813931
Accuracy
100.0%
Counts
931 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
99.9%
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
99.8%
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 9/625 binary64) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x #s(literal 1 binary64))
61.3%
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) x #s(literal 1 binary64))
99.9%
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
61.3%
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
48.3%
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
14.4%
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) #s(approx (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
53.1%
#s(approx (- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
54.1%
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
3.6%
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
53.1%
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
46.2%
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
Compiler

Compiled 220 to 148 computations (32.7% saved)

simplify197.0ms (2.7%)

Memory
-6.4MiB live, 266.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x #s(literal 9/625 binary64))
cost-diff0
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
cost-diff0
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))
cost-diff0
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) x #s(literal 1 binary64))
cost-diff0
(*.f64 x #s(literal 9/625 binary64))
cost-diff0
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
cost-diff0
#s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))
cost-diff0
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
cost-diff0
#s(approx (- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
cost-diff0
#s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))
cost-diff0
(*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))
cost-diff0
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
cost-diff0
(/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
cost-diff0
(*.f64 x #s(literal 9/625 binary64))
cost-diff0
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
cost-diff0
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
Rules
4 942×lower-fma.f32
4 932×lower-fma.f64
2 420×lower-*.f32
2 410×lower-*.f64
1 336×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053222
067220
1131220
2237220
3442214
4755214
51489214
62995214
73918214
85434214
97049214
08084207
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
x
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal -64009/1000000 binary64)
(/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
#s(literal -3/25 binary64)
#s(literal 253/1000 binary64)
#s(literal 1 binary64)
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
(*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))
x
#s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))
#s(literal -253/1000 binary64)
#s(approx (- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 x x)
x
#s(literal -3/25 binary64)
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
#s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))
#s(literal -25/3 binary64)
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
x
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal -64009/1000000 binary64)
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) x #s(literal 1 binary64))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
x
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal -64009/1000000 binary64)
#s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))
(*.f64 x #s(literal -3/25 binary64))
#s(literal -3/25 binary64)
#s(literal 1 binary64)
Outputs
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 x (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)) #s(literal 1 binary64))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal 9/625 binary64) (*.f64 x x) #s(literal -64009/1000000 binary64))
x
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal -64009/1000000 binary64)
(/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
#s(literal -3/25 binary64)
#s(literal 253/1000 binary64)
#s(literal 1 binary64)
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
(*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))
x
#s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))
#s(literal -253/1000 binary64)
#s(approx (- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
#s(approx (- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 x x)
x
#s(literal -3/25 binary64)
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 9/625 binary64) (*.f64 x x) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64))
#s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))
#s(literal -25/3 binary64)
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal 9/625 binary64) (*.f64 x x) #s(literal -64009/1000000 binary64))
x
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal -64009/1000000 binary64)
#s(literal 1 binary64)
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) x #s(literal 1 binary64))
(fma.f64 x (/.f64 (fma.f64 #s(literal 9/625 binary64) (*.f64 x x) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 1 binary64))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (fma.f64 #s(literal 9/625 binary64) (*.f64 x x) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal 9/625 binary64) (*.f64 x x) #s(literal -64009/1000000 binary64))
x
(*.f64 x #s(literal 9/625 binary64))
#s(literal 9/625 binary64)
#s(literal -64009/1000000 binary64)
#s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))
(*.f64 x #s(literal -3/25 binary64))
#s(literal -3/25 binary64)
#s(literal 1 binary64)

localize150.0ms (2%)

Memory
5.1MiB live, 196.9MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f64 x #s(literal 9/625 binary64))
accuracy99.6%
(*.f64 x #s(literal -3/25 binary64))
accuracy76.6%
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))
accuracy53.6%
#s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))
accuracy99.9%
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
accuracy99.8%
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
accuracy99.7%
(*.f64 x #s(literal 9/625 binary64))
accuracy53.6%
#s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))
accuracy100.0%
(*.f64 x x)
accuracy99.8%
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
accuracy53.2%
#s(approx (- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
accuracy99.9%
(*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))
accuracy54.2%
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
accuracy47.4%
#s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))
accuracy99.8%
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
accuracy99.8%
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
accuracy99.8%
(/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
accuracy99.7%
(*.f64 x #s(literal 9/625 binary64))
Samples
99.0ms256×0valid
Compiler

Compiled 205 to 48 computations (76.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 81.0ms
const: 31.0ms (38.5% of total)
ival-mult: 24.0ms (29.8% of total)
ival-add: 13.0ms (16.1% of total)
ival-div: 8.0ms (9.9% of total)
ival-sub: 3.0ms (3.7% of total)
ival-neg: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series3.0ms (0%)

Memory
6.7MiB live, 6.7MiB allocated
Counts
17 → 204
Calls
Call 1
Inputs
#<alt (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))>
#<alt (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))>
#<alt (*.f64 x #s(literal 9/625 binary64))>
#<alt (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))>
#<alt #s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))>
#<alt (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))>
#<alt #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))>
#<alt #s(approx (- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))>
#<alt (*.f64 (*.f64 x x) #s(literal -3/25 binary64))>
#<alt (*.f64 x x)>
#<alt (fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))>
#<alt #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))>
#<alt (fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) x #s(literal 1 binary64))>
#<alt (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))>
#<alt (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))>
#<alt #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))>
#<alt (*.f64 x #s(literal -3/25 binary64))>
Outputs
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt -64009/1000000>
#<alt (- (* 9/625 (pow x 2)) 64009/1000000)>
#<alt (- (* 9/625 (pow x 2)) 64009/1000000)>
#<alt (- (* 9/625 (pow x 2)) 64009/1000000)>
#<alt (* 9/625 (pow x 2))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* 9/625 (pow x 2))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 9/625 x)>
#<alt (* 1000/253 x)>
#<alt (* x (+ 1000/253 (* 120000/64009 x)))>
#<alt (* x (+ 1000/253 (* x (+ 120000/64009 (* 14400000/16194277 x)))))>
#<alt (* x (+ 1000/253 (* x (+ 120000/64009 (* x (+ 14400000/16194277 (* 1728000000/4097152081 x)))))))>
#<alt -25/3>
#<alt (* -1 (+ 25/3 (* 1265/72 (/ 1 x))))>
#<alt (- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)>
#<alt (- (* -1 (/ (+ 64009/1728 (* 16194277/207360 (/ 1 x))) (pow x 2))) (+ 25/3 (* 1265/72 (/ 1 x))))>
#<alt -25/3>
#<alt (* -1 (+ 25/3 (* 1265/72 (/ 1 x))))>
#<alt (- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)>
#<alt (- (* -1 (/ (+ 1265/72 (+ (* 64009/1728 (/ 1 x)) (/ 16194277/207360 (pow x 2)))) x)) 25/3)>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* -253/1000 x)>
#<alt (* x (- (* -3/25 x) 253/1000))>
#<alt (* x (- (* -3/25 x) 253/1000))>
#<alt (* x (- (* -3/25 x) 253/1000))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt -253/1000>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* 1000/253 x)>
#<alt (* x (+ 1000/253 (* 120000/64009 x)))>
#<alt (* x (+ 1000/253 (* x (+ 120000/64009 (* 14400000/16194277 x)))))>
#<alt (* x (+ 1000/253 (* x (+ 120000/64009 (* x (+ 14400000/16194277 (* 1728000000/4097152081 x)))))))>
#<alt -25/3>
#<alt (* -1 (+ 25/3 (* 1265/72 (/ 1 x))))>
#<alt (- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)>
#<alt (- (* -1 (/ (+ 64009/1728 (* 16194277/207360 (/ 1 x))) (pow x 2))) (+ 25/3 (* 1265/72 (/ 1 x))))>
#<alt -25/3>
#<alt (* -1 (+ 25/3 (* 1265/72 (/ 1 x))))>
#<alt (- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)>
#<alt (- (* -1 (/ (+ 1265/72 (+ (* 64009/1728 (/ 1 x)) (/ 16194277/207360 (pow x 2)))) x)) 25/3)>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt -253/1000>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt 253/1000>
#<alt (+ 253/1000 (* -3/25 x))>
#<alt (+ 253/1000 (* -3/25 x))>
#<alt (+ 253/1000 (* -3/25 x))>
#<alt (* -3/25 x)>
#<alt (* x (- (* 253/1000 (/ 1 x)) 3/25))>
#<alt (* x (- (* 253/1000 (/ 1 x)) 3/25))>
#<alt (* x (- (* 253/1000 (/ 1 x)) 3/25))>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))>
#<alt 253/1000>
#<alt (+ 253/1000 (* -3/25 x))>
#<alt (+ 253/1000 (* -3/25 x))>
#<alt (+ 253/1000 (* -3/25 x))>
#<alt (* -3/25 x)>
#<alt (* x (- (* 253/1000 (/ 1 x)) 3/25))>
#<alt (* x (- (* 253/1000 (/ 1 x)) 3/25))>
#<alt (* x (- (* 253/1000 (/ 1 x)) 3/25))>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
Calls

51 calls:

TimeVariablePointExpression
0.0ms
x
@0
(+ (* (+ (* x (* x 9/625)) -64009/1000000) (/ x (+ (* x -3/25) 253/1000))) 1)
0.0ms
x
@-inf
(+ (* (+ (* x (* x 9/625)) -64009/1000000) (/ x (+ (* x -3/25) 253/1000))) 1)
0.0ms
x
@inf
(+ (* (+ (* x (* x 9/625)) -64009/1000000) (/ x (+ (* x -3/25) 253/1000))) 1)
0.0ms
x
@0
(/ x (+ (* x -3/25) 253/1000))
0.0ms
x
@-inf
(+ (* (/ (neg x) (+ (* x 3/25) -253/1000)) (+ (* x (* x 9/625)) -64009/1000000)) 1)

simplify271.0ms (3.7%)

Memory
9.1MiB live, 364.4MiB allocated
Algorithm
egg-herbie
Rules
6 430×lower-fma.f64
6 430×lower-fma.f32
2 834×lower-*.f64
2 834×lower-*.f32
2 380×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0901207
12541184
26311138
313261138
423981130
554031130
08600989
Stop Event
iter limit
node limit
Counts
204 → 204
Calls
Call 1
Inputs
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
-64009/1000000
(- (* 9/625 (pow x 2)) 64009/1000000)
(- (* 9/625 (pow x 2)) 64009/1000000)
(- (* 9/625 (pow x 2)) 64009/1000000)
(* 9/625 (pow x 2))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* 9/625 (pow x 2))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 9/625 x)
(* 1000/253 x)
(* x (+ 1000/253 (* 120000/64009 x)))
(* x (+ 1000/253 (* x (+ 120000/64009 (* 14400000/16194277 x)))))
(* x (+ 1000/253 (* x (+ 120000/64009 (* x (+ 14400000/16194277 (* 1728000000/4097152081 x)))))))
-25/3
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(- (* -1 (/ (+ 64009/1728 (* 16194277/207360 (/ 1 x))) (pow x 2))) (+ 25/3 (* 1265/72 (/ 1 x))))
-25/3
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(- (* -1 (/ (+ 1265/72 (+ (* 64009/1728 (/ 1 x)) (/ 16194277/207360 (pow x 2)))) x)) 25/3)
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* -253/1000 x)
(* x (- (* -3/25 x) 253/1000))
(* x (- (* -3/25 x) 253/1000))
(* x (- (* -3/25 x) 253/1000))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
-253/1000
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* 1000/253 x)
(* x (+ 1000/253 (* 120000/64009 x)))
(* x (+ 1000/253 (* x (+ 120000/64009 (* 14400000/16194277 x)))))
(* x (+ 1000/253 (* x (+ 120000/64009 (* x (+ 14400000/16194277 (* 1728000000/4097152081 x)))))))
-25/3
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(- (* -1 (/ (+ 64009/1728 (* 16194277/207360 (/ 1 x))) (pow x 2))) (+ 25/3 (* 1265/72 (/ 1 x))))
-25/3
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(- (* -1 (/ (+ 1265/72 (+ (* 64009/1728 (/ 1 x)) (/ 16194277/207360 (pow x 2)))) x)) 25/3)
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
-253/1000
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
253/1000
(+ 253/1000 (* -3/25 x))
(+ 253/1000 (* -3/25 x))
(+ 253/1000 (* -3/25 x))
(* -3/25 x)
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(* -3/25 x)
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
253/1000
(+ 253/1000 (* -3/25 x))
(+ 253/1000 (* -3/25 x))
(+ 253/1000 (* -3/25 x))
(* -3/25 x)
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(* -3/25 x)
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
Outputs
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
-64009/1000000
#s(literal -64009/1000000 binary64)
(- (* 9/625 (pow x 2)) 64009/1000000)
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(- (* 9/625 (pow x 2)) 64009/1000000)
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(- (* 9/625 (pow x 2)) 64009/1000000)
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 9/625 x)
(*.f64 x #s(literal 9/625 binary64))
(* 1000/253 x)
(*.f64 x #s(literal 1000/253 binary64))
(* x (+ 1000/253 (* 120000/64009 x)))
(*.f64 x (fma.f64 x #s(literal 120000/64009 binary64) #s(literal 1000/253 binary64)))
(* x (+ 1000/253 (* x (+ 120000/64009 (* 14400000/16194277 x)))))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 14400000/16194277 binary64) #s(literal 120000/64009 binary64)) #s(literal 1000/253 binary64)))
(* x (+ 1000/253 (* x (+ 120000/64009 (* x (+ 14400000/16194277 (* 1728000000/4097152081 x)))))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1728000000/4097152081 binary64) #s(literal 14400000/16194277 binary64)) #s(literal 120000/64009 binary64)) #s(literal 1000/253 binary64)))
-25/3
#s(literal -25/3 binary64)
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(+.f64 #s(literal -25/3 binary64) (/.f64 #s(literal -1265/72 binary64) x))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(-.f64 #s(literal -25/3 binary64) (/.f64 (-.f64 #s(literal 1265/72 binary64) (/.f64 #s(literal -64009/1728 binary64) x)) x))
(- (* -1 (/ (+ 64009/1728 (* 16194277/207360 (/ 1 x))) (pow x 2))) (+ 25/3 (* 1265/72 (/ 1 x))))
(-.f64 #s(literal -25/3 binary64) (/.f64 (-.f64 #s(literal 1265/72 binary64) (/.f64 (+.f64 #s(literal -64009/1728 binary64) (/.f64 #s(literal -16194277/207360 binary64) x)) x)) x))
-25/3
#s(literal -25/3 binary64)
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(+.f64 #s(literal -25/3 binary64) (/.f64 #s(literal -1265/72 binary64) x))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(-.f64 #s(literal -25/3 binary64) (/.f64 (-.f64 #s(literal 1265/72 binary64) (/.f64 #s(literal -64009/1728 binary64) x)) x))
(- (* -1 (/ (+ 1265/72 (+ (* 64009/1728 (/ 1 x)) (/ 16194277/207360 (pow x 2)))) x)) 25/3)
(-.f64 #s(literal -25/3 binary64) (/.f64 (-.f64 #s(literal 1265/72 binary64) (/.f64 (+.f64 #s(literal -64009/1728 binary64) (/.f64 #s(literal -16194277/207360 binary64) x)) x)) x))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -253/1000 x)
(*.f64 x #s(literal -253/1000 binary64))
(* x (- (* -3/25 x) 253/1000))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* x (- (* -3/25 x) 253/1000))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* x (- (* -3/25 x) 253/1000))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
-253/1000
#s(literal -253/1000 binary64)
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* 1000/253 x)
(*.f64 x #s(literal 1000/253 binary64))
(* x (+ 1000/253 (* 120000/64009 x)))
(*.f64 x (fma.f64 x #s(literal 120000/64009 binary64) #s(literal 1000/253 binary64)))
(* x (+ 1000/253 (* x (+ 120000/64009 (* 14400000/16194277 x)))))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 14400000/16194277 binary64) #s(literal 120000/64009 binary64)) #s(literal 1000/253 binary64)))
(* x (+ 1000/253 (* x (+ 120000/64009 (* x (+ 14400000/16194277 (* 1728000000/4097152081 x)))))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1728000000/4097152081 binary64) #s(literal 14400000/16194277 binary64)) #s(literal 120000/64009 binary64)) #s(literal 1000/253 binary64)))
-25/3
#s(literal -25/3 binary64)
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(+.f64 #s(literal -25/3 binary64) (/.f64 #s(literal -1265/72 binary64) x))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(-.f64 #s(literal -25/3 binary64) (/.f64 (-.f64 #s(literal 1265/72 binary64) (/.f64 #s(literal -64009/1728 binary64) x)) x))
(- (* -1 (/ (+ 64009/1728 (* 16194277/207360 (/ 1 x))) (pow x 2))) (+ 25/3 (* 1265/72 (/ 1 x))))
(-.f64 #s(literal -25/3 binary64) (/.f64 (-.f64 #s(literal 1265/72 binary64) (/.f64 (+.f64 #s(literal -64009/1728 binary64) (/.f64 #s(literal -16194277/207360 binary64) x)) x)) x))
-25/3
#s(literal -25/3 binary64)
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(+.f64 #s(literal -25/3 binary64) (/.f64 #s(literal -1265/72 binary64) x))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(-.f64 #s(literal -25/3 binary64) (/.f64 (-.f64 #s(literal 1265/72 binary64) (/.f64 #s(literal -64009/1728 binary64) x)) x))
(- (* -1 (/ (+ 1265/72 (+ (* 64009/1728 (/ 1 x)) (/ 16194277/207360 (pow x 2)))) x)) 25/3)
(-.f64 #s(literal -25/3 binary64) (/.f64 (-.f64 #s(literal 1265/72 binary64) (/.f64 (+.f64 #s(literal -64009/1728 binary64) (/.f64 #s(literal -16194277/207360 binary64) x)) x)) x))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(fma.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
-253/1000
#s(literal -253/1000 binary64)
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
253/1000
#s(literal 253/1000 binary64)
(+ 253/1000 (* -3/25 x))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(+ 253/1000 (* -3/25 x))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(+ 253/1000 (* -3/25 x))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
253/1000
#s(literal 253/1000 binary64)
(+ 253/1000 (* -3/25 x))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(+ 253/1000 (* -3/25 x))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(+ 253/1000 (* -3/25 x))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* x (- (* 253/1000 (/ 1 x)) 3/25))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* -1 (* x (- 3/25 (* 253/1000 (/ 1 x)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))

rewrite349.0ms (4.7%)

Memory
-11.2MiB live, 465.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 436×lower-*.f32
4 426×lower-*.f64
4 052×lower-/.f32
4 048×lower-/.f64
3 396×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053184
067182
1302175
22455175
08227166
Stop Event
iter limit
node limit
iter limit
Counts
17 → 251
Calls
Call 1
Inputs
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(*.f64 x #s(literal 9/625 binary64))
(/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
(*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))
#s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))
#s(approx (- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 x x)
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
#s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) x #s(literal 1 binary64))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
#s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))
(*.f64 x #s(literal -3/25 binary64))
Outputs
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(+.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64))))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal 1 binary64))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))) (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))) (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal -1 binary64)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal -1 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) #s(literal 1 binary64))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64)))))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))) (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal -1 binary64))))
(+.f64 #s(literal -64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))
(-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 4097152081/1000000000000 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 x (*.f64 #s(literal -3/25 binary64) (*.f64 x #s(literal -3/25 binary64))) #s(literal -64009/1000000 binary64))
(fma.f64 x (*.f64 #s(literal 3/25 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal 9/625 binary64) (*.f64 x x) #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal -3/25 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64))) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x #s(literal 9/625 binary64)) x #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal 3/25 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) (*.f64 x #s(literal 3/25 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x #s(literal -3/25 binary64)) (*.f64 x #s(literal -3/25 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x x) #s(literal 9/625 binary64) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal -3/25 binary64))) #s(literal -3/25 binary64) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -3/25 binary64)) x #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) x) #s(literal 3/25 binary64) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/25 binary64)) x #s(literal -64009/1000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (+.f64 #s(literal 4097152081/1000000000000 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64))) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64))) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)))) (-.f64 #s(literal -64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) #s(literal 4097152081/1000000000000 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64))))) (neg.f64 (-.f64 #s(literal -64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(*.f64 x #s(literal 9/625 binary64))
(*.f64 #s(literal 9/625 binary64) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) x)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (/.f64 (neg.f64 x) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(neg.f64 (/.f64 (neg.f64 x) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 x (neg.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) x))))
(/.f64 (neg.f64 x) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 x) (neg.f64 (neg.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) x) #s(literal 1 binary64))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))) (*.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x)) (*.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(pow.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 x) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
(*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)))
(*.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x)
#s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))
#s(approx (- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal -3/25 binary64)) x)
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 x) #s(literal 2 binary64)))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))
(+.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 x #s(literal 9/625 binary64)) (*.f64 x #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) (fma.f64 #s(literal -64009/1000000 binary64) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 9/625 binary64)) (*.f64 x #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) (*.f64 #s(literal -64009/1000000 binary64) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal -1 binary64))))
(fma.f64 x (*.f64 (*.f64 x #s(literal 9/625 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) (fma.f64 #s(literal -64009/1000000 binary64) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x #s(literal 9/625 binary64)) (*.f64 x #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) (fma.f64 #s(literal -64009/1000000 binary64) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 9/625 binary64) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) (fma.f64 #s(literal -64009/1000000 binary64) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 #s(literal -64009/1000000 binary64) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (fma.f64 #s(literal -64009/1000000 binary64) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) x) (*.f64 x #s(literal 9/625 binary64)) (fma.f64 #s(literal -64009/1000000 binary64) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 x #s(literal 9/625 binary64))) x (fma.f64 #s(literal -64009/1000000 binary64) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 x x)) #s(literal 9/625 binary64) (fma.f64 #s(literal -64009/1000000 binary64) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal -1 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal -1 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))))))
(*.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal -1 binary64))))
#s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))
(+.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal -1 binary64))))
(fma.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 1 binary64))
(fma.f64 x (*.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) x) #s(literal 1 binary64))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) x #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) (*.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) #s(literal -1 binary64)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) #s(literal -1 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) #s(literal 1 binary64))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) #s(literal -1 binary64))) (neg.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal -1 binary64))) (*.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal -1 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal -1 binary64)))))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (neg.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) (neg.f64 (*.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (neg.f64 (neg.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))) (neg.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))) (neg.f64 (neg.f64 (neg.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(pow.f64 (/.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64)) #s(literal -262254607552729/1000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 253/1000 binary64))
(-.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))
(fma.f64 #s(literal -3/25 binary64) x #s(literal 253/1000 binary64))
(/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 x #s(literal -759/25000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (neg.f64 (-.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))))
#s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))
(*.f64 x #s(literal -3/25 binary64))
(*.f64 #s(literal -3/25 binary64) x)

eval88.0ms (1.2%)

Memory
37.5MiB live, 147.5MiB allocated
Compiler

Compiled 12 201 to 896 computations (92.7% saved)

prune86.0ms (1.2%)

Memory
10.1MiB live, 160.3MiB allocated
Pruning

12 alts after pruning (3 fresh and 9 done)

PrunedKeptTotal
New5823585
Fresh202
Picked235
Done066
Total58612598
Accuracy
100.0%
Counts
598 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
99.9%
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
61.2%
(fma.f64 (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 x x)) #s(literal 9/625 binary64) (fma.f64 #s(literal -64009/1000000 binary64) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64)))
99.9%
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
61.3%
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (fma.f64 (*.f64 x x) #s(literal 9/625 binary64) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
97.6%
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(approx (+ (* x (* x 9/625)) -64009/1000000) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) #s(literal 1 binary64))
48.3%
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
53.1%
#s(approx (- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
54.1%
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
3.6%
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
53.1%
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
46.2%
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
Compiler

Compiled 418 to 154 computations (63.2% saved)

regimes30.0ms (0.4%)

Memory
-23.1MiB live, 59.2MiB allocated
Counts
28 → 1
Calls
Call 1
Inputs
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64)))
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
#s(approx (- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(approx (+ (* x (* x 9/625)) -64009/1000000) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(fma.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (fma.f64 (*.f64 x x) #s(literal 9/625 binary64) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) (*.f64 x x)) #s(literal 9/625 binary64) (fma.f64 #s(literal -64009/1000000 binary64) #s(approx (/ (neg x) (+ (* x 3/25) -253/1000)) #s(literal -25/3 binary64)) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(approx (+ (* x -3/25) 253/1000) (*.f64 x #s(literal -3/25 binary64)))) x #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 9/625 binary64) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) x #s(literal 1 binary64))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(approx (+ (* x (* x 9/625)) -64009/1000000) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64)))))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)) (/.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal 253/1000 binary64)))))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 x #s(literal 3/25 binary64) #s(literal -253/1000 binary64))) (fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) #s(approx (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64) #s(literal 16194277/1000000000 binary64))) (fma.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64))))
(fma.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (fma.f64 x (fma.f64 x #s(literal 9/625 binary64) #s(literal 759/25000 binary64)) #s(literal 64009/1000000 binary64)) #s(literal 1 binary64))
Outputs
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
Calls

3 calls:

10.0ms
x
8.0ms
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
7.0ms
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Results
AccuracySegmentsBranch
99.9%1x
99.9%1(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
99.9%1(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
Compiler

Compiled 20 to 15 computations (25% saved)

regimes11.0ms (0.2%)

Memory
-9.7MiB live, 28.9MiB allocated
Counts
9 → 2
Calls
Call 1
Inputs
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64)))
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
#s(approx (- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
Outputs
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64)))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))))
Calls

3 calls:

4.0ms
x
3.0ms
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
3.0ms
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Results
AccuracySegmentsBranch
98.8%3x
98.8%2(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
98.8%2(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
Compiler

Compiled 20 to 15 computations (25% saved)

regimes6.0ms (0.1%)

Memory
17.5MiB live, 17.5MiB allocated
Counts
7 → 2
Calls
Call 1
Inputs
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64)))
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
#s(approx (- 1 (/ (* x (+ (* (* x (* x x)) 27/15625) 16194277/1000000000)) (+ (* x (- (* x 9/625) 759/25000)) 64009/1000000))) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
Outputs
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64)))
Calls

2 calls:

3.0ms
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
2.0ms
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Results
AccuracySegmentsBranch
98.2%2(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
98.2%2(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
Compiler

Compiled 18 to 14 computations (22.2% saved)

regimes7.0ms (0.1%)

Memory
-20.2MiB live, 19.2MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64)))
(fma.f64 #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
Outputs
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64)))
Calls

3 calls:

3.0ms
x
2.0ms
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
2.0ms
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Results
AccuracySegmentsBranch
48.3%1x
48.3%1(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
48.3%1(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Compiler

Compiled 20 to 15 computations (25% saved)

regimes5.0ms (0.1%)

Memory
14.9MiB live, 14.9MiB allocated
Accuracy

Total -28.3b remaining (-82.1%)

Threshold costs -28.3b (-82.1%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
#s(approx (- 1 (* x (/ (+ (* x (* x 9/625)) -64009/1000000) (+ (* x 3/25) -253/1000)))) (*.f64 x #s(approx (+ (* x -3/25) -253/1000) #s(literal -253/1000 binary64))))
Outputs
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
Calls

3 calls:

2.0ms
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
1.0ms
x
1.0ms
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Results
AccuracySegmentsBranch
46.2%1x
46.2%1(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
46.2%1(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0027329385961146636
398.41569829971684
Compiler

Compiled 13 to 12 computations (7.7% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-397.41569829971684
0.9972670614038853
Compiler

Compiled 13 to 12 computations (7.7% saved)

simplify37.0ms (0.5%)

Memory
-29.1MiB live, 41.4MiB allocated
Algorithm
egg-herbie
Rules
22×*-commutative_binary64
16×+-commutative_binary64
14×sub-neg_binary64
12×neg-sub0_binary64
12×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030113
144113
255113
365113
480113
587113
691113
792113
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
(if (<=.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal 5764607523034235/1152921504606846976 binary64)) #s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64))) #s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(if (<=.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))) #s(literal -200 binary64)) #s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))) #s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64))))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64)))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))
Outputs
(fma.f64 (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
(if (<=.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal 5764607523034235/1152921504606846976 binary64)) #s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64))) #s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64)))))
(if (<=.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))) #s(literal -200 binary64)) #s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))) #s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64))))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) (fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64)))
#s(approx (- 1 (* x (+ 253/1000 (* x 3/25)))) #s(literal 1 binary64))

soundness655.0ms (8.9%)

Memory
0.8MiB live, 348.6MiB allocated
Rules
5 044×lower-fma.f64
5 044×lower-fma.f32
4 504×lower-fma.f64
4 504×lower-fma.f32
4 210×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035254
193254
2217248
3501248
41016248
52377248
64088248
75191248
86484248
97517248
08007215
0824
01224
15524
242824
3432024
0827020
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 107 to 57 computations (46.7% saved)

preprocess34.0ms (0.5%)

Memory
10.3MiB live, 88.0MiB allocated
Compiler

Compiled 140 to 60 computations (57.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...