Hyperbolic secant

Time bar (total: 3.7s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
100%100%0%0%0%0%0%2
Compiler

Compiled 10 to 8 computations (20% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
Operation ival-div, time spent: 0.0ms, 0.0% of total-time
Operation ival-exp, time spent: 0.0ms, 0.0% of total-time
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation ival-neg, time spent: 0.0ms, 0.0% of total-time

sample1.1s (30.6%)

Results
1.1s8255×256valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 336.0ms
Operation ival-exp, time spent: 134.0ms, 40.0% of total-time
Operation ival-div, time spent: 92.0ms, 27.0% of total-time
Operation ival-add, time spent: 53.0ms, 16.0% of total-time
Operation ival-neg, time spent: 43.0ms, 13.0% of total-time
Operation const, time spent: 15.0ms, 4.0% of total-time
Bogosity

preprocess205.0ms (5.5%)

Algorithm
egg-herbie
Rules
40×fma-neg
40×fma-define
24×sub-neg
14×distribute-lft-neg-in
14×cancel-sign-sub-inv
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-x
01(502.6811335082148)0-(exp.f64 (neg.f64 x))
00-0-(neg.f64 x)
00-0-(exp.f64 x)
00-0-(+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))
00-0-#s(literal 2 binary64)
00-0-(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017124
135124
267124
3113124
4170124
5231124
6286124
7302124
8309124
9320124
10332124
11334124
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (neg.f64 x)) (exp.f64 (neg.f64 (neg.f64 x)))))
(neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (neg.f64 x)) (exp.f64 (neg.f64 (neg.f64 x))))))
Outputs
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (neg.f64 x)) (exp.f64 (neg.f64 (neg.f64 x)))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (neg.f64 x)) (exp.f64 (neg.f64 (neg.f64 x))))))
(/.f64 #s(literal -2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
Symmetry

(abs x)

Compiler

Compiled 59 to 25 computations (57.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
Operation ival-exp, time spent: 9.0ms, 45.0% of total-time
Operation ival-div, time spent: 4.0ms, 20.0% of total-time
Operation ival-add, time spent: 3.0ms, 15.0% of total-time
Operation ival-neg, time spent: 3.0ms, 15.0% of total-time
Operation const, time spent: 1.0ms, 5.0% of total-time

eval0.0ms (0%)

Compiler

Compiled 1 to 1 computations (0% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
Compiler

Compiled 9 to 7 computations (22.2% saved)

localize57.0ms (1.5%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))
100.0%
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
Compiler

Compiled 25 to 9 computations (64% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
Operation ival-exp, time spent: 4.0ms, 40.0% of total-time
Operation ival-div, time spent: 2.0ms, 20.0% of total-time
Operation ival-add, time spent: 2.0ms, 20.0% of total-time
Operation const, time spent: 1.0ms, 10.0% of total-time
Operation ival-neg, time spent: 1.0ms, 10.0% of total-time

series4.0ms (0.1%)

Counts
2 → 16
Calls
Call 1
Inputs
#<alt (/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))>
#<alt (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))>
Outputs
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64))))>
#<alt (/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x))))>
#<alt (/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x))))>
#<alt (/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x))))>
#<alt (/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x))))>
#<alt #s(literal 2 binary64)>
#<alt (+.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 x #s(literal 2 binary64))))))))>
#<alt (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x)))>
#<alt (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x)))>
#<alt (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x)))>
#<alt (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x)))>
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(/ 2 (+ (exp x) (exp (neg x))))
1.0ms
x
@inf
(/ 2 (+ (exp x) (exp (neg x))))
1.0ms
x
@0
(/ 2 (+ (exp x) (exp (neg x))))
0.0ms
x
@0
(+ (exp x) (exp (neg x)))
0.0ms
x
@-inf
(+ (exp x) (exp (neg x)))

rewrite190.0ms (5.1%)

Algorithm
batch-egg-rewrite
Rules
62×add-exp-log
62×add-log-exp
62×log1p-expm1-u
62×expm1-log1p-u
60×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01240
114440
2234340
Stop Event
unsound
Counts
2 → 20
Calls
Call 1
Inputs
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))
Outputs
#s(literal -4 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)

simplify232.0ms (6.2%)

Algorithm
egg-herbie
Rules
1017×fma-define
661×fma-neg
495×sub-neg
334×neg-mul-1
298×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050490
1107453
2275447
3736447
41623447
52366447
62567447
73136447
83912447
95427447
106658447
117653447
127804447
137833447
147849447
Stop Event
node limit
Counts
36 → 37
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x))))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 x #s(literal 2 binary64))))))))
(+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x)))
(+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x)))
(+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x)))
(+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x)))
#s(literal -4 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
Outputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64))))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))
(fma.f64 x x #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/12 binary64)))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/12 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 x x (fma.f64 #s(literal 1/12 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 2 binary64)))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) (pow.f64 x #s(literal 2 binary64))))))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/12 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/360 binary64)))))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 x x (fma.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 2 binary64)))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 2 binary64)))
(+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x)))
(+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))
(+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x)))
(+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))
(+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x)))
(+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))
(+.f64 (exp.f64 x) (exp.f64 (*.f64 #s(literal -1 binary64) x)))
(+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))
#s(literal -4 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)

eval11.0ms (0.3%)

Compiler

Compiled 367 to 296 computations (19.3% saved)

prune9.0ms (0.2%)

Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New32537
Fresh000
Picked011
Done000
Total32638
Accuracy
100.0%
Counts
38 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.9%
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
100.0%
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
58.5%
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
58.5%
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
58.7%
#s(literal 1 binary64)
43.6%
#s(literal 0 binary64)
Compiler

Compiled 87 to 73 computations (16.1% saved)

localize212.0ms (5.7%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))
99.9%
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64)))
99.9%
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
99.7%
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))
100.0%
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
99.3%
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
Compiler

Compiled 116 to 93 computations (19.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 105.0ms
Operation ival-pow, time spent: 41.0ms, 39.0% of total-time
Operation ival-mult, time spent: 29.0ms, 28.0% of total-time
Operation ival-add, time spent: 12.0ms, 11.0% of total-time
Operation composed, time spent: 9.0ms, 9.0% of total-time
Operation const, time spent: 7.0ms, 7.0% of total-time
Operation ival-sub, time spent: 4.0ms, 4.0% of total-time
Operation ival-div, time spent: 2.0ms, 2.0% of total-time

series10.0ms (0.3%)

Counts
6 → 40
Calls
Call 1
Inputs
#<alt (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64)))>
#<alt (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))>
Outputs
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64))))>
#<alt (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))>
#<alt (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 6 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 6 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))>
#<alt #s(literal 5/24 binary64)>
#<alt (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
Calls

18 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(* -61/720 (pow x 2))
1.0ms
x
@inf
(* (pow x 2) (+ 5/24 (* -61/720 (pow x 2))))
1.0ms
x
@inf
(* (pow x 2) (- (* (pow x 2) (+ 5/24 (* -61/720 (pow x 2)))) 1/2))
0.0ms
x
@inf
(/ 2 (+ (* x x) 2))
0.0ms
x
@0
(* -1/2 (pow x 2))

rewrite145.0ms (3.9%)

Algorithm
batch-egg-rewrite
Rules
747×log1p-expm1-u
747×expm1-log1p-u
630×log-prod
353×fma-define
317×prod-diff
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020166
1256154
23408154
Stop Event
node limit
Counts
6 → 177
Calls
Call 1
Inputs
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64)))
(+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))) (cbrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x x #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 x x #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal -2 binary64) (fma.f64 x x #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 #s(literal -1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64))))
(exp.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (*.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (pow.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))))
(log.f64 (*.f64 (exp.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (exp.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) #s(literal 1 binary64)))
(fma.f64 x (*.f64 x (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 x (*.f64 x #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) (*.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (sqrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) x) (*.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) x) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 x (*.f64 x (sqrt.f64 #s(literal -61/720 binary64)))) (*.f64 x (*.f64 x (sqrt.f64 #s(literal -61/720 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) x) x (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x (sqrt.f64 #s(literal -61/720 binary64)))) (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 #s(literal 5/24 binary64) x) x (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 #s(literal 5/24 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 25/576 binary64) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64))))
(*.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)) (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64)))) (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) (-.f64 #s(literal 25/576 binary64) (*.f64 #s(literal -61/3456 binary64) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64))) (neg.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))) (neg.f64 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) #s(literal -25/576 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)))
(pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 1 binary64)))
(fma.f64 x (*.f64 x #s(literal -61/720 binary64)) #s(literal 5/24 binary64))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) #s(literal 1 binary64) #s(literal 5/24 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) #s(literal 5/24 binary64))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal -61/720 binary64)) #s(literal 5/24 binary64))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) #s(literal 5/24 binary64))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal 5/24 binary64))
(fma.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) #s(literal 5/24 binary64))
(fma.f64 (*.f64 #s(literal -61/720 binary64) x) x #s(literal 5/24 binary64))
(fma.f64 (*.f64 #s(literal -61/720 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 5/24 binary64))

simplify187.0ms (5%)

Algorithm
egg-herbie
Rules
628×fma-neg
556×distribute-lft-in
517×distribute-rgt-in
212×associate-*r*
199×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04568406
19078289
227137900
376687900
Stop Event
node limit
Counts
217 → 270
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
#s(literal 5/24 binary64)
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))) (cbrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x x #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 x x #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal -2 binary64) (fma.f64 x x #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 #s(literal -1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64))))
(exp.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (*.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (pow.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))))
(log.f64 (*.f64 (exp.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (exp.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) #s(literal 1 binary64)))
(fma.f64 x (*.f64 x (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 x (*.f64 x #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) (*.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (sqrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) x) (*.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) x) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 x (*.f64 x (sqrt.f64 #s(literal -61/720 binary64)))) (*.f64 x (*.f64 x (sqrt.f64 #s(literal -61/720 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) x) x (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x (sqrt.f64 #s(literal -61/720 binary64)))) (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 #s(literal 5/24 binary64) x) x (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 #s(literal 5/24 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 25/576 binary64) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64))))
(*.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)) (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64)))) (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) (-.f64 #s(literal 25/576 binary64) (*.f64 #s(literal -61/3456 binary64) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64))) (neg.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))) (neg.f64 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) #s(literal -25/576 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)))
(pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 1 binary64)))
(fma.f64 x (*.f64 x #s(literal -61/720 binary64)) #s(literal 5/24 binary64))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) #s(literal 1 binary64) #s(literal 5/24 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) #s(literal 5/24 binary64))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal -61/720 binary64)) #s(literal 5/24 binary64))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) #s(literal 5/24 binary64))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal 5/24 binary64))
(fma.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) #s(literal 5/24 binary64))
(fma.f64 (*.f64 #s(literal -61/720 binary64) x) x #s(literal 5/24 binary64))
(fma.f64 (*.f64 #s(literal -61/720 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 5/24 binary64))
Outputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 x #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/8 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/8 binary64))) #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/8 binary64) #s(literal 1/4 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -4 binary64) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) (-.f64 (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(+.f64 (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -4 binary64) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (-.f64 (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) (-.f64 (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(+.f64 (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -4 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 8 binary64)))))
(/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -4 binary64) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) (-.f64 (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(+.f64 (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -4 binary64) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (-.f64 (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) (-.f64 (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(+.f64 (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 8 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -4 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (pow.f64 x #s(literal 8 binary64)))))
(*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -61/720 binary64))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (-.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal -61/720 binary64) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (-.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal -61/720 binary64) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 6 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -61/720 binary64))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (-.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal -61/720 binary64) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (-.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal -61/720 binary64) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 6 binary64)))
#s(literal 5/24 binary64)
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))) (cbrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (fabs.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 2 binary64))))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x x #s(literal 2 binary64)))))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 3 binary64))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(pow.f64 (*.f64 (fma.f64 x x #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(neg.f64 (/.f64 #s(literal -2 binary64) (fma.f64 x x #s(literal 2 binary64))))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))))))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 3 binary64)))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (*.f64 x (sqrt.f64 #s(literal -1/2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 x #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal 3 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -226981/373248000 binary64)))
(pow.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -226981/373248000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))
(exp.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))
(+.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))) #s(literal 1 binary64))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 125/13824 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 25/576 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 125/13824 binary64) (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 25/576 binary64) (fma.f64 #s(literal 3721/518400 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/3456 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125/13824 binary64) (*.f64 #s(literal -226981/373248000 binary64) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 25/576 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/3456 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (*.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)))
(*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (+.f64 #s(literal 25/576 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/3456 binary64))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3721/518400 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64) #s(literal 5/24 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) #s(literal -25/576 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)))
(*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (+.f64 #s(literal 25/576 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/3456 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (pow.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3721/518400 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64) #s(literal 5/24 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) #s(literal -25/576 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64))))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 1 binary64))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) #s(literal 3 binary64))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(pow.f64 (*.f64 x (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) #s(literal 2 binary64))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(log.f64 (*.f64 (exp.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (exp.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 x (*.f64 x (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 x (*.f64 x #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -61/720 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -61/720 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 5/24 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 5/24 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(fma.f64 (*.f64 #s(literal 5/24 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) (*.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (sqrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) x) (*.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) x) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 x (*.f64 x (sqrt.f64 #s(literal -61/720 binary64)))) (*.f64 x (*.f64 x (sqrt.f64 #s(literal -61/720 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) x) x (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -61/720 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -61/720 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x (sqrt.f64 #s(literal -61/720 binary64)))) (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 #s(literal 5/24 binary64) x) x (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(fma.f64 (*.f64 #s(literal 5/24 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 5/24 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(fma.f64 (*.f64 #s(literal 5/24 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (+.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (+.f64 #s(literal -1/8 binary64) (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal 1/2 binary64)))))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(pow.f64 (*.f64 x (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64)))))
(fabs.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -61/720 binary64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal -1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(-.f64 (/.f64 #s(literal 25/576 binary64) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64))))
(/.f64 (+.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3721/518400 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64) #s(literal 5/24 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) #s(literal -25/576 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)) (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (+.f64 #s(literal 25/576 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/3456 binary64)))))
(*.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64))))
(/.f64 (+.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3721/518400 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64) #s(literal 5/24 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) #s(literal -25/576 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)) (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (+.f64 #s(literal 25/576 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/3456 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64)))) (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))))
(/.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64))))
(/.f64 (+.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3721/518400 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64) #s(literal 5/24 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) #s(literal -25/576 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)) (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (+.f64 #s(literal 25/576 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/3456 binary64)))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) (-.f64 #s(literal 25/576 binary64) (*.f64 #s(literal -61/3456 binary64) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)) (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (+.f64 #s(literal 25/576 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/3456 binary64)))))
(/.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64))))
(/.f64 (+.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3721/518400 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64) #s(literal 5/24 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) #s(literal -25/576 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64))) (neg.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)) (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)) #s(literal 25/576 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -226981/373248000 binary64) #s(literal 125/13824 binary64)) (+.f64 #s(literal 25/576 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/3456 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64)))) (neg.f64 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64))))
(/.f64 (+.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3721/518400 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64) #s(literal 5/24 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) #s(literal -25/576 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64) #s(literal -25/576 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal -5/24 binary64)))
(/.f64 (-.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64))))
(/.f64 (+.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3721/518400 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 61/720 binary64) #s(literal 5/24 binary64)))
(pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(log.f64 (exp.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(exp.f64 (log.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(fma.f64 x (*.f64 x #s(literal -61/720 binary64)) #s(literal 5/24 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)) #s(literal 5/24 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) #s(literal 1 binary64) #s(literal 5/24 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64)) #s(literal 5/24 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal -61/720 binary64)) #s(literal 5/24 binary64))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal 5/24 binary64))
(fma.f64 (*.f64 #s(literal -61/720 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 5/24 binary64))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) #s(literal 5/24 binary64))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal 5/24 binary64))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3721/518400 binary64))) #s(literal 5/24 binary64))
(fma.f64 (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) (*.f64 x (sqrt.f64 #s(literal -61/720 binary64))) #s(literal 5/24 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(fma.f64 (*.f64 #s(literal -61/720 binary64) x) x #s(literal 5/24 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))
(fma.f64 (*.f64 #s(literal -61/720 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 5/24 binary64))
(fma.f64 (cbrt.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal 5/24 binary64))

eval138.0ms (3.7%)

Compiler

Compiled 5708 to 4792 computations (16% saved)

prune43.0ms (1.1%)

Pruning

6 alts after pruning (1 fresh and 5 done)

PrunedKeptTotal
New2691270
Fresh000
Picked145
Done011
Total2706276
Accuracy
100.0%
Counts
276 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.9%
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
100.0%
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
58.5%
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal 5/24 binary64) x) x (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/2 binary64))))
58.5%
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
58.7%
#s(literal 1 binary64)
43.6%
#s(literal 0 binary64)
Compiler

Compiled 47 to 38 computations (19.1% saved)

localize282.0ms (7.5%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal 5/24 binary64) x) x (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/2 binary64)))
99.9%
(fma.f64 (*.f64 #s(literal 5/24 binary64) x) x (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
99.9%
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
99.7%
(*.f64 #s(literal 5/24 binary64) x)
Compiler

Compiled 79 to 60 computations (24.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 205.0ms
Operation ival-mult, time spent: 70.0ms, 34.0% of total-time
Operation ival-pow, time spent: 62.0ms, 30.0% of total-time
Operation composed, time spent: 42.0ms, 20.0% of total-time
Operation ival-add, time spent: 14.0ms, 7.0% of total-time
Operation ival-sub, time spent: 9.0ms, 4.0% of total-time
Operation const, time spent: 8.0ms, 4.0% of total-time

series6.0ms (0.2%)

Counts
4 → 24
Calls
Call 1
Inputs
#<alt (*.f64 #s(literal 5/24 binary64) x)>
#<alt (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))>
#<alt (fma.f64 (*.f64 #s(literal 5/24 binary64) x) x (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal 5/24 binary64) x) x (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/2 binary64)))>
Outputs
#<alt (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64)))>
#<alt (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 6 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 6 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))>
Calls

12 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(+ (* (* 5/24 x) x) (* -61/720 (pow x 4)))
0.0ms
x
@0
(* -61/720 (pow x 4))
0.0ms
x
@inf
(* 5/24 x)
0.0ms
x
@-inf
(* 5/24 x)
0.0ms
x
@0
(* 5/24 x)

rewrite110.0ms (2.9%)

Algorithm
batch-egg-rewrite
Rules
799×log1p-expm1-u
799×expm1-log1p-u
436×log-prod
179×fma-define
171×pow-unpow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
018119
1193119
22266109
Stop Event
node limit
Counts
4 → 100
Calls
Call 1
Inputs
(*.f64 #s(literal 5/24 binary64) x)
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(fma.f64 (*.f64 #s(literal 5/24 binary64) x) x (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal 5/24 binary64) x) x (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/2 binary64)))
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 5/24 binary64) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x)) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 5/24 binary64) x))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 5/24 binary64) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 5/24 binary64) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 5/24 binary64) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 5/24 binary64) x)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 5/24 binary64) x) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5/24 binary64) x))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 5/24 binary64) x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 5/24 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 5/24 binary64) x)))
(exp.f64 (log.f64 (*.f64 #s(literal 5/24 binary64) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 5/24 binary64) x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 5/24 binary64) x))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 #s(literal 5/24 binary64) x))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 5/24 binary64) x))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -61/720 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(exp.f64 (fma.f64 #s(literal 4 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64))))
(exp.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (fma.f64 #s(literal 4 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -61/720 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))) (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64)) (*.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64))) (-.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))) (exp.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (exp.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))))))
(log.f64 (*.f64 (exp.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(exp.f64 (log.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/2 binary64) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/2 binary64) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))
(fma.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/2 binary64)))

simplify158.0ms (4.2%)

Algorithm
egg-herbie
Rules
1009×prod-exp
738×fma-define
346×fma-neg
342×distribute-lft-in
294×distribute-rgt-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02845083
15414820
215294796
347484790
478274790
Stop Event
node limit
Counts
124 → 145
Calls
Call 1
Inputs
(*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 5/24 binary64) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x)) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 5/24 binary64) x))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 5/24 binary64) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 5/24 binary64) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 5/24 binary64) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 5/24 binary64) x)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 5/24 binary64) x) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5/24 binary64) x))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 5/24 binary64) x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 5/24 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 5/24 binary64) x)))
(exp.f64 (log.f64 (*.f64 #s(literal 5/24 binary64) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 5/24 binary64) x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 5/24 binary64) x))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 #s(literal 5/24 binary64) x))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 5/24 binary64) x))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -61/720 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(exp.f64 (fma.f64 #s(literal 4 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64))))
(exp.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (fma.f64 #s(literal 4 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -61/720 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))) (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64)) (*.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64))) (-.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))) (exp.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (exp.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))))))
(log.f64 (*.f64 (exp.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(exp.f64 (log.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/2 binary64) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/2 binary64) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))
(fma.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/2 binary64)))
Outputs
(*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/2 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -61/720 binary64) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -61/720 binary64) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 61/720 binary64)))
(*.f64 (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -61/720 binary64)) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -61/720 binary64) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 5/24 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 61/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal -61/720 binary64) (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -61/720 binary64) (+.f64 (/.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 5/24 binary64) x))
(*.f64 #s(literal 5/24 binary64) x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x)) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 5/24 binary64) x))) #s(literal 1 binary64))
(*.f64 #s(literal 5/24 binary64) x)
(pow.f64 (*.f64 #s(literal 5/24 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal 5/24 binary64) x)
(pow.f64 (cbrt.f64 (*.f64 #s(literal 5/24 binary64) x)) #s(literal 3 binary64))
(*.f64 #s(literal 5/24 binary64) x)
(pow.f64 (pow.f64 (*.f64 #s(literal 5/24 binary64) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 5/24 binary64) x)
(pow.f64 (sqrt.f64 (*.f64 #s(literal 5/24 binary64) x)) #s(literal 2 binary64))
(*.f64 #s(literal 5/24 binary64) x)
(sqrt.f64 (pow.f64 (*.f64 #s(literal 5/24 binary64) x) #s(literal 2 binary64)))
(*.f64 #s(literal 5/24 binary64) x)
(log.f64 (pow.f64 (exp.f64 #s(literal 5/24 binary64)) x))
(*.f64 #s(literal 5/24 binary64) x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5/24 binary64) x))))
(*.f64 #s(literal 5/24 binary64) x)
(cbrt.f64 (pow.f64 (*.f64 #s(literal 5/24 binary64) x) #s(literal 3 binary64)))
(*.f64 #s(literal 5/24 binary64) x)
(expm1.f64 (log1p.f64 (*.f64 #s(literal 5/24 binary64) x)))
(*.f64 #s(literal 5/24 binary64) x)
(log1p.f64 (expm1.f64 (*.f64 #s(literal 5/24 binary64) x)))
(*.f64 #s(literal 5/24 binary64) x)
(exp.f64 (log.f64 (*.f64 #s(literal 5/24 binary64) x)))
(*.f64 #s(literal 5/24 binary64) x)
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 5/24 binary64) x)) #s(literal 1 binary64)))
(*.f64 #s(literal 5/24 binary64) x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 5/24 binary64) x))) #s(literal 3 binary64)))
(*.f64 #s(literal 5/24 binary64) x)
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 #s(literal 5/24 binary64) x))) #s(literal 1/3 binary64)))
(*.f64 #s(literal 5/24 binary64) x)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 5/24 binary64) x))) #s(literal 2 binary64)))
(*.f64 #s(literal 5/24 binary64) x)
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -61/720 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(exp.f64 (fma.f64 #s(literal 4 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64))))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(exp.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 3 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (fma.f64 #s(literal 4 binary64) (log.f64 x) (log.f64 #s(literal -61/720 binary64)))) #s(literal 1/3 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal -61/720 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))
(+.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(+.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))) (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))) (cbrt.f64 (exp.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(*.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(*.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64)) (*.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal -226981/373248000 binary64) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 125/13824 binary64) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64)) (*.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (fma.f64 #s(literal 125/13824 binary64) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -226981/373248000 binary64) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 25/576 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64) (*.f64 #s(literal -5/24 binary64) (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -61/720 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125/13824 binary64) (*.f64 #s(literal -226981/373248000 binary64) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 25/576 binary64) (fma.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 61/720 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 125/13824 binary64) (*.f64 #s(literal -226981/373248000 binary64) (pow.f64 x #s(literal 12 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 25/576 binary64) (fma.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64))) (-.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3721/518400 binary64))) (+.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (fma.f64 #s(literal 25/576 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -3721/518400 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 61/720 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -3721/518400 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 61/720 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 25/576 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -3721/518400 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 61/720 binary64) (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 3 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(log.f64 (*.f64 (pow.f64 (exp.f64 #s(literal -61/720 binary64)) (pow.f64 x #s(literal 4 binary64))) (exp.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (exp.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(log.f64 (*.f64 (exp.f64 (*.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(exp.f64 (log.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 1/2 binary64) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 3 binary64))) #s(literal -1/8 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 3 binary64))) #s(literal -1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/2 binary64) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 1/2 binary64) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 3 binary64))) #s(literal -1/8 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 3 binary64))) #s(literal -1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64) #s(literal 5/24 binary64)) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 3 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 6 binary64)))
(pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))) #s(literal 6 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(fma.f64 (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -61/720 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 5/24 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/2 binary64))))

eval81.0ms (2.2%)

Compiler

Compiled 3493 to 2930 computations (16.1% saved)

prune26.0ms (0.7%)

Pruning

6 alts after pruning (0 fresh and 6 done)

PrunedKeptTotal
New1450145
Fresh000
Picked011
Done055
Total1456151
Accuracy
100.0%
Counts
151 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.9%
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
100.0%
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
58.5%
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal 5/24 binary64) x) x (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/2 binary64))))
58.5%
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
58.7%
#s(literal 1 binary64)
43.6%
#s(literal 0 binary64)
Compiler

Compiled 108 to 87 computations (19.4% saved)

regimes7.0ms (0.2%)

Counts
7 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1 binary64)
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal 5/24 binary64) x) x (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
Outputs
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
Calls

3 calls:

3.0ms
x
1.0ms
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
1.0ms
(+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))
Results
AccuracySegmentsBranch
100.0%1x
100.0%1(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
100.0%1(+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))
Compiler

Compiled 18 to 13 computations (27.8% saved)

regimes5.0ms (0.1%)

Counts
4 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1 binary64)
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
Outputs
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64))))
#s(literal 0 binary64)
Calls

1 calls:

4.0ms
x
Results
AccuracySegmentsBranch
99.5%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes4.0ms (0.1%)

Counts
3 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1 binary64)
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
Outputs
(/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64)))
#s(literal 0 binary64)
Calls

1 calls:

4.0ms
x
Results
AccuracySegmentsBranch
99.5%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes4.0ms (0.1%)

Counts
2 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
#s(literal 1 binary64)
Outputs
#s(literal 1 binary64)
#s(literal 0 binary64)
Calls

1 calls:

4.0ms
x
Results
AccuracySegmentsBranch
99.2%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes1.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
Outputs
#s(literal 0 binary64)
Calls

1 calls:

0.0ms
x
Results
AccuracySegmentsBranch
43.6%1x
Compiler

Compiled 2 to 1 computations (50% saved)

bsearch21.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
0.006236353004270798
502.6811335082148
Results
18.0ms143×256valid
0.0ms256valid
Compiler

Compiled 121 to 109 computations (9.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
Operation ival-exp, time spent: 3.0ms, 47.0% of total-time
Operation ival-div, time spent: 1.0ms, 16.0% of total-time
Operation ival-add, time spent: 1.0ms, 16.0% of total-time
Operation ival-neg, time spent: 1.0ms, 16.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch22.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
0.006236353004270798
502.6811335082148
Results
19.0ms143×256valid
0.0ms256valid
Compiler

Compiled 112 to 91 computations (18.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
Operation ival-exp, time spent: 5.0ms, 64.0% of total-time
Operation ival-div, time spent: 1.0ms, 13.0% of total-time
Operation ival-add, time spent: 1.0ms, 13.0% of total-time
Operation ival-neg, time spent: 1.0ms, 13.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch21.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
0.006236353004270798
502.6811335082148
Results
17.0ms143×256valid
0.0ms256valid
Compiler

Compiled 67 to 64 computations (4.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
Operation ival-exp, time spent: 4.0ms, 61.0% of total-time
Operation ival-div, time spent: 1.0ms, 15.0% of total-time
Operation ival-add, time spent: 1.0ms, 15.0% of total-time
Operation ival-neg, time spent: 1.0ms, 15.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

simplify5.0ms (0.1%)

Algorithm
egg-herbie
Rules
1-exp
+-commutative
*-commutative
sub-neg
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033115
143115
245115
346115
Stop Event
done
saturated
Calls
Call 1
Inputs
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(if (<=.f64 x #s(literal 3152519739159347/2251799813685248 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64))
(if (<=.f64 x #s(literal 360 binary64)) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 0 binary64))
(if (<=.f64 x #s(literal 350 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
#s(literal 0 binary64)
Outputs
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(if (<=.f64 x #s(literal 3152519739159347/2251799813685248 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 0 binary64))
(if (<=.f64 x #s(literal 360 binary64)) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal 2 binary64))) #s(literal 0 binary64))
(if (<=.f64 x #s(literal 350 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
#s(literal 0 binary64)
Compiler

Compiled 43 to 35 computations (18.6% saved)

soundness351.0ms (9.4%)

Rules
1017×fma-define
661×fma-neg
495×sub-neg
334×neg-mul-1
298×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01240
114440
2234340
050490
1107453
2275447
3736447
41623447
52366447
62567447
73136447
83912447
95427447
106658447
117653447
127804447
137833447
147849447
Stop Event
node limit
unsound
Compiler

Compiled 28 to 22 computations (21.4% saved)

end0.0ms (0%)

preprocess47.0ms (1.3%)

Remove

(abs x)

Compiler

Compiled 150 to 118 computations (21.3% saved)

Profiling

Loading profile data...